我的网站中有以下 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/