javascript - 基于跟踪代码管理器事件的动态 Google Analytics 事件

标签 javascript regex google-analytics google-tag-manager

我像这样通过 dataLayer 将事件发送到 Google Tag Manger:

{"event":"module_email_activate"}

而且标签总是有一个逻辑,比如{category}{action}{label} 我可以设置 Analytics 事件是用这些部分动态设置的类别、操作和标签触发的吗? 我已经将触发器设置为基于正则表达式触发,我可以将 Analytics 类别操作或标签设置为标签操作的全文 btu 我可以在其上添加一些修饰符或使用触发器中的匹配项吗?

最佳答案

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

例如对于“模块”部分:

function() {
  var parts = {{Event}}.split('_');
  return parts[0];
}

并为后续位返回 parts[1]parts[2]

关于javascript - 基于跟踪代码管理器事件的动态 Google Analytics 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44518894/

相关文章:

javascript - 将数组转换为剩余参数

javascript - 例如,如何将字符串形式的已解析 promise 对象映射到按钮上

javascript - 从一个句子中找出最长的单词 - Javascript

regex - 如何匹配以 "I"开头但不是 "Integer"的单词?

google-analytics - Google Analytics Sync

javascript - 使用 Javascript 创建表

具有长度范围的 UserName 的 Java 正则表达式

c# - 将 JSON 字符串转换为有意义的完整数据进行解析

javascript - 使用 Google Analytics 跟踪个人资料页面上的访问情况

javascript - Google 跟踪代码管理器增强了电子商务数据层