Facebook Analytics显示太多事件记录

Sum*_*eet 3 analytics facebook objective-c in-app-purchase ios

我正在使用Facebook分析来跟踪我的iOS应用中的应用内购买。我还一直在使用另一个名为Distimo的分析工具。我遇到的问题是Distimo所显示的购买与Facebook开发者网站上针对我的应用显示的购买存在差异且数量巨大。我确保当实际发生购买时,仅从我的应用程序触发一次购买事件。Distimo从App Store获取数据进行分析。

我知道的一种情况是,Facebook根据太平洋时区显示事件,而Distimo通过获取App Store给出的日期来显示数据。例如,说,两个下载同时发生:

  • 1 in日本在2013-09-05的1:00
  • 1欧洲在2013-09-04的18:00

在Distimo中:由于时区不同,下载是在同一时间进行的,但在同一天进行。在这种情况下,日本的下载量将排在第5位,而欧洲的下载量将排在第4位。

在Facebook中:在日本,下载量将在上午9:00排至第4位,在欧洲,下载量也将在上午9:00排至第4位。

但是,事件数量的差异似乎很大。我在这里缺少什么吗?我也无法获得事件日志,可以用来验证Facebook中显示的购买次数。

小智 5

这里有两个想法:

1)您是否还在Facebook应用仪表板中为iOS启用了应用内购买自动记录功能?如果是这样,您将希望删除对应用程序内购买的logPurchase的显式调用,否则这些操作将使日志翻倍,这可能导致您的差异。

2)如果Distimo取消了未经AppStore验证的购买的资格(例如,从越狱的设备中),则可能导致差异。Facebook Analytics for Apps尚未取消此资格。