我按照这里的步骤,为我们的 Android 应用程序设置了一个内容实验:
https://support.google.com/tagmanager/answer/6003007?hl=en
我们的应用程序中使用 Analytics 已有几个月了,它肯定会跟踪屏幕浏览量、事件、目标等,跟踪代码管理器容器已链接到 Analytics 属性,我确定我正在查看正确的属性和容器已发布(现在 3 天)。
在应用程序内部,我从容器中获取不同变体的数据,即使在三天后,我仍然没有在 Analytics 中看到任何会话。真是令人沮丧。
上面的指南中是否没有提到一些秘方,或者我可能会想到一些初学者的错误?
我必须从应用程序内部明确地做些什么来使会话计数?根据我在上面链接的指南,不应该有。
编辑 1
自发布此内容以来,在 Google Analytics(分析)Web 界面中出现了一些针对此内容实验的会话(10 天后!),但到目前为止只有一个变体,尽管我已经通过调试清楚地确定我得到了 Tag 返回的两个变体经理。
自从最初提出这个问题以来,我只做了一个更改,那就是向我们正在使用的跟踪代码管理器容器添加一个(虚拟)Google Analytics 代码。我不知道这是否会触发会话开始被 Google Analytics(分析)接收,但似乎很有可能,除非 GA/Tag Manager 人员最终修复了某些问题。
无论如何,我仍然只是在黑暗中挖掘,因为这个功能的官方文档似乎有一些重大漏洞。在指南中,我在下面链接的任何地方都没有提到我们必须在容器中创建一个 Analytics 代码才能使跟踪代码管理器和 Analytics 之间的连接正常工作。事实上,它在那里说,链接它们唯一需要做的就是在服务设置中从跟踪代码管理器显式添加一个外部帐户链接到分析,我从一开始就这样做了。
编辑 2
好的,看起来缺少的 A 变体是误报,现在 Analytics 内容实验报告中的两个变体都有几个会话。
仍然非常不清楚为什么要花一个多星期才能获得报告中的第一个会话,尽管我在那一周中运行了几个会话并且没有一个出现,直到我向我们的 Google 跟踪代码管理器容器添加了一个虚拟的 Google Analytics 标记. 该标签被配置为跟踪一个虚拟事件,该应用实际上甚至从未尝试触发该事件,而且它绝对不会出现在 Google Analytics 中。
编辑 3
好的,24 小时后,我看不到昨天的任何会话,尽管昨天在一些设备上定期运行该应用程序以确保我今天可以看到新的东西。更糟糕的是,在跟踪代码管理器中定义实验时,我从 Analytics 中选择了一个目标作为测试目标,而内容实验在两个变体的会话中都显示了 0 次转化,尽管在转化->目标->概览下我看到了同一天的 8 次转化。我确信所有这些转换都是由我完成的,因为这个 Google Analytics 属性仅用于测试,它不是实时的。