【问题标题】:How to track user when redirecting through different pages通过不同页面重定向时如何跟踪用户
【发布时间】:2021-07-04 18:14:47
【问题描述】:

我目前制作了一个带有登录页面和主页(带有nodejs,js和html)的网站(客户端将发送输入的用户名并传递给服务器,当它检查时服务器将发送回复,基于客户端重定向到主页)。当将用户从一个页面重定向到另一个页面时,服务器如何在浏览不同页面时跟踪客户端连接的用户?

编辑: https://www.youtube.com/watch?v=GihQAC1I39Q&ab_channel=WebDevSimplified 在阅读了回复并在谷歌上搜索后,找到了这个视频,这正是我所需要的。

【问题讨论】:

  • 通常通过 cookie 发生

标签: javascript html node.js


【解决方案1】:

一般来说

如果您的网页使用重定向,则重定向网页将成为着陆页的引荐来源网址。例如,如果您更改了站点,现在 index.html 会重定向到 home.html,那么 index.html 将成为 home.html 的引荐来源网址。如果有人通过 Google 搜索首先将他们发送到 index.html 到达您的网站,那么您将没有任何关于 Google 搜索的数据。

因此,您应该将 Google Analytics(分析)跟踪代码放置在重定向页面和目标网页上。这样,重定向页面将捕获报告的实际引荐来源信息。

请注意,某些浏览器实际上可能会在代码调用 JavaScript 之前进行重定向。 (参见https://support.google.com/analytics/answer/1009614?hl=en)

【讨论】:

  • 谷歌分析跟踪代码是我看过的选项之一,但对于正在运行的应用程序来说似乎有点不必要。但我确实想过将它用于我想到的另一个项目。
猜你喜欢
  • 2019-07-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-29
  • 1970-01-01
  • 2013-12-03
  • 2014-09-12
  • 1970-01-01
相关资源
最近更新 更多