I have been looking into how to create custom analytics for each user of a music site. So the user portfolio will show some analytics such as:
Plays (total and for individual tracks)
Social shares (track or profile)
I am not sure the best and most efficient way to gather and display this data for each user, should I make my own script to record in SQL and display to each user? Or is there a simple open-source script you can recommend? I am looking to display the data in the user area on the site.
I have looked into the following but they seem overkill?:
I would love anyone's input to the simplest way to achieve this.