Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用带有{Click Text}}变量的Javascript变量跟踪href标记文本_Javascript_Html_Google Tag Manager - Fatal编程技术网

使用带有{Click Text}}变量的Javascript变量跟踪href标记文本

使用带有{Click Text}}变量的Javascript变量跟踪href标记文本,javascript,html,google-tag-manager,Javascript,Html,Google Tag Manager,使用GTM,我试图跟踪用户点击的“标签”。 我创建了自定义javascript变量,该变量包含一些跟踪每个“a标记”的条件。但它不起作用 问题是什么?我检查了语法或打字错误,但似乎没有问题。图特 这些“a标记”没有图像alt值、id、类名,只有url和文本。因此,我尝试使用带有内置变量{{Click text}}的自定义Javascript变量跟踪这些标记,但失败了 在GTM预览模式下,此自定义Javascript变量会导致“未定义” 下面是我的密码 自定义Javascript变量 functi

使用GTM,我试图跟踪用户点击的“标签”。 我创建了自定义javascript变量,该变量包含一些跟踪每个“a标记”的条件。但它不起作用

问题是什么?我检查了语法或打字错误,但似乎没有问题。图特

这些“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}返回字符串值“get优惠券”或“getCoupon2”

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

我使用由Click元素(用CSS选择器定义)触发的Click-link触发器。