我有一个 Unity 游戏与 Facebook 的 SDK 集成,用于跟踪应用程序购买情况,它似乎工作正常。我现在还想跟踪应用内广告收入,这样我就可以更好地跟踪我的 ROAS,因为现在它只考虑 IAP 收入。
当我跟踪 IAP 收入时,我使用这种命令:
FB.LogPurchase(e.purchasedProduct.metadata.localizedPrice, e.purchasedProduct.metadata.isoCurrencyCode);
最初,当我也想跟踪广告收入时,我考虑过使用这样的行
FB.LogAppEvent("EVENT_NAME_AD_IMPRESSION", singleImpressionValue);
但我不清楚是否/如何添加货币代码,最终,我发现这种应用程序事件不会被考虑到 ROAS。
所以我能想到的唯一选择就是像这样跟踪购买:
FB.LogPurchase(singleImpressionValue, currencyCode);
但这对我来说似乎是错误的,因为虽然它可以更准确地跟踪收入,但购买数量会被大大夸大,因为每次广告展示都会被计为一次购买。
我错过了什么吗?是否有可能没有正确的方法来跟踪广告展示收入以进行正确的 ROAS 计算?
任何帮助将不胜感激。
虽然当您在 FB 中发送广告展示次数作为购买时,购买事件的数量会大大增加,但这不会有问题,并且如果您使用 ROAS 目标广告系列,FB 算法将根据值集正常工作它确实定义了。 没有其他方法可以将广告事件发送到 FB 并将其包含在 ROAS 计算中,因为 Facebook 用于 ROAS 计算的唯一事件是购买事件。