不了解服务器布署的可以看:GTM服务端布署
Google Tag Manager服务端从最开始只支持谷歌云服务。
如果你想使用服务端布署,就需要使用谷歌云服务,根据要求至少是配置三个服务器,按每台每个月40美元计算,一个月就120美元起步。
而且谷歌云服务在大陆地区是没有节点的,最近的可以选择香港、台湾的。
导致国内很多想要尝试的人望而却步,现在Google Tag Manager服务端可以支持其他服务器的布署,你可以自备服务器,但服务器是要布署有docker的,在docker对服务器做配置:
然后需要分别配置服务器端代码植入服务器( 就是图中的Tagging servers)和预览服务器(图中的Preview server ),所以至少需要两台服务器。
为了获得更出色的可用性、可扩缩性和性能,官方推荐的是服务器端代码植入服务器配置成集群的形式,所以至少需要三台服务器。
Tagging servers是所有请求去到代码植入服务器的入口点,并将负责处理请求。
Preview server是用于预览服务器容器,用于测试。
服务器端布署虽说是发展趋势,但这需要的服务器数量还真不少,而且越来越多的需要技术的支撑和维护。
更多信息可以看:https://developers.google.com/tag-manager/serverside/manual-setup-guide#manually_provision_a_preview_server