我们有一个使用 Stripe 托管支付页面的网站,因此用户被带到 stripe.com 进行支付,然后被重定向到我们的网站。在 Universal Analytics 中,我们可以添加“推荐排除”以在报告中忽略这一点,以便我们的推荐数据正确。即它不会在每次有人付款时开始一个新会话。
https://support.google.com/analytics/answer/2795830?hl=en
在我们的新 GA4 属性中,这是不可能的(这不是 GA4 的功能)。我们从 Stripe 支付的所有款项都有一个“ourwebsite.com”推荐。留在现场的所有 PayPal 付款都有正确的推荐电子邮件、广告等。
在查看了一些解决方案后,我尝试将以下内容(独立)添加到付款成功页面(在 Stripe 之后)。但两者都不起作用。
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('set', {'page_referrer': null});
和
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('set', {'page_referrer': 'https://ourwesbite.com/payment/gateway'});
任何帮助,将不胜感激。