How social media platforms make money: 15 things to know