如何在通过其他域注册/登录时在 Google Analytics 中跟踪和 ID 用户?

Posted

技术标签:

【中文标题】如何在通过其他域注册/登录时在 Google Analytics 中跟踪和 ID 用户?【英文标题】:How to track & ID users in Google Analytics while registration/login via an other domain? 【发布时间】:2017-03-21 08:57:43 【问题描述】:

我们有多种产品,所有产品都使用一个 SSO(单点登录和注册)。所以当访问产品A:www.AAA.com时,用户(注册或登录时)必须去:sso.mainsite.com才能通过注册或登录,然后它会将他重定向到他来自的产品页面。

我想正确跟踪唯一用户,所以:

我知道每个用户是从哪里获得的。 (例如 Mailchimp 活动?社交媒体?..等) 产品中的每个用户活动始终与他相关联(购买、进行活动等) 统计 不受通用 SSO 站点的影响,在该站点中,多个产品用户被定向到该站点登录或注册。我希望能够识别产品 A 用户。

我们有一个用于主站点(包括 SSO)的分析帐户和一个用于产品 A 的帐户。我遇到了困难:

    我是否应该在 SSO 中使用产品 A 跟踪代码(在该页面上有多个跟踪代码)? 当用户被转移到那里时,我们应该让 SSO 识别他们(分配 ID)还是通过产品 A 来识别用户?

我知道我问了很多,但我很难知道什么是最好的方法,而不是破坏任何统计数据。谢谢!

【问题讨论】:

【参考方案1】:

如果您想不间断地跟踪 www.AAA.com 上的会话,只需将 sso.mainsite.com 添加到 www.AAA.com GA 帐户属性设置中的推荐排除列表中就足够了。

这样 sso.mainsite.com 将不会显示为引荐来源网址,而是在您从 sso.mainsite.com 重定向回来时继续包含频道归属的会话。这将完全忽略您的 sso 页面上的综合浏览量。

如果您想在跟踪中包含到 sso.mainsite.com 的绕行,另一种方法是设置跨域跟踪。这会有点复杂,除非你表示这确实是你想要的,否则我什至不会费心解释设置。

【讨论】:

仅将其添加到推荐排除列表是否有缺点?我主要关心的是知道谁注册为用户以及他们来自什么渠道。一些用户通过电子邮件活动直接访问 www.aaa.com,而另一些用户则直接进入注册页面。了解从 Twitter 注册的 X 用户然后在网站上做 XYZ 并产生 Z 收入是非常重要的。这就是为什么我想做最佳解决方案,即使它很复杂。谢谢! 缺点是您无法跟踪登录本身(至少与其他交互不在同一个帐户中),只能跟踪之前和之后发生的情况。典型的用例是支付网关,因为您不希望您的交易归因于 paypal et。 al.,但它应该适用于您的用例,因为保留原始流量归因是引荐排除的设计目的。 很好,跟踪用户 ID 怎么样?早些时候,我正在考虑在注册页面中为谷歌分析生成唯一的用户 ID,因为它更有意义。现在是用户注册并返回产品页面后最好的做法吗?还是在我将他引导至 SSO 之前?我想维护每个用户是从哪个渠道获得的,即使他先直接进入 SSO。 (顺便说一句,在 SSO 页面中添加产品 A 跟踪代码也能解决这个问题吗?)

以上是关于如何在通过其他域注册/登录时在 Google Analytics 中跟踪和 ID 用户?的主要内容,如果未能解决你的问题,请参考以下文章

在域环境里面,如何一次性批量将注册表文件全部导入客户机里面?答对追加200

Android 上的 Quickblox 视频通话

Google Play 游戏服务错误:无法登录 - 应用程序没有注册的客户端 ID?其他修复无效

使用Facebook,Gmail和其他注册链接在iOS应用程序中设置登录/注册屏幕的最佳/最简单方法是什么?

如何在不注册身份的情况下从外部提供商获取用户登录信息

“使用其他帐户”登录时,Google 登录不返回任何结果