Social Share Stats

Categories

Component ID

2410367

Component name

Social Share Stats

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

Information

Social Share Stats is a module that allows you to view the total number of shared for your published content from the following sites:

  • Facebook (Likes, Shares, Comments)
  • Twitter
  • Google Plus
  • LinkedIn
  • Pinterest

Improvements

Currently the statistics populate every cron run, however there can be some improvements:

-Include config for CSS ID of Social Media button, and add a JS listener on it. So whenever someone clicks the share button, the share can be added with a ~ timestamp. However, this wont be too great for big sites since they may be getting shares every second, which then this can be used for calculating how many people clicked the share button, but eventually decided not the share the content.

-To get a graph of how many shares a day over time, another table can be made with a row for each day holding the amount of shares for each content.

Another improvement is for getting Google+ statistics:

-This data currently comes from Yandex. There can be a config option to enter in an API to get the statistics directly from Google+.

-Add some UI/UX improvements, such as links and more on Content Viewer/Editor to directly view the Statistics of one node.

Other Information

This module was created for Google Code-In 2014, a contest that encourages high school students to participate in Open Source Software.