EN
Shopify 知识库 · 对比

浏览器采集、服务端 GTM 与标签网关

比较浏览器标签、服务端 GTM 与 Google tag gateway:按处理位置、维护责任与验证方式选择采集链路,不承诺固定数据恢复比例。

选择采集链路时,先明确哪些事件需要收集、由谁处理、送往哪里,以及怎样验证。服务器与第一方域名是架构选择,不能直接换算成固定的数据恢复比例。

三种角色

角色主要职责需要回答的问题
浏览器标签在浏览器中触发和发送事件事件来源、同意状态与重复触发
服务端 GTM在受控服务器中接收、处理和转发事件请求如何到达、Client 如何解析、转发什么
Google tag gateway通过网站的第一方基础设施部署 Google tag域名与路由配置、覆盖的 Google 标签与验证方式

服务端容器使用 Client 把输入请求转换为可处理事件,再交给标签、触发器与变量;标签网关的目标与完整服务端事件处理不同。服务端采集、标签网关。

浏览器中的 gtag.js 本身使用第一方 Cookie,因此不能把浏览器采集写成“基本不支持第一方 Cookie”。Cookie 的域、生命周期与浏览器实际行为仍要根据配置检查。Google Analytics 标签说明。

决策前做同一组对照

固定事件定义、测试操作、设备、浏览器与同意状态,再比较是否漏报、是否重复、业务金额是否一致以及维护成本。服务器并不会自动补回从未收到的事件;“只发一个请求”或固定恢复百分比,需要具体实现与实验才能支持。

固定的效果百分比或笼统的成本推荐都不能代替这组对照。记录方案时可按“事件产生 → 请求发送 → 接收解析 → 处理转发 → 分析平台”画链路,并在每条箭头上写输入输出。

Shopify 场景的入口

先读Pixel 类型与沙箱,再决定部署方式。自建 Worker、采集 SaaS 与数据库组合等架构需要按具体实现单独验证,本文不把它们当作通用方案推荐。