【问题标题】:Unique view count唯一观看次数
【发布时间】:2011-05-12 20:20:10
【问题描述】:

我有一组显示在索引页面上的链接。每当用户单击链接时,我都想跟踪唯一视图的数量。我知道这可以通过在request.remote_ip 发生点击时跟踪 ips 来完成,然后是被点击页面的链接。有没有更好的方法?任何插件等。

【问题讨论】:

    标签: ruby-on-rails ruby


    【解决方案1】:

    谷歌分析:)

    【讨论】:

    • 赞成,因为这是真的。您可能可以使用某种 Rack 插件,甚至只是 ApplicationController 中的 before_filter 来跟踪独特的视图。但谷歌分析或类似的东西,绝对是最简单的方法。
    【解决方案2】:

    通常的方法是分配随机 UserID,将其存储在 cookie 中,并在每次用户执行操作时将其写入日志条目,无论是写入数据库表还是写入日志文件。稍后,您可以通过 SQL 查询或通过grep | sort | uniq | wc-ing 日志轻松获取您的唯一计数。

    我猜你可能会找到一个插件,但也没有太多的手动工作。

    【讨论】:

    • 谢谢。看起来谷歌分析或我想到的方法是仅有的两种方法。
    猜你喜欢
    • 2011-11-27
    • 2015-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-16
    • 2012-10-04
    • 2012-04-25
    相关资源
    最近更新 更多