Google analytics 将附属机构查询参数改为“;r";谷歌分析上的UTM标签

Google analytics 将附属机构查询参数改为“;r";谷歌分析上的UTM标签,google-analytics,query-parameters,affiliate,utm,Google Analytics,Query Parameters,Affiliate,Utm,我有人使用如下URL引用我的网站流量: domain.com?r=1234 If URL contains ?r=1234 -> Send to Google Analytics as ?utm_medium=referral&utm_campaign=1234 每个分支机构都有一个唯一的“r”代码。我如何在我的网站的页面视图上检测查询参数“r”,并将其转换为一组UTM标记,这些标记可以被Google Analytics检测到,以便我可以看到哪些用户在我的Google Anal

我有人使用如下URL引用我的网站流量:

domain.com?r=1234
If URL contains ?r=1234 -> Send to Google Analytics as ?utm_medium=referral&utm_campaign=1234
每个分支机构都有一个唯一的“r”代码。我如何在我的网站的页面视图上检测查询参数“r”,并将其转换为一组UTM标记,这些标记可以被Google Analytics检测到,以便我可以看到哪些用户在我的Google Analytics报告上做什么?映射如下所示:

domain.com?r=1234
If URL contains ?r=1234 -> Send to Google Analytics as ?utm_medium=referral&utm_campaign=1234
这个想法是能够看到来自这些分支机构的流量,以及来自其他媒体/活动的其他流量(使用UTM标签),并且可以选择在Google Analytics上按媒体或活动进行过滤,因此我猜唯一的方法是将“r”查询参数转换为UTM标签。然而,我对其他解决方案持开放态度。非常感谢


编辑:目前,我能够使用谷歌标签管理器捕获“r”查询参数。当我使用谷歌标签管理器跟踪页面浏览量和其他目标时,我的想法是在标签的某个地方附加参数“r”,以便谷歌分析检测到它。或者类似的东西。

您可以直接使用UTM并与在线服务共享生成的短URL。无论如何,您必须添加utm_介质,因为它是强制性的,并且引用是介质而不是源

您还可以在页面中或通过GTM强制覆盖源/中/活动值

i、 e.基于querystring参数,您可以配置类似于此的GA标记(其中变量值将是您想要的):


我很好奇为什么你不直接用UTM标签重新制作推荐链接。这就是他们的重点:让你的所有链接上的元数据更容易获取。如果你想找到一个额外的步骤来添加,你会完成(或避免)什么?@user7778287基本上是为了避免共享充满UTM标签的长而疯狂的URL。人们倾向于将UTM标签视为跟踪它们的工具,而推荐参数更可能被视为奖励推荐者的一种方式。它也更容易被附属公司分享和理解。然而,我不知道如何让谷歌分析将推荐参数(例如“r”)转换为UTM标签。我愿意用其他方法来处理查询参数,以跟踪用户在漏斗上的行为,以及使用UTM标记跟踪的其他活动。虽然这很有技巧,但我几乎不了解Google Analytics。我能想到的最简单的解决方案是在主机上编写脚本这样,当提供一个推荐链接时,主机会发布一个包含您想要的UTM标记的URL请求。嗯,我不确定如何实现这一点,但会考虑一下。谢谢谢谢你的主意。事实上,这绝对是我心中的想法,但当用户点击缩短的链接并进入网站时,他们会看到UTM标签。因此,缩短版将无法使用。你是完全正确的,中等水平就是推荐。我想知道是否有另一种解决方案,用户总是在URL栏上看到“r”参数,但在幕后,我们检测到它是UTM标记。我更新了我的答案。谢谢,@Michele。根据您提出的解决方案,是否有可能让用户一直看到URL上的“r”参数,并且没有UTM标记,但在幕后,我们让该URL确实有一些无人看到的UTM标记(但Google Analytics跟踪)?如果是这样,假设我们已经能够捕获“r”参数的值,我们如何通过GTM实现这一点?非常感谢。是的,它是正确的。你不需要存储r值,只要在用户第一次登陆页面时使用它。只要第一次将这些值发送到Analytics,它们就会与会话关联。。。如果您仔细想想,即使是UTM,您也只在第一页上有它们,而不在后面的页面上,但是您访问的页面属于同一会话。