我正在通过我的 Rails 应用程序中的 Mixpanel 跟踪事件。例如,我的控制器看起来像
class HomeController < ApplicationController
def index
track_event "Visitor: View Landing Page"
end
end
问题是该应用程序受到了许多机器人的攻击,最引人注目的是 Pingdom(我们使用的性能跟踪服务)。当机器人攻击我的应用程序时,是否有一种干净的方法可以忽略跟踪?
注意:我对跟踪唯一身份访问者感兴趣,因此我为每个具有唯一 ID 的访问者分配了一个 cookie。机器人显然不存储 cookie。