迁移至转化跟踪 v2

概览

实施转化跟踪由两部分组成:存储和返回 rwg_token。这些设置将保持不变,但为了符合“转化”政策的要求 跟踪 v2 时,您现在必须返回新值:merchant_change

关于保留令牌的变更

保存令牌时,现在您需要存储商家 与操作链接关联的操作。这通常通过将商家 与相应的 merchant_id 相关联。

以下是设备一级的转化跟踪示例,其中存储了 值。此示例假定您 将令牌值解析为变量并已实现存储 merchant_id。要使用此示例,您需要将 rootdomain 更新为 网域。我们推荐的这种方法可能并不适合所有人,因此合作伙伴可以自由学习 调整或实现他们自己的逻辑。

<script>
  if (typeof rwg_token !== 'undefined') {
    merchant_id = // Write your own logic here assigning the merchant id value
    document.cookie =
    "_rwg_token=" + rwg_token + ";_merchant_id=" + merchantid + ";max-age=2592000;domain=rootdomain.com;path=/";
  }
</script>

与发送转化数据有关的更改

当用户完成转化事件后,POST 正文应采用 JSON 编码 具有新布尔值 merchant_change 的对象。

{
  "conversion_partner_id": <partnerId>,
  "rwg_token": <rwg_token_val>
  "merchant_changed": 1|2
}

之前存储的 merchant_id 用于确定 与原始商家不同。一次 确定商家是否发生过更改之后,系统会将 适当的 merchant_change 值。

商家更改值 要求
1 如果用户已离开原始商家的网站,并通过您的平台与其他商家完成了购买交易,则应使用此值
2 当客户通过原始实体(商家)完成交易时,应使用此值。

发送转化事件时,您必须提供有效的 rwg_token。 出于测试目的,在两个环境中使用以下测试令牌,直到 您已准备好发布:

AJKvS9WeONmWKEwjG0--HdpzMq0yAVNL8KMxbb44QtbcxMhSx_NUud5b8PLUBFehAIxOBO-iYRIJOknEFkIJmdsofdVJ6uOweQ==

发出请求时,请使用与 环境:

  • 正式版:https://www.google.com/maps/conversion/collect
  • 沙盒:https://www.google.com/maps/conversion/debug/collect

转化归因要求

Google 要求的转化归因标准是 30 天归因 窗口。

此归因回溯期意味着 Google 预计转化事件为 会在以下任一情况下发送

  • 用户前往地点操作链接,为同一商家下单 在同一会话中(商家更改值 = 2)
  • 用户点击地点操作链接,然后从其他渠道返回 为同一商家下单。 (商家更改值 = 2)
  • 用户前往地点操作链接,然后在另一个 无论是在同一会话内还是在 30 天内的不同会话中 窗口。(商家更改值 = 1)

此外,Google 要求通过所有平台发送转化事件, 用户可从地点操作链接登录。包括:

  • 桌面版或移动版 Web 应用
  • 移动应用(通过应用深层链接或针对 你的网域

如果令牌存储在用户级别(请参阅“保留令牌”),则 您需要提供跨设备归因。也就是说, 在桌面设备上点击操作链接,然后在移动设备上完成交易 )应触发转化事件。

令牌是否专门存储在设备级别(例如在浏览器中) Cookie,我们不应该提供跨设备归因。在本课中, 在这种情况下,如果用户遵循了 在该设备上有一个操作链接,每个设备都会遵循归因 规则。