gpt4 book ai didi

google-analytics - Google 跟踪代码管理器和增强的链接归因

转载 作者:行者123 更新时间:2023-12-03 16:11:30 26 4
gpt4 key购买 nike

有没有人能够通过 Google 跟踪代码管理器实现与 Universal Analytics 一起使用的增强链接归因功能?

我客户的网站有多个带有 onclick 事件的链接,而不是唯一的 href 值,我们希望能够在页内分析报告中查看和区分它们。通过通过数据层传递 eventLabel,我已经成功地能够区分其他报 TableView 中的这些点击,但由于某种原因,页面内分析不会区分这些链接。

我已经在跟踪代码管理器的 Universal Analytics 代码中启用了增强型链接归因,并且我还根据 https://support.google.com/analytics/answer/2558867 在 Analytics 管理设置中启用了增强型链接归因。 .

我还为这些链接中的每一个分配了一个唯一的 id 值,但它们在 In-Page Analytics View 中仍然没有区别。

例如,以下是每个链接的标记示例:

<a id="video_nIDJiWBSKa8" onclick="OpenVideo( 'nIDJiWBSKa8' );dataLayer.push({'eventCategory' : 'videos', 'eventAction' : 'open', 'eventLabel' : 'Tutorial Video', 'event' : 'shadowboxVideo'});return false;" href="#">Tutorial</a>

我还尝试给每个链接一个唯一的 href 值 (#video_nIDJiWBSKa8) 而不仅仅是“#”,但这也没有效果。

我错过了什么吗?几周来我一直在寻找解决方案……有人有什么想法或建议吗?

提前感谢您的帮助!

最佳答案

Linkid 通过捕获冒泡到 body 元素的点击事件来工作。您有一个“return false”,可以防止该事件冒泡,因此 linkid 不知道您点击了某个地方。

您可能想要的是“event.preventDefault();”而不是“返回错误;

PS:您可能想看一下这篇文章,以更深入地解释为什么“return false”; 100 次中 99 次可能都不是你想要的。 http://fuelyourcoding.com/jquery-events-stop-misusing-return-false/

关于google-analytics - Google 跟踪代码管理器和增强的链接归因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21857716/

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