It looks to me that this refers to a 272 page PDF report [0] on the theme "Happiness and Social Media" and the Executive summary explains that it is about much more than that simple question.
[0] https://files.worldhappiness.report/WHR26.pdf