Goolge Tag Manager

Google Tag Manager中的Custom Event Trigger(自定义事件触发器)说明-GTM触发器解释(十)

自定义事件

自定义事件用于跟踪您的网站或移动应用上发生的、未按标准方法处理的互动。当您希望跟踪默认行为已被更改的表单的提交情况时,例如,submit 浏览器事件被覆盖时,就最常出现这种应用情况。

自定义事件触发器

要创建新的自定义事件触发器,请按以下步骤操作:

  1. 依次点击触发器  新建
  2. 点击触发器配置,然后选择自定义事件触发器类型。
  3. 输入事件名称。选择使用正则表达式匹配以允许此字段处理正则表达式。

配置示例

以下是一个网站配置示例,当一个名为“button1-click”的自定义事件被推送到数据层时,将会触发代码:

  1. 添加会在用户点击按钮时将该事件推送到数据层中的代码:
    ​<a href="#" name="button1" onclick="dataLayer.push({'event': 'button1-click'});">Button 1</a>
  2. 新建一个自定义事件触发器。在新代码的触发器配置部分中,使用以下设置:事件名称:button1-click
    此触发器的触发条件:所有自定义事件

当此触发器应用于代码时,即使已覆盖默认提交事件,该代码也会触发。当用户点击特定按钮时,一个值为“button1-click”的自定义事件将被推送到数据层。然后,跟踪代码管理器会检测到作为自定义事件值的“button1-click”,并随之触发代码。

使用 dataLayer.push() 可随该事件一起发送多个变量,例如:随自定义事件名称发送转化价值:

dataLayer.push({'event':'button1-click','conversionValue':25});

您可以在跟踪代码管理器中创建数据层变量,并在 Google Ads 转化跟踪代码的转化价值字段中使用此变量。

(0)

本文由 SilenceLee的学习笔记 作者:silencelee 发表,转载请注明来源!

热评文章

发表评论

解决 : *
33 ⁄ 11 =