【问题标题】:Using Javascript variable with {{Click Text}} variable to tracking a href tag text使用带有 {{Click Text}} 变量的 Javascript 变量来跟踪 href 标记文本
【发布时间】:2019-09-10 06:24:53
【问题描述】:

使用 GTM,我试图跟踪用户点击了哪些“标签”。 我创建了自定义 javascript 变量,其中包含一些条件来跟踪每个“a 标签”。但它没有用。

什么问题?我检查了语法或错字,但似乎没有问题。 T_T

那些“a 标签”没有图像 alt 值、没有 id、没有类名,只有 url 和文本。所以我尝试使用带有内置变量 {{Click text}} 的自定义 Javascript 变量来跟踪这些标签,但失败了。

在 GTM 预览模式下,此自定义 Javascript 变量会导致“未定义”。

以下是我的代码。

自定义 Javascript 变量

function() {
var result = '';
var clickText = {{Click Text}}
if (clickText.indexOf('getCoupon') > -1) {
    result = 'getCoupon';
  } else if (clickText.indexOf('getCoupon2') > -1) {
    result = 'getCoupon2';
  }
    return result;
}

※内置变量{{Click Text}}返回字符串值'getCoupon'或'getCoupon2'

【问题讨论】:

    标签: javascript html google-tag-manager


    【解决方案1】:

    对于使用该变量 js 的标记,您使用什么触发器?

    【讨论】:

    • 我使用由点击元素触发的点击链接触发器(使用 CSS 选择器定义)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-11
    • 1970-01-01
    • 1970-01-01
    • 2015-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多