【问题标题】:Google optimize - Conversion events not being reported on server side experimentGoogle 优化 - 服务器端实验未报告转换事件
【发布时间】:2022-10-25 17:46:11
【问题描述】:

我按照this link 中的文档设置了 Google Optimize 服务器端实验(链接到 GA4)。一旦我开始运行测试,几天后,我可以在分析和优化实验报告页面上看到实验印象事件。该实验的主要目标是我们在 GA4 上的一个名为 add_to_cart 的转化事件,每次用户点击添加到购物篮按钮时都会触发该事件。 因此,当页面加载时,我们的服务器端代码决定用户变体,我们触发experiment_impression 事件。到目前为止,一切似乎都很好。之后,只要单击添加到购物篮按钮,就会触发add_to_cart 转换事件。我已经在网络选项卡上检查了这些事件是否被正确触发。

但是,我在 Google 优化报告中的每个实验变体都获得了 0 个事件:

当用户点击“添加到购物篮”时,Google Optimize 似乎认为实验没有运行(即使我们触发了experiment_impression 事件),因此它认为add_to_cart 转换事件不属于我们的实验,因此缺乏报告。

有人可以帮我理解这个设置有什么问题吗?有没有办法以某种方式将我们的add_to_cart 转换事件与我们的服务器端实验联系起来?

谢谢

【问题讨论】:

  • 您是否弄清楚这是否是因为服务器端调用?在连接到 GA4 媒体资源的 Google 优化工具中也看到了这一点,转化事件在具有相同 GA4 数据流的不同网站(营销网站 -> 应用网站)上触发。这些事件会显示在 GA4 中,但不会显示在 Google Optimize 中。
  • 嘿@David - 抱歉,我还没弄清楚这有什么问题。我也尝试从谷歌获得一些支持,但没有成功。我相信这与实验在服务器端运行的事实有关,如果我们通过客户端实现它,它将正确链接事件。但是,出于性能原因,我们不想做客户端。

标签: javascript ab-testing google-optimize


【解决方案1】:

在对我们的设置进行全面审查后,我们注意到我们的 Google 跟踪代码管理器存在问题,并且实验印象代码未按预期触发。为了发现这一点,我们使用 GTM 仪表板中的“预览”按钮来检查哪些标签被触发,这就是我们发现标签没有正确触发的原因。解决问题并检查代码是否触发后,我们现在可以在 Google 优化实验报告中显示转化事件,并且一切似乎都按预期工作。因此,如果您遇到此问题,请检查您的代码是否正确触发。

【讨论】:

    猜你喜欢
    • 2020-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多