【问题标题】:dynamic Google Analytics events based on Tag Manager event基于 Tag Manager 事件的动态 Google Analytics 事件
【发布时间】:2017-06-13 10:27:59
【问题描述】:

我通过 dataLayer 向 Google Tag Manger 发送事件,如下所示:

{"event":"module_email_activate"}

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

【问题讨论】:

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


    【解决方案1】:

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

    例如对于“模块”部分:

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

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

    【讨论】:

    • 等一下,当触发分析事件时,我在哪里可以在谷歌标签管理器中编写自己的 javascript?
    • 这是一个自定义javascript类型的变量,是一个匿名函数,必须有return语句。如果您随后在类别/操作/标签字段中的 GA 标记中使用这些变量,它们将在运行时根据偶数名称进行评估。
    猜你喜欢
    • 2015-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-22
    • 1970-01-01
    • 2014-05-21
    • 1970-01-01
    • 2014-10-22
    相关资源
    最近更新 更多