【问题标题】:Data Layer Properties in GTMGTM 中的数据层属性
【发布时间】:2017-04-03 21:56:11
【问题描述】:

我正在使用 Google 跟踪代码管理器来跟踪视频播放的时间,但我不确定如何将视频 ID 传递给 Google 跟踪代码管理器。这是我正在使用的,uuid 是播放时的视频 ID 字符串。

// Registers the event with Google
function trackVideoPlay(uuid) {
  dataLayer.push({
      'event': 'goldfish-play',
      'eventCategory': 'Goldfish Videos',
      'eventAction': 'play',
      'eventLabel': uuid
  });
}

我知道 eventLabel 正在获取正确的数据并被推送到 dataLayer,并且 play 事件正在触发,但是我应该在 Google 跟踪代码管理器的 label 字段中放置什么来为其提供正确的数据?数据可用,但我不知道如何告诉 GTM 访问它。

【问题讨论】:

    标签: google-tag-manager


    【解决方案1】:

    转到变量部分,单击新建,选择“数据层变量”(数据层版本默认为版本2,不要更改),输入要提取值的数据层键(即eventLabel),然后给出变量名称 - 我通常使用 dataLayer 键作为名称,因此变量包含的内容很明显。然后在标签字段中输入您新创建的变量(通过单击字段后面的符号并从列表中选择,或者通过在 {{双大括号}} 中输入变量名称)。

    【讨论】:

      猜你喜欢
      • 2014-02-17
      • 1970-01-01
      • 1970-01-01
      • 2014-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-16
      • 1970-01-01
      相关资源
      最近更新 更多