Facebook Android SDK不记录购买事件

pdsfdshx  于 2023-05-21  发布在  Android
关注(0)|答案(2)|浏览(482)

我在我的应用程序中实现了Facebook Android SDK(v5.1.0),用于分析,并最终为应用程序运行Facebook广告。在FB的“应用程序 Jmeter 板”开发者设置中,我将其设置为“自动登录应用程序事件”。如果我把它关掉,就不能再打开了。一旦我点击保存,页面刷新,它的回关闭。我找到的唯一方法是从FB Analytics设置页面“在Android上自动登录应用程序购买事件”。这也将在应用 Jmeter 板开发者设置中重新打开开关。我正在使用更新的Google Play Billing Manager库代码进行应用内购买。这会是问题所在吗?

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

我尝试过手动记录购买事件

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

但那也没显示出什么
其他活动也出现在数千个很好,肯定有购买。事实上,在测试过程中,我自己的事件并没有出现在事件调试中(很明显哪些是我的,因为我在这个未发布的版本中增加了应用程序的版本)。
还有其他人遇到过吗

jk9hmnmh

jk9hmnmh1#

我发现我忽略了一些非常重要的东西。我不知道大多数事件是如何工作的,除了购买,但最终所有的日志都停止了。我不知道这是什么,所以我从一开始就开始看指南。我忘记将android.permission.INTERNET权限添加到清单!现在一切都按预期工作,包括购买记录!

vptzau2j

vptzau2j2#

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

相关问题