0

我试图弄清楚我的用户来自哪里。更具体地说,我想知道他们第一次访问我们网站的渠道。对于渠道,我使用的是 Google Analytics 的默认获取渠道:

  • 直接的
  • 自然搜索
  • 付费搜索
  • 推荐
  • 社会的

我们的网站是用于登录用户的 Meteor 应用程序。它位于子域 (app.example.com) 中。我们将 Next.js 用于主域 (example.com),其中包含任何人都可以看到的静态页面。

这是我要解决的用例。

当有人第一次访问该网站时,我想用一个具有他们获取渠道的 cookie 来标记他们。假设他们浏览了网站,然后没有注册为用户就离开了。

当他们第二次访问该站点时,我不希望从那次访问中获得获取渠道。我只想要第一次访问的获取渠道。

假设他们在第二次访问时注册成为用户。我希望能够从他们第一次访问时获得他们的获取渠道,并将这些数据添加到他们在 MongoDB 上的用户文档中。

你会怎么做呢?谢谢。

4

0 回答 0