首页 文章

我无法使用Universal Analytics在子域中运行实验

提问于
浏览
1

我目前正在使用Google Analytics运行没有重定向的实验,但我遇到了一些问题 .

The case

我在一家拥有两个网站的公司工作,这两个网站有两个独立的品牌,销售相同的产品 . 今天,我们正在合并品牌,其中一个原因是维护成本低 .

要了解这将如何影响销售,我们正在进行a / b测试 . 测试包括更改站点的徽标,以及显示有关变体中品牌合并的信息 . 原来是没有变化的网站 .

我们有一些要求:

  • 我们使用不支持Google Analytics Experiment代码的CMS(我们在安装它时会出现一些错误,但无法运行)

  • 我们需要在我们网站的所有页面上运行它 . 我们在每个站点中都有一个子域,用户被重定向到下订单 .

  • 我们没有时间等待实验结束 . 因此,我们提出了使用网址和 Headers 中带有“/ variant”的重复网页浏览来跟踪拒绝和销售的想法 .

为此,我将Content Experiments without redirects与Google跟踪代码管理器一起使用 .

Configuration of the Experiment

  • 在Google跟踪代码管理器中,我加载了内容实验Javascript API,并在网站和子目录的所有页面中定义了choosenVariation变量 .

  • 我跟踪“gtm.load”事件,以查看页面何时完成加载所有元素并以三种方式更改DOM:更改徽标,添加有关合并的内容并将项目添加到主菜单 . 所有这些,通过Javascript .

  • 随着DOM的更改,我添加了一个名为VirtualPageView的数据层,并使用“/ variant”和 Headers “Variant”传递相应的URL .

  • 当数据层触发时,我发送带有变体信息的新网页浏览 .

The problem

实验运行正常,但是当用户获得实验的B变体并进入我们网站的子域以下订单时,似乎它以某种方式运行另一个测试,并且发生在用户获得A变体 .

我们试图通过域和子域保持原始会话和客户端ID,以便看到不同徽标的用户继续按照他的方式进行订购 .

我看到了这个关于Running Experiments across Subdomains的页面,但它关于经典分析和经典实验,我们正在使用通用分析和内容实验而不重定向 .

我不知道我的解释是否足够清楚,所以如果有人有疑问,请问我 . 我对Google Analytics或内容实验也没有深刻的了解 . 所以,如果你有更好的方法,请告诉我 .

1 回答

  • 0

    我想出了解决问题的方法 . 我们同意仅在主域的页面中使用该实验,因此我可以在子域的页面中更改其他内容:

    • 当用户通过Google跟踪代码管理器访问我们的主域名时,我创建了一个Cookie,其中说明了为用户选择的变体结果(原始版本为0,变体版本为1) .

    • 当此用户转到我们的子域下订单时,仍然通过GTM检查cookie以查看其值 . 如果它等于1(变体),我根据之前的配置更改徽标和菜单,并发送虚拟综合浏览量来帮助我们检查数据 .

    到目前为止,这是正常的 .

相关问题