link 由于语言被添加到 link 而未跟踪 utm

link with utm not tracked due to language being added to link

我的客户正在使用 utm 向 3 个国家/地区的客户发送 link 以跟踪 google 分析。这些 link 是通过 linkedin、fb、twitter 等发送的。像这样:

https://wwww.example.com/page?utm_source=linkedin_stem&utm_medium=cpc&utm_campaign=lk_stem_tkt https://www.example.com/page?utm_source=facebook_stem&utm_medium=cpc&utm_campaign=fb_stem_tkt

然而,这些 link 并未在分析中被跟踪,我相信是由于在您进入网站时添加了语言前缀,如下所示:

https://www.example.com/en/page https://www.exemple.com/es/page https://www.example.com/pt-pt/page

有没有办法在不提及语言前缀的情况下跟踪此 utm?

Analytics 解析查询参数。它不关心路径本身。但是,在您设置了 lang 的示例中,utm 参数丢失了。

所以我认为您的问题是,从未设置语言的 url 到已设置语言的 url 的微不足道的重定向。在重定向期间,您丢失了 utm-params。

最有可能的是,重定向在 GTM 有机会触发页面浏览之前就开始了(utm-params 必须只在会话中的一次点击时设置),因此,归因完全丢失。

现在最好的解决方法是更改​​重定向规则以将查询参数传递到目标 url。对于首先设置重定向的人来说,这应该是一项微不足道的任务。假设重定向是后端驱动的。 GTM 可能还有其他修复程序,但它们超出了范围。