gpt4 book ai didi

google-analytics - 如何使用 Google Analytics 标签管理器跟踪站外链接

转载 作者:行者123 更新时间:2023-12-02 17:24:04 33 4
gpt4 key购买 nike

我注意到 Google 发布了他们的标签管理器应用程序,使您可以轻松更改标签和跟踪选项。如何使用此工具跟踪站外链接?

最佳答案

Google 跟踪代码管理器 (GTM) 不是跟踪工具,因此简短且无用的答案是您不能。不过,您可以通过 GTM 部署 Google Analytics,我想这就是您的意思。不过,我不得不说,跟踪站外链接比我预期的要简单一些。

通常,您通过虚拟综合浏览量(或事件)来跟踪外部链接。 GTM 中的常用方法是在链接的点击事件上将变量推送到数据层,然后根据基于该事件的规则触发具有虚拟综合浏览量的 GA 标签。当我测试它时,这对我来说完全失败了,大概是因为新页面在 GA 标签触发之前就已经加载了。所以我采取了一个不太优雅的解决方法:

首先,我创建了一个标准的 Google Analytics 标记(跟踪类型综合浏览量),以确保 GA 代码包含在网站中。然后我使用一些 Javascript 创建了一个自定义 HMTL 标签(假设您在页面中使用 jQuery):

<script>
$('a').click(function() {
var p = $(this).attr('href');
if (p.search(/.+YOUDOMAIN/) == -1){
_gaq.push(['_trackPageview', "external://" + p]); // mark links as external in the GA interface
}
});
</script>

对于所有不包含 YOURDOMAIN 的链接,带有综合浏览量的点击事件会附加到链接上。为了确保所有链接都使用点击事件进行标记,您在标签管理器中设置了一条规则,以确保仅在页面加载后才执行脚本,您在标签管理器中设置了基于事件的规则,其中事件等于 gtm .load(gtm 相当于 jQuery 的 domReady)。

这是可行的(至少在我的测试中是这样),但由于它不使用 GTM 中间数据层,所以对我来说它看起来更像是一个 hack。如果有人能提出适当的解决方案,我将不胜感激。

关于google-analytics - 如何使用 Google Analytics 标签管理器跟踪站外链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13204557/

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