Facebook Analytics Shows Too Many Events Recorded

I am using Facebook analytics to track In-apps purchases in my iOS app. I also used another analytics tool called Distimo. The problem is that the purchases shown by Distimo and those shown on the Facebook developer site for my app differ in huge numbers. I made sure that the Purchase event only fires once from within my app when a purchase actually occurs. Distimo takes data for analytics from the App Store.

One scenario I am aware of is that Facebook shows events according to the Pacific time zone, while Distimo shows data by taking the date the App Store gives. For example, let's say two downloads are happening at the same time:

  • 1 in Japan at 1:00 on 2013-09-05
  • 1 in Europe at 18:00 on 2013-09-04

In Distimo: The download happened at the same time, but on a different day due to the time zone difference. In this case, the download in Japan will count to the 5th, and the download in Europe will count to the 4th.

On Facebook: Downloads in Japan will count down to 4th at 9:00 am, and downloads in Europe will also count as 4th at 9:00 am.

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

+3


source to share


1 answer


Two thoughts here:

1) Have you also turned on auto-logging for iOS in-app purchases in your Facebook dashboard? If so, you need to remove the explicit logPurchase call for in-app purchases, otherwise it will result in a double log that might explain your inconsistency.



2) if Distimo disqualifies purchases not confirmed by the AppStore (for example, with a jailbroken device), which could explain the non-compliance. Facebook Analytics for Apps has not yet made this disqualification.

+3


source







All Articles