gpt4 book ai didi

google-analytics - Google 标签管理器 按内容跟踪页面

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:37:42 25 4
gpt4 key购买 nike

我为我的网站创建了一个谷歌分析账户,也创建了谷歌标签管理器账户。这两个帐户都已关联并且运行良好。

我有一个新要求,我的客户希望用户有机会编辑网页并创建自定义模板。

场景是,

用户登录系统转到通用页面使用通用页面或编辑通用页面并为其创建自定义模板下次用户登录系统并转到通用页面时,用户创建的自定义模板显示为通用页面,但相同的 URL

如果你能明白重点,相同的网址但内容不同,

我应用了谷歌标签管理器来跟踪这些页面,因为具有相同的 URL,它的跟踪作为相同的 url,

但我想按内容跟踪页面,并在用户使用我的通用模板或自定义模板时跟踪用户。

希望任何人都知道如何创建 Google 标签或宏或规则,或为其自定义 java 脚本。

提前致谢

最佳答案

到目前为止,最好的方法是在您的模板中包含一个 dataLayer 变量,以指示正在使用哪个模板。最好将其包含在标签管理器代码之上:

<body>
<script>
dataLayer = [{
'template': 'default',
}];
</script>
<!-- Google Tag Manager -->
...
<!-- End Google Tag Manager -->

因此当 GTM 代码加载时它立即可用。然后在 GTM 中创建一个 dataLayer 变量,该变量从 dataLayer 读取"template"键的值并将其作为基于命中的 custom dimension 传递。到 Google Analytics(即在 GA 的“自定义定义”下的属性设置中,您创建一个新的自定义维度并将范围设置为“命中”;在 GTM 中,您转到“更多设置/自定义维度”,添加数字索引您刚刚创建的维度并将新的 dataLayer 变量作为维度值传递)。然后,您可以根据模板类型在 Google Analytics(分析)中分割您的页面点击量。

我确信也可以按内容进行跟踪(即,您可以将内容加载到一个 js 字符串变量中,从该字符串创建一个哈希值并将其作为自定义维度发送),但这意味着甚至修复拼写错误会产生一个新的 id。每个模板使用一个变量似乎更为谨慎。

关于google-analytics - Google 标签管理器 按内容跟踪页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30839226/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com