作者
Ira Holubovska
要点总结:
Google Tag Manager(GTM)中的服务器端跟踪,是指您的标记通过云服务器运行,而不是通过用户的浏览器运行。
这种设置可减少数据丢失,并有助于您遵守隐私法规。
由于您的网站不会因浏览器中运行的第三方脚本而变慢,这也能提升网站速度,并让您通过Microsoft Conversions API更好地控制发送给Google Analytics、Meta、TikTok或Microsoft Advertising等平台的数据。
在本文中,我们将介绍服务器端GTM的工作原理、它与客户端跟踪的比较,以及如何进行设置。
服务器端跟踪是一种数据收集方法,它在专用服务器上(而非像客户端跟踪那样在浏览器中)捕获有关用户交互的信息。通过服务器端跟踪,您可以捕获不受广告拦截器和浏览器限制影响的事件数据,从而获得更高的数据准确性。
除了高数据质量外,服务器端标记还能为您跟踪的数据提供隐私保护和控制能力,因为在捕获数据后,您可以先对其进行修改,然后再将其发送到Google Analytics 4或Google Ads等分析工具。
查看我们关于什么是服务器端跟踪的文章,了解服务器端跟踪的详细说明以及设置它能为您带来哪些益处。
GTM中的服务器端跟踪是指用户交互数据在到达分析或广告平台之前,会先被发送到云服务器。这种设置可帮助您保留更多数据、避免浏览器限制,并管理与各平台共享的内容。
您无需直接在浏览器中触发标记,而是使用托管在自己子域名(例如anything.yoursite.com)上的服务器容器来收集和转发事件。
这种设置充当您的网站与分析或广告平台之间的中间层。您的网站或应用会将浏览量或购买等关键交互发送到服务器容器。从那里开始,数据可以根据您的配置进行清理、丰富,并路由到不同的平台。
通过配置服务器容器,您可以为各种营销渠道(包括Facebook CAPI和Google AdWords转化跟踪)保护数据流。您始终可以控制分享的内容和时间。虽然浏览器仍会收集原始数据,但服务器端容器能让您在发送数据之前以更安全、更灵活的方式对其进行处理。

网页端GTM,也称为客户端跟踪,直接在用户浏览器中运行。当有人访问您的网站时,浏览器会加载所有跟踪脚本,例如Google Analytics、Meta Pixel或TikTok标记。每个脚本随后会直接将数据发送到其对应平台。这种设置实施起来很快,但存在一些局限性。
如今,浏览器会阻止或限制许多跟踪请求,尤其是在iOS或以隐私为先的浏览器上。如果脚本未能加载,或者JavaScript被禁用,数据就永远不会被发送。

服务器端GTM以不同的方式处理这些问题。它不是在浏览器中运行标记,而是将相同的事件发送到您托管GTM服务器容器的云服务器。在那里,您可以清理、筛选或丰富数据,然后将其转发给各个平台。这有助于减少数据丢失、避免浏览器相关问题,并限制对第三方脚本的暴露。
您始终可以控制分享的内容。您可以在数据离开服务器之前添加用户ID、广告系列数据或其他值。由于更多事件在一个地方被捕获和处理,这也能提高归因的准确性。
服务器端跟踪并不能完全取代浏览器跟踪。大部分数据仍在浏览器中收集,只是通过服务器进行传递,以便更好地处理和传送。
| 功能 | 客户端(网页端GTM) | 服务器端(GTM服务器容器) |
| 标记运行位置 | 在浏览器中 | 在您的云服务器上 |
| 对广告拦截器的抵御能力 | 低 | 高(配合自定义子域名) |
| 数据控制 | 有限 | 对共享内容拥有完全控制权 |
| Safari上的Cookie保留时长 | 1-7天 | 如果通过同域名设置从您的服务器端设置,最长可达13个月 |
| 设置复杂度 | 低 | 中等(借助Stape等工具可简化) |
GTM服务器端跟踪的运作方式是在您的网站与您发送数据的平台之间添加一个云服务器。当有人访问您的网站时,他们的操作(例如浏览页面、提交表单或购买)仍会在浏览器中被捕获。但这些数据不会直接发送到Google Analytics或Meta等平台,而是首先发送到例如托管在anything.yoursite.com的服务器容器。
服务器容器运行在云服务器上,您可以手动设置,也可以使用Stape这样即用型服务来简化此过程。它利用GTM的标记、触发器和变量等规则来处理数据,并将其发送到正确的平台。这一步让您能够在数据离开服务器之前对其进行筛选、修改或丰富。
您可以移除不必要的字段、添加广告系列信息,或在各工具间统一数据格式。这也有助于减少因浏览器限制或脚本被拦截而造成的数据丢失。
要使用服务器端跟踪,您需要一个用于托管GTM容器的云服务器、一个自定义子域名、一个用于接收请求的客户端,以及用于转发数据的标记。这种设置让您能更好地控制事件数据的处理和共享方式。
服务器GTM容器是Google Tag Manager服务器端标记环境的关键组成部分。与传统客户端GTM直接在用户浏览器中执行标记处理不同,该容器运行在服务器上。这大大提升了性能,因为用户设备上的负载有所减少,使网页加载速度更快。在传统的标记处理方式中,用户的浏览器需要耗费资源来执行JavaScript代码,这可能会拖慢网站速度,尤其是在使用大量第三方脚本或分析工具时更为明显。服务器端标记消除了这些问题,因为大部分处理过程都在浏览器之外运行。
服务器GTM容器的一个常见用例是处理分析标记。网站不是直接在客户端浏览器中加载Google Analytics标记,而是将数据发送到服务器GTM容器。

在Google Cloud或AWS上手动托管服务器端GTM,需要进行技术设置、自定义配置、扩展规则、SSL和DNS设置,以及持续监控。这既耗时,通常也需要开发人员参与。
Stape通过提供专为服务器端GTM设计的容器托管服务解决了这一问题。它包括:
得益于这种设置,您无需接触代码或自行管理服务器即可上线。
除此之外,Stape还包含一些工具,可改善跟踪的运作方式以及您可以收集的数据:
使用Stape托管服务器GTM还有许多其他优势,例如更快的加载时间或更简洁的DNS设置,有助于避免浏览器层面的问题。
以下是SGTM的五大主要优势:
以上只是GTM服务器容器的主要优势。我们博客上有一篇文章,详细介绍了服务器端跟踪的所有优势。
在GTM中设置服务器端跟踪需要两个GTM容器:一个用于从浏览器收集数据的网页容器,以及一个用于处理该数据并将其发送到Google Analytics或Meta等平台的服务器容器。
如果您使用Stape,就无需通过Google Cloud或AWS手动管理服务器。Stape负责处理配置、域名设置、扩展和SSL,让您无需大量编码即可启动一个正常运行的服务器容器。
您可以将容器托管在自己的子域名上(例如anything.yoursite.com),这有助于避免被广告拦截器屏蔽,并使跟踪请求保持第一方属性。
Stape还包含预览模式,可在发布前测试事件,确保一切正常运行。
以下是开始使用Stape的方法:
Google Cloud Platform提供免费的测试环境,可有效管理服务器端标记。但是,若要将其集成到生产环境中,您必须支付至少每月120美元,外加取决于网站流量的额外费用。
Stape提供多种定价方案供您选择:免费版、专业版、商业版、企业版和定制版。我们的免费计划让您每月最多可发送10,000个请求。

我们的网站上还提供定价计算器,可帮助您确定哪种方案适合您的网站。

服务器端跟踪值得一试吗?如果您希望以符合隐私规范的方式,运用先进技术收集有关网站访客的数据,我们相信答案绝对是肯定的。
在GTM服务器端与客户端的比较中,随着无Cookie时代的到来,服务器端方案拥有诸多优势。通过服务器端跟踪,您可以获得更准确的数据收集和转化跟踪、完整的数据控制权,以及更快的网站加载速度。您可以更高效地收集更多数据,并获得客户端跟踪永远无法提供的洞察。最重要的是,服务器端GTM为确保数据质量提供了可靠的框架,同时帮助您保持合规,并负责任地处理客户数据。可以说,合规性是企业在客户心目中声誉的一个非常重要的方面。
如果您对在GTM中将数据发送到服务器端有任何疑问,我们的专家团队随时为您提供帮助!
想从服务器端开始吗?
免费试用
评论