概览
实施转化跟踪由两部分组成:存储和返回
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,我们不应该提供跨设备归因。在本课中, 在这种情况下,如果用户遵循了 在该设备上有一个操作链接,每个设备都会遵循归因 规则。