Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/20.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
Javascript 基于Tag Manager事件的动态Google Analytics事件_Javascript_Regex_Google Analytics_Google Tag Manager - Fatal编程技术网

Javascript 基于Tag Manager事件的动态Google Analytics事件

Javascript 基于Tag Manager事件的动态Google Analytics事件,javascript,regex,google-analytics,google-tag-manager,Javascript,Regex,Google Analytics,Google Tag Manager,我通过数据层向Google Tag Manager发送事件,如下所示: {"event":"module_email_activate"} 标签总是有一个逻辑,比如{category}{action}{label}我可以设置分析事件是由这些部分动态设置的category、action和label触发的吗? 我已经基于regex设置了要触发的触发器,我可以将分析类别操作或标签设置为标记操作的全文btu我可以在其上获得一些修改器或使用触发器中的匹配项吗?一种方法是使用三个类似的结构化自定义java

我通过数据层向Google Tag Manager发送事件,如下所示:

{"event":"module_email_activate"}
标签总是有一个逻辑,比如{category}{action}{label}我可以设置分析事件是由这些部分动态设置的category、action和label触发的吗?
我已经基于regex设置了要触发的触发器,我可以将分析类别操作或标签设置为标记操作的全文btu我可以在其上获得一些修改器或使用触发器中的匹配项吗?

一种方法是使用三个类似的结构化自定义javascript变量返回部分事件名称(可作为变量本身访问)

例如,对于“模块”部分:


并返回
部分[1]
部分[2]
获取后续信息。

等等,在触发分析事件时,我可以在google tag manager中在哪里编写自己的javascript?这是一个自定义javascript类型的变量,它是一个匿名函数,必须有一个返回语句。如果您在类别/操作/标签字段的GA标记中使用这些变量,则将对它们进行计算在运行时根据偶数名称。
function() {
  var parts = {{Event}}.split('_');
  return parts[0];
}