Facebook Android SDK 不记录购买事件

问题描述 投票:0回答:2

我在我的应用程序中实施了 Facebook Android SDK (v5.1.0) 以进行分析,并最终为该应用程序运行 facebook 广告。在 FB 的“应用程序仪表板”开发人员设置中,我将其设置为“自动登录应用程序事件”。如果我将其关闭,则无法将其重新打开。单击保存后,页面会刷新并返回关闭状态。我发现重新打开它的唯一方法是从 FB Analytics 设置页面“在 Android 上自动登录应用内购买事件”。然后,这还将在应用仪表板开发人员设置中重新打开开关。我正在使用较新的 Google Play Billing Manager 库代码进行应用内购买。这可能是问题所在吗?

但是,我从来没有看到任何购买事件实际上是通过FB Analytics“事件”或“事件调试”进行的。

我试过手动记录购买事件

logger.logPurchase(BigDecimal.valueOf(Double.valueOf(price)), null);

但这也没有显示任何东西。

其他几千场活动都很好,而且肯定有人在购买。事实上,在测试期间,我自己的事件并没有出现在事件调试中(很明显哪些是我的,因为我在这个未发布的版本中增加了应用程序版本)。

还有其他人遇到这个吗?

android facebook sdk in-app-purchase analytics
2个回答
0
投票

事实证明我忽略了一些非常关键的事情。我不知道除了购买之外的大多数事件是如何运作的,但最终所有日志记录都停止了。无法弄清楚那是什么,所以我从一开始就开始使用指南。我忘了在清单中添加 android.permission.INTERNET 权限!现在一切都按预期工作,包括购买记录!


0
投票

对于 2023 年到达这里的任何人,只会自动记录应用内 SKU 类型。您可以在 InAppPurchaseAutoLogger.kt:21 看到它,所以我想我们必须手动记录订阅购买,这是

SkuType.SUBS
.

© www.soinside.com 2019 - 2024. All rights reserved.