服务端sGTM安装增强型转化(Enhanced Conversions)

Google Tag Manager Haran 7年前 (2018-08-24) 4549次浏览 0个评论
文章目录[隐藏]

更新时间:2025年2月27日

这一篇介绍如何在服务端布署中安装增强型转化Enhanced Conversions)。

前提是你的网站已经有做服务端sGTM的布署,如果没有,请看:用Stape实现Google Tag Manager服务端布署

在这个过程会用到两个GTM:

  • Web GTM:网站GTM,就是安装在网站的。
  • sGTM服务端GTM 

下面以将purchase用服务端跟踪设置为增强转化跟踪作为例子。

Web GTM的配置

转化链接器

首先安装转化链接器,延伸阅读:认识Google Tag Manager里的转化链接器(Conversion Linker)

事件跟踪

其次,布署好电商purchase转换事件,延伸阅读:详解Google Tag Manager布署电商跟踪指南(GA4)

 

 

最后,在这个配置里勾选Include user-provided data from your website和设置first_party_collection:

 

  • Include user-provided data from your website是设置增强转化所需的用户信息,可以通过数据层,Cookie,Localstorage等方式将用户信息(邮箱,手机号码)传递到用户数据变量。
  • first_party_collection是允许数据从浏览器端直接传递给服务器端。

 

sGTM的配置

转化链接器

先安装转化链接器,服务端也要安装转化链接器,延伸阅读:认识Google Tag Manager里的转化链接器(Conversion Linker)

转化跟踪

sGTM中点击「代码」——「新建」——「选择一个变量类型以开始设置…」——「Google Ads 」——「Google Ads 转化跟踪」,命名为“Ads-purchase”,然后做如下配置:

测试

需要注意,增强型转化跟踪的服务端布署,它可能是从浏览器端发送给Ads(估计是使用到一些Cookie)),也可能是从在服务端直接发送到Ads。

如果是从浏览器端发送给Ads,可以在浏览器开发者工具里用转化标签去过滤,然后找到“googleadservices.com/pagead/conversion/”(在某些浏览器上为“google.com/pagead/1p-conversion/”),看Payload里面的em参数,如果看到tv1.~em后面有一串加密字符,这是正确的哈希值(超过 10 个字符的长字符串),就表示发送成功:

 

  • 如果 em 参数完全缺失,则表示代码配置有误,因此系统未发送增强型转化数据。
  • 如果只有“tv.1~em.”,则表示您发送了增强型转化参数,但参数为空。
  • 如果只有“tv.1~em.e1”,则表示您发送了增强型转化参数,但发送的数据存在问题。如需详细了解可能存在的错误,请参阅诊断报告。

也可以使用EC Assist插件去测试。

 

从在服务端直接发送到Ads,可以在sGTM的预览测试界面里找到服务端直接发送给Ads的请求,在「来自服务器的传出HTTP请求」:


如有疑问,可以在文章底部留言或邮件(haran.huang@ichdata.com) 我~
喜欢 (1)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址