google-analytics - Google Analytics 跨域跟踪,带有身份验证和中间的网关页面
问题描述
案例:我们有一个带有 CTA 按钮“开始试用”的登录页面(我们称之为 mypage.com),当您单击它时,您将被重定向到 identify.mypage.com 并再次重定向到您使用电子邮件注册的 auth.mypage.com /google 或其他识别方法。注册后,您将被定向到 parent.mypage.com,注册事件在此发送到 Google Analytics。
由于某些原因,我们无法在 auth 或 identify 页面中实现 gtag。所以我们需要以某种方式在这两个页面之间启用跨域跟踪。
目前我们无法将 UTM 参数发送到注册事件发送到 GA 的父页面,因此我们无法看到目标的来源。
我该怎么做才能使跨域跟踪正常工作,或者甚至可以使用当前设置?
解决方案
您的页面位于一个高级域的子域中,因此 GA 中的跨域跟踪在这种情况下会自动运行,无需额外配置。只需对所有页面使用一个 GA 跟踪器,会话将不会中断。
请参阅 google 支持(对于 analytycs.js,但 gtag.js 的工作方式相同): https ://support.google.com/analytics/answer/1034148?hl=en#Subdomains
推荐阅读
- ruby-on-rails - 自定义 gem 依赖项未添加到 Gemfile.lock?
- r - 可视化 SLA 性能
- pydev - Pydev 中的“Module: CLI (argparse)”模板如何获得变量替换?
- android - Android CardView 透明背景
- sql - 存储过程的 Oracle 性能调优
- selenium - 用户代理不会随着 firefox selenium 获得 setcapabilities 问题而改变
- java - 从android运行脚本获取java.io.IOException:权限被拒绝
- html - 一旦更高分辨率的图像完全加载,如何用更好的背景图像替换低分辨率的背景图像?
- javascript - OPTIONS 方法未请求凭据,401
- amazon-web-services - Ember AWS 部署失败 - CredentialsError & EHOSTUNREACH