如何从页面传递GCLID

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

我们有一个网站可以从adwords获取流量。当adwords链接点击该网站的目标网页时,会有gclid = xxxx额外参数来跟踪统计信息。

登陆页面后,​​如果用户离开该页面(仍然停留在该站点中),gclid参数不会添加到后续页面URL。

我检查了其他网站的adwords广告系列,并看到gclid仍在URL中,无论导航了多少页面。

这是adwords的功能还是我需要在页面之间手动传递gclid参数?

如果我需要手动传递,有没有办法用javascript完成这个?因为编辑CMS框架以添加所有链接的参数非常困难。

注意:我们的广告公司告诉他们在分析中观察到太多“直接/无”来源,并声称这是因为gclid参数没有通过页面。你认为是这样的吗?

analytics google-adwords
2个回答
1
投票

您的帖子包含许多问题:

这是adwords的功能吗?

不,Adwords不提供此类功能。

如果我需要手动传递,有没有办法用javascript完成这个?

是的,您可以检查文档URL中是否存在gclid参数,并将其动态附加到页面上的任何内部链接。但这不是必需的(见下文)。

......太多“直接/无”来源...因为gclid参数没有通过页面。你认为是这样的吗?

不,事实并非如此。 Adwords与Google Analytics之间的关联取决于会话初始匹配时出现的gclid参数,其中Analytics脚本会将其选中并将其与该用户关联。展望未来,来自同一用户的任何直接点击仍将归因于Adwords(直到达到广告系列超时)。也许这个Google Analytics documentation page会清理一切。


0
投票

您可以将GCLID值存储在会话存储或Cookie中。解码GCLID值并将其作为网站上任何表单中的隐藏值。

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