Javascript 没有cookie我如何跟踪用户

Javascript 没有cookie我如何跟踪用户,javascript,session,browser,cookies,Javascript,Session,Browser,Cookies,好的。。。我希望在这里有一个好的头脑风暴回合 说我是谷歌。。。adword/adsense/analytics部门。当用户开始禁用cookie(或至少定期删除cookie)、使用私人浏览、在多台设备上漫游时,我会有点担心未来。如果没有Cookie的好处,谷歌又如何能够跟踪用户呢 开始时的一些想法(请详细说明这些想法和其他想法): -跟踪使用其他持久本地/客户端存储的用户 -使用用户代理字符串指纹 -测试缓存响应-如果用户304是一个映像,他们就在这里 -跟踪mac地址 -任何随机/开箱即用的想法

好的。。。我希望在这里有一个好的头脑风暴回合

说我是谷歌。。。adword/adsense/analytics部门。当用户开始禁用cookie(或至少定期删除cookie)、使用私人浏览、在多台设备上漫游时,我会有点担心未来。如果没有Cookie的好处,谷歌又如何能够跟踪用户呢

开始时的一些想法(请详细说明这些想法和其他想法):

-跟踪使用其他持久本地/客户端存储的用户

-使用用户代理字符串指纹

-测试缓存响应-如果用户304是一个映像,他们就在这里

-跟踪mac地址


-任何随机/开箱即用的想法?

我认为您可以使用自定义URL来实现。基本上,您将加密一个cookie,并将其作为发送到浏览器的URL的一部分附加。当它返回时,您的web服务器将足够智能,能够解码并跟踪发送它的人


我相信Spring框架实际上可以做到这一点

我认为您可以使用自定义URL来实现。基本上,您将加密一个cookie,并将其作为发送到浏览器的URL的一部分附加。当它返回时,您的web服务器将足够智能,能够解码并跟踪发送它的人


我相信Spring框架实际上可以做到这一点

你总是可以求助于好的ol方式,点击计数器

  • 在第页上,使用标记并链接到服务器上的外部图像
  • 在您的服务器上,获取图像时,通过.htaccess将其重定向到php脚本,并记录有关设备id等的头信息。{与禁用图像热链接的代码类似}
  • 现在您已经有了所有信息,请使用php_session()跟踪它

  • 您可以出于同样的目的始终使用js,但使用标记将确保不需要js,并且脚本将在所有浏览器上运行

    您可以始终求助于良好的ol方式,即点击计数器

  • 在第页上,使用标记并链接到服务器上的外部图像
  • 在您的服务器上,获取图像时,通过.htaccess将其重定向到php脚本,并记录有关设备id等的头信息。{与禁用图像热链接的代码类似}
  • 现在您已经有了所有信息,请使用php_session()跟踪它

  • 您可以始终出于相同目的使用js,但使用标记将确保js不是必需的,并且脚本将在所有浏览器上运行

    如果您的站点需要用户跟踪,那么如果禁用Cookie,我将使其无法工作。然后把你的时间和精力集中在为绝大多数访问者打造一个很棒的网站上,不要担心那些出于任何原因明确决定禁用cookie的人


    (这是一个CW答案,因为这是一个可能会被关闭的主观问题。)

    如果您的站点需要用户跟踪,那么如果禁用Cookie,我会让它无法工作。然后把你的时间和精力集中在为绝大多数访问者打造一个很棒的网站上,不要担心那些出于任何原因明确决定禁用cookie的人

    (这是一个CW答案,因为这是一个可能会被关闭的主观问题。)

    看一看,这是一个用于超持久性Cookie的JS API,但你可以从它的机制中获取idea来为你的数据寻找存储。

    看一看,这是一个用于超持久性Cookie的JS API,但你可以获取idea从它的机制中为您的数据找到存储

  • 通过js和IP显示浏览器/系统/原因信息
  • javaapplet提供了大量的用户信息
  • 闪存(如已安装的字体)
  • 现代浏览器还提供了大量关于用户的信息(如已安装的扩展),并提供了在客户端保存信息的新方法(如html5存储)。 总共:
  • 通过js和IP显示浏览器/系统/原因信息
  • javaapplet提供了大量的用户信息
  • 闪存(如已安装的字体)
  • 现代浏览器还提供了大量关于用户的信息(如已安装的扩展),并提供了在客户端保存信息的新方法(如html5存储)。 总共:

  • 如果人们不厌其烦地禁用cookies,让他们有自己的隐私呢?“我想在这里进行一轮好的头脑风暴”,那么这里可能不是合适的地方。所以这不是一个讨论论坛。也许,这有一个不同的重点。我投票结束这个问题作为离题,因为这不是显示个人以前的研究所要求的SO。此外,它也没有解决一个封闭式答案编程的具体问题;这是在推广“公开辩论”,这是违反SO规则的。如果人们不遗余力地禁用Cookie,让他们有自己的隐私,怎么样?“我想在这里进行一轮好的头脑风暴”那么这可能不是个好地方。所以这不是一个讨论论坛。也许,这有一个不同的重点。我投票结束这个问题作为离题,因为这不是显示个人以前的研究所要求的SO。此外,它也没有解决一个封闭式答案编程的具体问题;它提倡“公开辩论”,这是违反SO规则的。正如.Net通过“无Cookie”会话所做的那样。正如.Net通过“无Cookie”会话所做的一样。我不认为这是主观的。这是许多人面临的诚实的技术问题。不过CW打得不错。我不认为这是主观的。这是许多人面临的诚实的技术问题。不过CW电话打得不错。