我目前正在开发一个带有 rails 的附属工具,它正在生成一些独特的附属链接。我曾经通过 bitly 创建这些链接,并通过 bitly API 简单地获取链接点击。太棒了,但如果你删除了你的 cookie,繁荣 - 再次点击它会再次计数。所以有点没用。我试图熟悉谷歌分析 api 来计算唯一点击次数,但相信这只是开销。存储 IP 地址也不是我喜欢的工作方式。
现在我想保持简单,并在用户单击链接时将用户的 mac 地址存储在数据库表中。“统计模型”与链接模型有关,因此我会找出哪个链接被哪个mac地址单击。如果链接表中已经存在mac地址,则不要计算。
这是解决我的问题的正确方法吗?我读了几篇文章,其中也可以伪造 mac 地址,所以我担心这会以某种方式被劫持。如果您有任何很棒的方法可以在 Rails 中使用独特的链接跟踪,我很想与他们合作。
感谢您提供任何帮助和提示。