【问题标题】:Google Analytics does not record visits谷歌分析不记录访问
【发布时间】:2013-10-30 10:28:09
【问题描述】:

我对 Google Analytics(分析)感到非常绝望。我使用 Google 自己的示例代码尝试了 SDK v1、v2、v3。 Flollowig 指令,我在 Manifest 中添加权限,我为 v2 和 v3 创建具有正确跟踪 ID 的 analytics.xml,我在代码中放置跟踪,设置自定义变量(如示例代码中所示)并为 v1 进行调度。我设置(以编程方式或在 xml 中,无论适用)dryRun 和调试为 true 以最大化反馈。

似乎一切正常,它读取我的帐户,甚至可能提供数据,但是当我在 Web 上检查我的帐户时,我在所有列中都得到了干净的 0-s,而且我看不到任何记录的访问!

我更喜欢使用 v1,因为它是最小的,在最坏的情况下是 v2,但是对于我不起眼的应用程序来说,版本 3 太大了。但是任何版本的任何建议都会有所帮助!

【问题讨论】:

    标签: android google-analytics


    【解决方案1】:

    将 dryRun 设置为 true 意味着库会假装它正在通过 logcat 向 GA 服务器发送数据,但实际上并非如此。这是出于调试目的。您需要关闭 dryRun 才能真正发送数据。

    来自here:

    SDK 提供了一个 dryRun 标志,设置后会阻止任何数据发送到 Google Analytics。每当您测试或调试实现并且不希望测试数据出现在您的 Google Analytics(分析)报告中时,都应设置 dryRun 标志。

    【讨论】:

    • 谢谢。它现在可以使用,但仅适用于 SDK 2。SDK 1 显然不再受支持。
    • @cyanide 如果它解决了你的问题,请接受这个答案:)
    • 最后的评论:使用 GoogleAnalytics v3 并在 ZIP 编辑器中打开 jar 文件。删除所有与 GTM 相关的类(实际上只留下 google.analytics.tracking.android.* 和 google.android.gms.*)。将大小从 900K 减小到 114K!。然后,如果您不使用 EasyTracker,您可以将其与 Parameter Loader 一起删除,这将进一步减小大小至 105K。完美运行!
    猜你喜欢
    • 1970-01-01
    • 2019-07-07
    • 2015-09-28
    • 1970-01-01
    • 2013-09-11
    • 2016-11-28
    • 1970-01-01
    • 2016-05-09
    • 1970-01-01
    相关资源
    最近更新 更多