google-analytics - GTM - 在自定义 html 标记中获取 href 值

标签 google-analytics google-tag-manager universal-analytics

我的网站中有以下 anchor 标记,我正在使用 GTM 在 Google Analytics 中跟踪数据。

我在 GTM 中创建了一个自定义 html 标签,它将用户数据发送到 GA。当具有 Click_ID 的触发器与“Nav_Link1”或“Nav_Link2”匹配时,将触发此代码。在我的 GTM 标签中,我需要获取与 id 匹配的相应 href 值。如果我单击需要捕获的第一个链接,则第一个链接的 href 值与所有 anchor 标记相同。

如何在 GTM 中实现这一点?

<a id="Nav_Link1" href="/External/UserData">UserData</a>
<a id="Nav_Link2" href="/External/OwnerData">OwnerData</a>

最佳答案

最简单的方法是在内置变量中启用 Click URL,这与您需要的完全相同。然后您可以将其称为 {{Click URL}} .

尽管在您当前的用例中这可能不是问题,但您的触发器最好是 Click - Just Links类型,以便实际单击的元素不会是 a 中的任何其他元素标记,它可能不会为 Click URL 变量提供值。

关于google-analytics - GTM - 在自定义 html 标记中获取 href 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55629632/

相关文章:

google-analytics - 谷歌分析(或标签管理器)卡在 Debug模式

google-analytics - 谷歌通用分析电子商务附加信息

google-analytics - 谷歌通用分析实时不工作

google-analytics - Google Analytics(分析)中的事件值不正确

ios - Google Analytics 不为我的 iOS 应用程序发布事件

java - Google 分析事件显示在实时 View 中,但未存档

events - 通用分析无法正常工作

google-analytics - 将GTM和Google Analytics(分析)设置从一个帐户转移到另一个帐户

android - 事件代码 - Google 跟踪代码管理器 + Firebase + Google Analytics

google-analytics - 当输入是 URL 的一部分时,如何在 Google 标记管理器中使用查找表?