Best way to track users for analytics?

This is more of a conceptual question than a specific code question.

Right I am developing a mobile app and am trying to figure out the best way to track data. What I mean by this is:

For every user that signs up I want them to have custom analytics for their accounts based off of the users interactions with them.

For example if it was Facebook: We have 3 user profiles (a,b,c) I need to know every time a user visits profile A (basic count) I need to know every time a user visits profile B (basic count) I need to know every time a user visits profile C (basic count)

I then need to return these values via reports to users A,B,C about their accounts.

I was thinking of keeping a tracking structure in my SQL database then generating reports from that. Is this the best way to do it or are there other ways of tracking/storing/reporting data for mobile applications? I was looking into google analytics and stuff but how would I get reports specific to their accounts (filters) then manipulate that data so I can repost it through my website portal for them to log into their account to see?

链接地址: http://www.djcxy.com/p/63476.html

上一篇: iPhone SDK中的openSSL命令...怎么样?

下一篇: 跟踪用户分析的最佳方式?