未在Unity3D中跟踪GA电子商务

时间:2016-02-15 17:15:07

标签: unity3d google-analytics e-commerce enhanced-ecommerce

我已将Google Analytics实施到我的项目中。在他们要求我启用电子商务之前,一切似乎都运行良好。

按照所有设置步骤,我在GA仪表板上为我的项目启用了电子商务,并且Unity中的设置必须正确,因为所有其他数据都在仪表板上显示。

google-play-services SDK在项目中,谷歌分析模块绝对存在。

我不确定Unity是否使用增强型电子商务,但我已经以适合两者的方式编写了我的代码。我在GA仪表板中尝试了两种选项。

CoaAmt

GA是包含GoogleAnalyticsV4类和有关我的应用程序(id和其他)的信息的对象。

我曾尝试在互联网上寻找有同样问题的其他人,但很难找到有关GA + Unity +电子商务的任何内容。

我已经阅读了所有可以找到的GA文档,但我找不到任何错误。

如果您遇到此问题,或者知道为什么只有电子商务没有记录到信息中心,请帮助我。我一直试图把这个问题弄清楚太久了,我还是迷路了。

1 个答案:

答案 0 :(得分:1)

所以,是的。我找到了自己问题的答案。我已经对解决方案进行了评论,但正如MX D建议的那样,我会回答我自己的问题。

所以Google最新的Google Analytics(v4)插件在Java方面没有实现,如果你打开脚本GoogleAnalyticsAndroidV4并导航到LogTransaction或LogItem方法,它们就是空的。

当您在编辑器上或不在移动设备上时,它使用Web处理程序将事件发送到GA,此类已实现LogTransaction和LogItem。

我的快速解决方法是当用户使用Android并执行LogTransaction或Item时, 而不是调用android处理程序,它调用Web处理程序,因此像魅力一样工作。

我希望这个解释对每个人都有意义。如果你碰巧遇到困难并且不明白我的意思,请给我留言。