目前,我正在开发一个可以使用额外用户可用性的网站,所以我想推出几个模态窗口,以帮助用户第一次访问几页。
我想查看是否是用户查看特定页面的时间。我已经读过在使用cookie时如何遇到问题。它们可以删除,用户可以使用不同的PC或设备等。
此外,我想查看多个页面,如果是第一次查看,不仅是在登录后直接查看。
我猜这是一个好主意,因为它可以创建一个单独的表格,其中包含我需要的页面,如果查看或不查看,则设置boolean
。
这是最好的方法吗?
答案 0 :(得分:5)
没有一种高度可靠的方法:
我可以建议你使用cookie来检测用户是否是新用户,但不要自动将帮助模块扔到他身上,而是提示他使用顶部或底部的非阻碍工具栏(从不弹出窗口或灯箱)。
这样,您就可以获得大多数用户(因为许多人使用相同的浏览器和计算机而很少删除所有Cookie),即使用户已删除了他的饼干/他仍然不会被打扰。
答案 1 :(得分:1)
如果用户未注册并使用她/他的用户名和用户登录,则没有可靠的方法。密码。
答案 2 :(得分:1)
如前所述,没有可靠的方法来检测用户(并检测用户是否第一次访问该网站),我也建议使用Madara Uchiha的aproach,除了cookie之外你还使用html5本地存储,两者都是不是100%可靠
但是,你可以在不依赖cookie或html5存储的情况下尝试用户识别,但这非常复杂,你不想这样做。 只是为了满足您对如何做到这一点的好奇心,请在相关问题上查看这个史诗般的答案: User recognition without cookies or local storage答案 3 :(得分:0)
我认为,我认为,没有办法解决问题。我认为,一种可能的方式包括首先要说的一些参数,最后通过考虑这些参数,我们可以谈论可能性和不可能性。
我的参数如下;