为什么 Google Analytics 将所有成功页面完成归因于 Stripe Checkout,以及如何解决这个问题?

Why does Google Analytics attribute all Success Page completions to Stripe Checkout, and how to fix it?

我在 google analyticsstripe checkout 中遇到问题,其中所有目标完成都归因于 checkout.stripe.com,而不是实际的引用网站。

我正在使用 Google Analytics UA 并且在所有页面上都有全局站点代码。然后我有一个跟踪成功页面的目标,成功完成后条带结帐重定向到该页面。

用户流:

  1. 网站访问者来自推荐页面之一。
  2. 然后他们点击 stripe 结帐按钮,将他们带到 stripe 托管页面。
  3. 在 stripe 托管结帐页面上,输入付款信息。
  4. 付款成功后,重定向到 success.html(这是分析中跟踪的目标)。

因此,当用户访问 success.html 时,Google 分析将目标完成归因于条带结账,而不是首先将他们引荐到我的网站的网站。

有没有其他人遇到过这种情况?我是在做错什么,还是这就是 Google 使用 Stripe Checkout 时分析的工作方式?

这似乎是一个 GA 配置问题,而不是 Stripe。我不太熟悉 GA,但如果有某种方法可以覆盖归因,Stripe Checkout 可让您动态设置 success_url。例如,对于发送到 Checkout 的每个客户,除了获取 Checkout 会话 ID 之外,您还可以在他们最终被发送到的成功 URL 中包含原始引荐来源网址,以防您想要检索某些会话数据(如元数据):

success_url: "http://example.com/success.html?original_referral=ref_123&session_id={CHECKOUT_SESSION_ID}",

https://stripe.com/docs/payments/checkout/custom-success-page#modify-success-url

不确定您是否已解决此问题,但您可以阻止某些推荐 url。转到分析转到管理员>设置助手>标签安装>点击你的数据流>更多标签设置>列出不需要的推荐>然后从那里排除你不想跟踪的url所以在你的情况下它是checkout.stripe.com