Sumeet
Sumeet

Reputation: 1055

Facebook Analytics shows way too many events recorded

I am using Facebook analytics to track purchase of In-apps in my app for iOS. I have also been using another tool for analytics named, Distimo. The issue I had is that the purchases shown by Distimo and those shown in Facebook developers site for my app differ and by a huge number. I have made sure that the Purchases event gets fired only once from my app when an purchase actually happens. Distimo takes the data for analytics from the App Store.

One scenario which I am aware of is that Facebook shows the events according to the Pacific timezone while Distimo shows data by taking the date which the App Store gives it. For instance, Say, two downloads occur at the same time:

In Distimo: The downloads happened at the same time, but on a different day because of the timezone difference. In this case, the download in japan would count towards the 5th while the download in europe would count towards the 4th.

In Facebook: The download in Japan would count towards 4th at time 9:00 am and the download in Europe would count also count towards 4th at time 9:00am.

However, the difference in the number of events seems to be huge. Is there something I am missing here? I also cannot get the event logs against which I could validate the number of purchases shown in Facebook.

Upvotes: 3

Views: 1730

Answers (1)

Greg
Greg

Reputation: 71

Two thoughts here:

1) have you also enabled automatic in-app purchase logging for iOS in your Facebook app dashboard? If so, you'll want to remove the explicit call to logPurchase for in-app purchases otherwise these will double log, which could account for your discrepancy.

2) if Distimo is disqualifying non-AppStore-verified purchases (for example, from a jailbroken device), that could account for a discrepancy. Facebook Analytics for Apps doesn't yet do this disqualification.

Upvotes: 6

Related Questions