如何进行独特的推荐,以便防止用户推荐同一个人
我想跟踪独特的推荐,这是不容易被欺骗的东西。我将提出一个用例来更好地呈现我的问题:
如果我在 Twitter 上放置一个链接,并且有人单击了该链接。我无法知道答题器是独一无二的。也许他之前点击过该链接,或者他可能通过使用代理之类的东西更改了他的 IP,或者他正在使用具有动态 IP 的 WiFi。
我需要一种方法来找到我的系统的唯一用户。那就不容易被骗了。。
I want to track unique referrals, something that is not easily cheated.. I'll present a use case to better present my problem:
If I put a link on twitter, and someone clicked the link. I have no way to know that the clicker is unique. Maybe he clicked the link before or maybe he changed his ip by using something like proxy or he's using a wifi that have dynamic ip.
I need a way to find unique users to my system. That is not easily cheated..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
没有办法 100% 保证用户是唯一的。可以使用检查 cookie,但用户删除它非常容易。检查 IP 地址稍微好一些,但正如您已经提到的,它也很容易绕过。
目前,要求用户在计数之前进行注册是确保唯一访客的最佳方式。它的可靠性取决于您对用户注册的要求。要求用户通过电子邮件中发送的代码验证注册非常有帮助。要求信用卡、ss# 等个人信息更有帮助,尽管这取决于您的网站是否真的可以期望从他们那里获得此类信息。
除此之外……抱歉,没有其他办法了。正如布拉德所说,“欢迎来到互联网”:)
There is no way to 100% guarantee the user is unique. Checking for a cookie can be used but it is super easy for a user to delete. Checking IP address is slightly better but as you have already mentioned, it is also fairly easy to get around.
Requiring a user to register before it counts is currently the best way to ensure unique visitors. How solid it is depends on what you require of the user in order to register. Requiring user to validate registration through a code sent in an email greatly helps. Requiring personal information like credit card, ss#, etc.. helps even more, though it depends on your site as to whether you can realistically expect that sort of information from them.
Other than that...sorry, there is no other way. As Brad said, "welcome to the internet" :)