Browser 如何防止在线匿名调查中的重复?

Browser 如何防止在线匿名调查中的重复?,browser,cookies,duplicates,anonymous,survey,Browser,Cookies,Duplicates,Anonymous,Survey,我正在写一份在线调查,我想知道是否有什么好的方法可以让匿名的人参与调查,并防止重复 我考虑过以下几点,但每一点都有缺点: 在浏览器中使用cookie 记录IP地址 比较答案是否与前两种方法相同 在我考虑过的技术中,可以防止多人使用同一设备,也可以让用户轻松复制调查结果。希望有人有一个很好的方法来防止这种情况:)嗯,我不确定你是想故意复制还是意外复制 如果你认为人们会发布大量结果来歪曲调查,我不能补充任何内容,因为你提出的任何与身份相关的问题都可能被错误回答 如果你想让人们在不经过登录过程的

我正在写一份在线调查,我想知道是否有什么好的方法可以让匿名的人参与调查,并防止重复

我考虑过以下几点,但每一点都有缺点:

  • 在浏览器中使用cookie
  • 记录IP地址
  • 比较答案是否与前两种方法相同

在我考虑过的技术中,可以防止多人使用同一设备,也可以让用户轻松复制调查结果。希望有人有一个很好的方法来防止这种情况:)

嗯,我不确定你是想故意复制还是意外复制

  • 如果你认为人们会发布大量结果来歪曲调查,我不能补充任何内容,因为你提出的任何与身份相关的问题都可能被错误回答
  • 如果你想让人们在不经过登录过程的情况下给出答案,那么询问他们的姓名首字母加上出生日期(ddmmyyyl)如何?这很有可能是独一无二的,而不会真正影响他们的身份或花费太多时间
那就是你想要的吗


Ed

我目前正在调查类似的情况。

我在网上找到的一些建议包括:

  • 您生成一个唯一的URL-您可以将其发送到他们的电子邮件(此电子邮件不必存储),然后向URL添加校验和以验证其有效性
  • 与上面提到的类似,您为他们提供一个唯一生成的密码,并验证以前是否使用过该密码
  • 明显的限制是你需要他们的电子邮件,这有点长。但是,电子邮件地址与答案集不关联

    • 也就是说,您可以验证电子邮件地址是否已用于向发送URL/密码。防止重复使用同一电子邮件地址
    • 然后,在使用URL/密码时,验证该唯一引用之前是否在答案集中使用过。(答案集与唯一引用关联,而不是与此人的电子邮件关联-确保匿名性)
    使用电子邮件、身份证号码和出生日期的问题;所有这些值都是可以伪造的。
    如果使用这种方法,也不要忘记好的旧验证码,因为可以创建脚本来运行组合并提交答案集。


    我意识到这是一个老帖子,但希望它能在某个时候帮助别人。一切都很好。

    是的,这正是我想要的。我只是想知道,有这么多匿名调查应用程序,是否有人有什么妙招来解决这个问题。我正在编写在线调查软件,而不仅仅是一个调查,所以我需要考虑防止意外重复和故意倾斜。即使我有同样的担心,还有什么解决方案吗?你最终采用了什么解决方案?