触发器在响应事件时触发代码。在 Google 跟踪代码管理器中,触发器会监听网页或移动应用中发生的特定类型的事件,如表单提交、按钮点击或网页浏览。当检测到指定事件时,触发器就会触发相关代码。每个代码必须至少有一个触发器才能触发。
当网页或应用中的跟踪代码得到执行时,系统会对触发器进行求值,并在满足触发器条件时触发或屏蔽关联的代码。
创建新触发器
要创建新的触发器,请执行以下操作:
- 依次点击代码 新建。
- 点击触发器配置。
- 选择要创建的触发器类型。
- 完成所选触发器类型的设置。
基于代码定义创建触发器
您可以在配置代码期间创建新触发器。要从任何代码配置页面创建触发器,请执行以下操作:
- 点击触发条件。
- 点击 添加。
- 点击触发器配置。
- 选择要创建的触发器类型。
- 完成所选触发器类型的设置。
修改触发器
要修改现有触发器,请执行以下操作:
- 点击触发器。
- 点击要修改的触发器的名称。
- 点击触发器配置以修改触发器。
- 点击 更多操作以针对所选触发器执行复制、删除操作,也可以查看更改或显示备注。
触发器过滤条件
新触发器默认在关联事件类型的所有事件上触发。您可以使用触发器过滤条件进一步指定触发器何时触发。要启用过滤条件,请在触发器配置页面底部查找“此触发器的触发条件”,然后选择“Some <event>”,其中 <event> 表示您要处理的事件的类型。
每个过滤条件都是由变量、运算符和值组成:
变量(菜单) | 运算符(菜单) | 值(文本字段) |
---|---|---|
选择适当的现有跟踪代码管理器变量,添加新的内置变量,或从此菜单中创建新变量。 | 从菜单中选择一个运算符,例如“等于”、“包含”、“小于”、“匹配正则表达式”等。 | 跟踪代码管理器会将您提供的值与运行时的变量值进行比较。输入适当的文本值。 |
例如,某代码关联的触发器基于网页浏览事件和以下过滤条件,可用于触发网站上的代码,其中 /products/ 是所有产品页面上的网址的可预测部分:
网页网址包含 /products/