
一旦您在仪表板中添加跟踪 ID,分析跟踪将自动在您的 Storefront、Checkout 页面和 Customer Portal 上启用。
支持的平台
Google Analytics 4
使用 GA4 跟踪页面浏览和电子商务行为。
Google Tag Manager
添加并管理营销标签。
Meta Pixel
跟踪 Facebook 和 Instagram 广告的转化情况。
快速入门
Enable Your Tracking Platform
打开所需分析平台的开关并输入您的跟踪 ID:
- Google Analytics:输入您的 Measurement ID(格式:
G-XXXXXXXXXX) - Google Tag Manager:输入您的 Container ID(格式:
GTM-XXXXXXX) - Meta Pixel:输入您的 Pixel ID(数字,10-20 位)
Google Analytics 4
Google Analytics 4 提供全面的 Web 分析以及电子商务跟踪能力。通过 Dodo Payments 集成,您可以跟踪从浏览商店到完成购买的整个客户旅程。添加您的 Google Analytics Measurement ID
- 在 Google Analytics 中,前往 Admin → Data Streams → 选择您的 Web 流
- 复制 Measurement ID(以
G-开头) - 在 Dodo Payments 仪表板中,前往 Settings → Analytics
- 打开 Google Analytics 开关并粘贴 Measurement ID
- 点击 Save
Google Analytics 跟踪的事件
我们在您托管的 storefront 和 checkout 页面上跟踪以下事件。每个事件都会发送包含产品信息、交易总额和货币等数据。Storefront 事件
| Event | Description |
|---|---|
view_item_list | 当 storefront 页面加载并展示商品时触发 |
select_item | 当客户点击商品并开始结账时触发 |
Checkout 事件
| Event | Description |
|---|---|
view_item | 当 checkout 页面加载时触发 |
view_cart | 当 checkout 加载或选择变体时触发 |
apply_discount* | 当成功应用有效优惠码时触发 |
remove_discount* | 当移除优惠码时触发 |
add_payment_info | 当客户提交付款表单时触发 |
purchase | 当付款成功时触发 |
apply_discount 和 remove_discount 是自定义事件,不包含在 Google Analytics 标准电子商务事件 中。在 Overlay/Inline Checkout 中使用 GA4
若要在嵌入您自己网站的 overlay 或 inline checkout 中跟踪 Google Analytics 事件,需在结账嵌入的网页中安装 Google Analytics 跟踪代码。 安装完成后,所有上述跟踪事件会自动发送到您的 Google Analytics 账户,无需额外配置。Google Tag Manager
Google Tag Manager 让您无需修改代码即可管理营销和分析标签。通过 GTM 部署的标签会在所有 Dodo Payments 托管页面上触发。添加您的 GTM Container ID
- 在 Google Tag Manager 中,复制您的 Container ID(以
GTM-开头) - 在 Dodo Payments 仪表板中,前往 Settings → Analytics
- 打开 Google Tag Manager 开关并粘贴 Container ID
- 点击 Save
使用 GTM 时,您可以在容器中直接配置额外的跟踪(如 Google Ads 转化)。Dodo Payments 集成会注入 GTM 脚本及 noscript 备选方案,以确保最大兼容性。
在 Overlay/Inline Checkout 中使用 GTM
对于嵌入您网站的 overlay 或 inline checkout,请在您的站点上安装 GTM。结账将继承您的 GTM 配置,并在嵌入的框架中触发事件。Meta Pixel
Meta Pixel 跟踪客户在店铺中的行为,以衡量 Facebook 和 Instagram 广告活动的效果。跟踪从点击广告到完成购买的转化。添加您的 Meta Pixel ID
- 在 Meta Events Manager 中创建或选择您的 Pixel
- 复制 Pixel ID(数字,通常为 15-16 位)
- 在 Dodo Payments 仪表板中,前往 Settings → Analytics
- 打开 Meta Pixel 开关并粘贴 Pixel ID
- 点击 Save
Meta Pixel 跟踪的事件
我们跟踪以下事件,您可以在 Meta Events Manager 中查看。每个事件都会发送包含内容 ID、价值和货币的数据。事件可能不会立即出现在 Meta Events Manager 中,可能会有几分钟的延迟。
Storefront 事件
| Event | Description |
|---|---|
PageView | 当 storefront 页面加载时触发 |
ViewContent | 当 storefront 加载并展示商品时触发 |
InitiateCheckout | 当客户点击商品并开始结账时触发 |
Checkout 事件
| Event | Description |
|---|---|
PageView | 当 checkout 页面加载时触发 |
AddToCart | 当 checkout 加载或选择变体时触发 |
ApplyDiscount* | 当成功应用有效优惠码时触发 |
RemoveDiscount* | 当移除优惠码时触发 |
AddPaymentInfo | 当客户提交付款表单时触发 |
Purchase | 当付款成功时触发 |
ApplyDiscount 和 RemoveDiscount 是自定义事件,不包含在 Meta 的标准事件 中。完整事件参考
下表列出了 Google Analytics 4 和 Meta Pixel 跟踪的所有事件:| 触发条件 | GA4 事件 | Meta Pixel 事件 | 位置 |
|---|---|---|---|
| Storefront 页面加载 | view_item_list | ViewContent | Storefront |
| 客户点击商品 | select_item | InitiateCheckout | Storefront |
| Checkout 页面加载 | view_item | AddToCart | Checkout |
| 查看购物车/选择变体 | view_cart | - | Checkout |
| 应用优惠码 | apply_discount | ApplyDiscount | Checkout |
| 移除优惠码 | remove_discount | RemoveDiscount | Checkout |
| 提交付款表单 | add_payment_info | AddPaymentInfo | Checkout |
| 付款成功 | purchase | Purchase | Checkout |
平台覆盖
分析跟踪可在不同的 Dodo Payments 端口上使用:| 端口 | Google Analytics 4 | Google Tag Manager | Meta Pixel |
|---|---|---|---|
| Storefront | 是 | 是 | 是 |
| Checkout(托管) | 是 | 是 | 是 |
| Checkout(Overlay/Inline)* | 是 | 是 | 是 |
| Customer Portal | 是 | 是 | 否 |
*对于 overlay 和 inline checkout,请先在您自己的网站上安装跟踪代码以获取完整归因。嵌入式结账将自动跟踪事件。
事件数据包含内容
每个跟踪事件都包含相关的电子商务数据,帮助您分析客户行为:产品数据
- 产品 ID
- 产品名称
- 价格
- 货币
- 数量
交易数据(购买事件)
- 交易/支付 ID
- 总金额
- 税额
- 货币
- 应用的折扣
客户数据
- 客户 ID(针对回头客)
- 邮箱(在适用时会进行哈希处理以保障隐私)
最佳实践
Test Your Integration
Test Your Integration
添加跟踪 ID 后,访问您的 storefront 并完成一次测试结账,以验证事件是否出现在分析仪表板中。使用 Google Analytics 实时报告或 Meta Events Manager 的测试事件功能。
Use UTM Parameters
Use UTM Parameters
为营销链接添加 UTM 参数,以跟踪哪些活动带来转化。Dodo Payments 会在整个结账流程中保留 UTM 参数。
Set Up Conversion Goals
Set Up Conversion Goals
在 Google Analytics 中,为
purchase 创建转化事件以跟踪转化率。在 Meta Ads Manager 中,使用 Purchase 事件作为广告系列的优化目标。Enable Enhanced E-commerce
Enable Enhanced E-commerce
如果使用 Google Tag Manager,建议设置增强型电子商务报告,以获取详细的漏斗分析和产品表现指标。
故障排查
Events not appearing in Google Analytics
Events not appearing in Google Analytics
- 验证您的 Measurement ID 是否正确(格式:
G-XXXXXXXXXX) - 检查 Google Analytics 实时报告——事件首先会出现在此处
- 确保在 Dodo Payments 设置中已启用开关
- 等待几分钟,可能存在处理延迟
- 在隐身窗口中测试以排除广告拦截器影响
Events not appearing in Meta Events Manager
Events not appearing in Meta Events Manager
- 验证您的 Pixel ID 是否正确(数字,10-20 位)
- 使用 Meta Pixel Helper 浏览器扩展进行调试
- 检查 Events Manager 中的测试事件标签
- 事件可能需要几分钟才能出现
- 测试期间请确保禁用广告拦截器
GTM tags not firing
GTM tags not firing
Overlay/Inline checkout not tracking
Overlay/Inline checkout not tracking
- 请先在自己的站点上安装跟踪代码
- 确保跟踪在结账覆盖弹窗打开前加载完成
- 检查浏览器控制台是否有 JavaScript 错误
- 如果使用 GA4,请确认已配置跨域跟踪
Purchase events showing wrong amounts
Purchase events showing wrong amounts
- 金额以最小货币单位(分)发送
- 验证您的分析工具是否配置为显示正确货币
- 检查税费是否按预期包含/排除