指定在网站容器的某个特定代码之前或之后立即触发的代码。
通过代码触发顺序,您可以指定应在给定“主”代码触发前后立即触发的代码。此设置可在网站容器中使用,通过高级设置 代码触发顺序可将该设置应用于任何代码配置。
Setup:加载一个在您的代码之前触发的代码
setup 代码在主代码之前触发。要配置 setup 代码,请执行以下操作:
- 选中在<此代码>触发之前触发 setup 代码复选框。注意:“<此代码>”将替换为当前代码的名称。
- 从菜单中选择要使用的代码。
- 可选:如果您仅希望在 setup 代码成功触发时触发主目标代码,请选中 <setup 代码>触发失败时不触发<此代码>复选框。注意:“<setup 代码>”将替换为第 2 步中所选代码的名称。
开发者必须使用 google_tag_manager[{{容器 ID}}].dataLayer.set()
来更改 setup 代码中的数据层值。由于 Google 跟踪代码管理器在下一个事件发生之前无法识别 .push()
,因此需要使用 .set()
,而非 .push()
。使用 .set
则能够让该事件被当前事件捕获。
cleanup:加载一个在您的代码之后触发的代码
cleanup 代码在主代码之后立即触发。要配置 cleanup 代码,请执行以下操作:
- 选中在<此代码>完成后触发 cleanup 代码复选框。注意:“<此代码>”将替换为当前代码的名称。
- 从菜单中选择要使用的代码。
- 可选:如果您仅希望在主代码成功触发时触发 cleanup 代码,请选中<此代码>触发失败时不触发 <cleanup 代码>复选框。注意:“<cleanup 代码>”将替换为第 2 步中所选代码的名称。