认识代码
代码是指分析、营销和支持服务供应商提供的代码段,可帮您将其产品整合到您的网站或移动应用中。
GTM内置有很多的代码,你可以直接添加这些代码,而只需在跟踪代码管理器界面中配置和发布代码,以及设置代码触发方式。
代码的分类
代码可以分为:
- 内置:GTM里内置的,Google会做审核。目前里面有数十个代码。
- 社区模版库:社区模板库中的部分模板由第三方(而非 Google)提供。目前里面有数百个代码。
不同的代码会有不同设置内容,但都会高级设置模块,这是个可选设置模块:
- 代码触发优先级:这决定了代码的触发顺序。该值可以是正整数,也可以是负整数,优先级较高的代码将先于优先级较低的代码触发。(例如,优先级为 3 的代码将在优先级为 1 或 2 的代码之前触发。)如果不指定具体的值,则优先级默认为 0。代码仍将异步触发。
- 启用自定义代码触发时间:指定相应代码在指定时间范围内触发。
注意:选中该复选框以使用自定义代码触发时间时,必须输入开始日期和结束日期,且结束日期和时间必须晚于开始日期和时间。 - 仅在已发布的容器中触发此代码:这可阻止代码在测试环境中触发(例如,在预览和调试期间)。在适用情况下,跟踪代码管理器会在需要触发该代码时通知您。若要获得最准确的测试结果,请勿选中此选项。
- 代码触发选项可以控制代码的触发方式。这些选项位于网站容器中所有代码定义的高级设置中。可供选择的选项包括:
- 触发次数不受限制:只要触发器发出触发指令,就会触发代码。(此选项仅与代码触发顺序结合使用。)
- 每个事件触发一次:当发生指定事件时,仅触发一次代码。如果您需要防止多次向数据层添加同一数据,则可使用此选项。
- 每次网页加载触发一次:加载网页时,仅触发一次代码。此选项的一个常见用途是加载外部 JavaScript 库,该操作只需要在网页加载时执行一次。
- 代码触发顺序,可以指定应在给定“主”代码触发前后立即触发的代码。
- 更多代码源数据:在代码触发时要包含在事件数据中的更多代码元数据。
- 同意设置:用于Cookie Consent设置
示例:安装GA4代码
在GTM中,点击「代码」——「新建」——「选择一个代码类型以开始设置」——「Google 代码」,命名为“GA4-Basic Tracking”,做如下配置:
触发器是选择All Page,然后保存,这样就完成配置了。
延伸阅读:
- Google Tag Manager变量(Variables)入门指南(2024)
- Google Tag Manager触发器(Triggers)入门指南(2024)
- Google Tag Manager代码(Tags)入门指南(2024)