I like the graphics.
I would like to get some data and make it beautiful. But, alas, I lost a bit of what is considered best practice.
I chose mixpanel (just as an example) as it seems surprisingly easy to track user events and does not have any subdomain restrictions like Google Analytics.
Let's say I had 100-1000 + users who have an account (which is publicly seen), and I'm currently tracking the public interactions that their pages receive. With mixpanel, I can see data that is beautiful, and I split it into separate accounts. So far so good!
But then I want to show my users this information. And then my head begins to hurt. Should I schedule cron jobs, retrieve data from mixpanel and write it to the appropriate accounts? Or is there a better way? I looked at the mixpanel api (I use Ruby), but they keep telling me that I should use the javascript api. But when using JS, how can I prevent other data from receiving other data (that is, what causes someone to fake mixpanel api messages on the console or view my private key?).
What do you consider a practical solution in this case?
api ruby-on-rails analytics mixpanel
Galaxy
source share