嗨 gem,如何在重新加载页面时不将 ahoy.track 记录保存到数据库中?
Ahoy gem, how to not save ahoy.track record into DB when page is reloaded?
我想统计我的页面收到了多少浏览量。
因此,我尝试使用 Ahoy gem 并将以下行添加到我的操作中:
https://github.com/ankane/ahoy#ruby
然后它会记录访问者查看 action
的时间,但它还会记录每次 action
被调用的时间,即使用户重新加载页面时也是如此。
我要的是:如果这是用户的第一次访问我们就记录下来。但是,如果他们只是重新加载页面或在短时间内重新访问该页面,我们将不会将 ahoy.track
保存到我们的数据库中。
那么,有人对此有解决方案吗?
试试你的观点:
<% ahoy.track_visit unless current_visit %>
我想统计我的页面收到了多少浏览量。 因此,我尝试使用 Ahoy gem 并将以下行添加到我的操作中:
https://github.com/ankane/ahoy#ruby
然后它会记录访问者查看 action
的时间,但它还会记录每次 action
被调用的时间,即使用户重新加载页面时也是如此。
我要的是:如果这是用户的第一次访问我们就记录下来。但是,如果他们只是重新加载页面或在短时间内重新访问该页面,我们将不会将 ahoy.track
保存到我们的数据库中。
那么,有人对此有解决方案吗?
试试你的观点:
<% ahoy.track_visit unless current_visit %>