好消息,Google Analytics 4 增强型转化来啦!

随着互联网技术的飞速发展以及用户对隐私保护需求的不断提升,传统依赖于第三方 Cookie 的转化衡量方法正变得日益不准确和不可靠。为了应对这一挑战,Google Analytics 4 (以下简称GA4)中新增了增强型转化(Enhanced conversions)功能。增强型转化通过扩充第一方数据,提高转化衡量的准确性。

它可以利用机器学习技术和 Google 信号数据,更精确地衡量跨设备转化效果,并提供更详细的受众特征数据,从而提升转化分析的精准度与可靠性。

如果您对“增强型转化”这一术语非常熟悉,那么您很可能是 Google Marketing 产品的深度用户。Google Ads 早已引入了这一概念,如果您已经使用过 Google Ads 的增强型转化功能,那么理解 GA4 中的增强型转化功能将会更加轻松。因为从原理到实现方式,这两者确实有许多相似之处。

GA4 增强型转化和 Google Ads 增强型转化都是 Google 提供的用于衡量转化效果的功能,他们都利用机器学习技术,可以更准确地衡量转化效果;它们都是通过以隐私安全的方式收集哈希后的第一方数据并将其与 Google 第一方数据进行匹配来补充您现有的转化。

当然两者之间也存在一些关键差异,GA4增强型转化主要是为了更准确地衡量整体渠道(如:Google,Facebook以及其他的广告渠道和自然渠道)的营销效果,而Google Ads 增强型转化主要是为了更准确地衡量Google Ads渠道的效果。


实现GA4的增强型转化功能后有哪些优点?

  • 跨设备转化衡量、归因建模和出价都能更为准确。
  • 能够通过 Google 信号数据关联获得更详细的受众特征数据。
  • 为将来的第一方受众群体集成做好准备。
  • 针对弃用第三方 Cookie,做好 Google Analytics转化衡量方面的准备。

如何实现增强型转化

和Google Ads 增强型转化实现方式类似,设置 GA4 增强型转化,我们也需要完成以下两个关键步骤

  • 在GA4账户中设置“收集用户提供的数据”功能
  • 传入GA4增强型转化功能所需的用户数据

我们需要拥有媒体资源层级的管理员或编辑者权限才能在GA4账户中对“收集用户提供的数据”的功能进行相关设置,具体设置步骤如下:

1、在管理界面中,点击数据收集和修改下方的数据收集

2、在收集用户提供的数据部分中,点击启用。(下图为已开启后的截图示例)

3、在“管理”中的“数据收集和修改”下,单击“数据流”。

4、选择所需的web数据流。

5、在Google tag下,单击配置标签设置>允许用户提供的数据功能。

6、启用允许用户提供的数据功能。

7、选择一种或多种方法来识别用户提供的数据(通常我们建议使用代码片段的方式,因为数据收集会更准确)

8、单击“保存”。

如果您选择使用代码片段的方式收集用户数据,有两种部署方式:gtag直接部署或GTM部署,您可以根据您网站上现有GA4代码的部署方式选择即可,本文我们以gtag直接部署为例。

如果您想了解GTM的部署,可以参考官方文档说明(相关网址:https://support.google.com/analytics/answer/14179230?hl=en ),也可以联系触脉提供技术支持。


可传入的用户数据字段有哪些?

需要注意的是

  1. 如果您想发送未哈希的数据并让 Google 对数据进行规范化和哈希处理,请为每个数据字段使用第一个键名称。例如,上面的电子邮件地址数据字段中的email。如果要发送哈希数据,请使用以 sha256_ 开头的密钥名称。
  2. 您必须至少提供以下字段之一:
  3. 电子邮件(首选)。
  4. 地址(需要名字、姓氏、邮政编码和国家/地区)。您可以选择提供街道地址、城市和地区作为附加匹配键。
  5. 还可以提供电话号码以及电子邮件或全名和地址。
  6. 确保 Google 代码触发时数据可用。如果数据是在上一页收集的,请确保该数据在当前页面的代码中可用,以便您可以配置该字段。
  7. 如果某个字段无法传入,请将此字段从代码中删除,请不要设置为空字符串。

代码片段参考

// Implement
<script>
    gtag('set', 'user_data', {
        "email": yourEmailVariable, // Change yourEmailVariable to the actual Javascript variable name where you are storing the user’s email data. Do the same for the other variables below. Make sure the values aren't hashed.
        "phone_number": yourPhoneVariable,
        "address": {
        "first_name": yourFirstNameVariable,
        "last_name": yourLastNameVariable,
        "street": yourStreetAddressVariable,
        "city":yourCityVariable,
        "region": yourRegionVariable,
        "postal_code": yourPostalCodeVariable,
        "country": yourCountryVariable
        }
    });
</script>

// If a user has multiple values
<script>
    gtag('set', 'user_data', {
        "email": [yourEmailVariable1, yourEmailVariable2],
        "phone_number": [yourPhoneVariable1, yourPhoneVariable2],
        "address": [
            {
              first_name: yourFirstNameVariable,
              last_name: yourLastNameVariable,
              street: yourStreetAddressVariable,
              city: yourCityVariable,
              region: yourRegionVariable,
              postal_code: yourPostalCodeVariable
            },
            {
              first_name: yourFirstNameVariable,
              last_name: yourLastNameVariable,
              street: yourStreetAddressVariable,
              city: yourCityVariable2,
              region: yourRegionVariable2,
              postal_code: yourPostalCodeVariable2
            }
        ]
    });
</script>

在代码中传入GA4增强型转化所需的用户数据

❗️请确保在正确的位置进行传入

1、页面包含多个转化事件

如果页面包含多个转化事件,建议将用户数据在GA4 config代码之前进行传入,这样在此页面上触发的所有转化事件都能携带上增强型转化所需的数据。

2、页面只包含一个转化事件

如果页面只包含一个转化事件,我们可以在发送转化事件之前进行传入用户数据就行。


实施校验

在账户中做好配置以及在代码中传入对应的用户数据后,我们该如何校验呢?

  1. 打开开发者工具的network面板
  2. 键入collect筛选出GA4事件
  3. 在GA4事件中找到对应的转化事件,点击Payload,查找参数“em”,该参数的值是一个经过哈希处理的字符串。该值应以“tv.1~em”开头,后跟一长串字符。

如果您看到“em”参数,但只看到“tv.1~em”,后面没有经过哈希处理的长字符串,则表明您发送的是增强型转化参数,但此参数为空。如果在转化时没有用户提供的数据,就可能会发生这种情况,此时建议您删除此字段的收集。

如果您看到“em”参数,且值的形态如图所示,那么恭喜您,表示该代码正在正常收集数据并对其进行了哈希处理。接下来请耐心等待数据收集并观察数据效果。

以上是对GA4增强型转化功能的理解及实施方法的介绍,希望对您有帮助!如果您在实施过程中遇到问题,可直接联系触脉咨询寻求技术支持:


TRUEMETRICS(触脉咨询)成立于2012年。目前是 Google Marketing Platform(GMP)官⽅认证合作伙伴以及Google Cloud Platform(GCP) Resell 和 Service 认证合作伙伴。是更全面的OneGoogle生态(GMP+GCP两大核心平台)数据咨询服务及解决方案提供商,在北京、上海、深圳、香港、新加坡设立有分支机构。

我们的服务全面覆盖独⽴站、APP、⼩程序等终端的精细化数据监测以及⼴告效果衡量和数据应用。专注为出海品牌提供数据⼯具实施、数据培训、数据可视化、数据分析、数据集成咨询等综合解决方案;致力于为零售、⾼科技、消费品、游戏、航旅等行业出海提供数据护航。

如需业务联系或服务采购,您通过以下任一方式与我们联系:

  • 电话:400-080-5098
  • 邮箱:vip@truemetrics.cn
  • 微信公众号:触脉咨询
  • 微信客服:truemetrics_service,或直接扫描下方二维码添加客服