小编Pio*_*ski的帖子

AppsFlyer GoogleTagManager 集成 - 不同数量的事件

在我们的应用中,我们使用 Google 跟踪代码管理器将应用内事件发送到 Firebase 和 AppsFlyer。当我们在本地测试它时,它在日志中正常工作,我可以看到 GTM 保存了标签

GoogleTagManager info: Saved tag for URL https://api2.appsflyer.com/inappevent/idxxxxxxxx
Run Code Online (Sandbox Code Playgroud)

然后过了一会儿,GTM发送了它

GoogleTagManager info: Sent hit https://api2.appsflyer.com/inappevent/idxxxxxxxx
Run Code Online (Sandbox Code Playgroud)

我向 Charles 检查了请求的样子,一切看起来都很好,有效负载构建正确,我得到 200 OK。

{
    "appsflyer_id": "XXXXX",
    "eventName": "af_initiated_checkout",
    "af_events_api": "true",
    "eventValue": "{\"af_price\":500,\"af_content_id\":\"x1\",\"af_content_type\":\"xxx\",\"af_currency\":\"EUR\",\"af_quantity\":8}",
    "idfa": "XXXX-XXXX-XXXX",
    "bundle_id": "com.superapp.superapp"
}
Run Code Online (Sandbox Code Playgroud)

几分钟后,我可以在 AppsFlyer 仪表板上看到效果。但是当我们将应用程序发送到生产环境(相同的捆绑包 ID)时,我们发现 Firebase 和 AppsFlyer 之间的事件计数有很大差异,在某些情况下,Firebase 中的事件数甚至多出 10 倍。造成这种情况的原因是什么?我该如何调试这个问题?

ios google-tag-manager swift appsflyer

4
推荐指数
1
解决办法
1416
查看次数

标签 统计

appsflyer ×1

google-tag-manager ×1

ios ×1

swift ×1