Google Analytics 跨域和 UTM 参数跟踪

问题描述 投票:0回答:1

我有一个客户运行 Facebook 广告,并将 UTM 参数附加到 CTA 链接 URL。这些链接到客户的消费者网站(网站 A),然后用户前往客户的在线订购平台(网站 B)完成购买。

我们的 GTM 容器和衡量 ID 在两个站点上都是相同的,并且我在站点 B 的 GA4 数据流设置中启用了跨域跟踪。问题是最终购买事件信息无法与 UTM 广告活动匹配名称,无论按首次用户营销活动还是会话营销活动进行过滤。我可以看到某些预签出事件,例如添加到购物车和与 UTM 活动名称关联的项目视图,但我看不到开始签出事件之后的任何内容。

我读到的所有内容都表明,如果启用了跨域跟踪,并且两个站点都使用了测量 ID,我应该能够看到与 UTM 活动名称相关的最终美元价值。我注意到,当用户来自站点 A 时,_glxxxxxx 和后续跨域信息会出现在站点 B 的首页上,但在用户转到各个产品页面或结帐后,此信息会从 URL 中消失页。这可能是一个显而易见的答案,但是跨域 url 信息是否需要位于所有页面 url 中才能跨域跟踪发挥作用?如果确实如此,站点 B 是否会将其从 URL 中删除?

我已经检查了 GA 设置,检查了标签,确保测量代码位于所有页面上,但我仍然不明白为什么我看不到购买事件之间的关联数据和 UTM 活动名称。

facebook google-analytics cross-domain google-tag-manager
1个回答
0
投票

我知道已经有一段时间了,但想分享我的发现。我正在使用 GA4,并且遇到了您分享的类似问题。我在一个域上有网站 A,而在不同的域上执行交易的网站 B。网站 A 在重定向到网站 B 时不会传递任何 UTM 参数来完成相同的操作。我的理解是,如果我使用正确的跨域设置在同一 GA4 属性中配置两个网站,UTM 参数应该按预期工作。

但是,情况并非如此,我的网站 A 已在报告中被捕获为推荐。

我通过在 GTM 预览模式下检查站点并在 GA4 调试视图中检查页面浏览操作来进一步调试。我发现,如果正确传递 UTM 参数,页面视图的“源”在到达网站 B 时不应显示任何内容。即使使用正确的 GA4 跨域设置,情况也并非如此。我可能需要确保 UTM 参数正确传递。

我之前的假设是,如果 GA 跨域设置正确,UTM 参数也应该同步,但我想我错了。

© www.soinside.com 2019 - 2024. All rights reserved.