如何从统计数据中排除特定用户代理的所有请求?
有时,会有非人类(机器人)访问您的网站。这些机器人可以有许多用途(例如安全扫描、性能扫描、监控、搜索引擎机器人、垃圾邮件机器人等)。通常,您不希望在Matomo (Piwik)中跟踪这些机器人,因为您可能希望关注人类如何使用网站,而不是机器人。在这种情况下,您可以告诉Matomo在这些请求的User-Agent与给定字符串匹配的地方排除流量。
一些机器人在默认情况下不被跟踪
某些特定用户代理的访问将被Matomo检测为机器人,并且不会被跟踪。您可以通过转到您的Matomo >管理>诊断>设备检测来测试用户代理是否被检测为机器人。在“user - agent”文本字段中,复制粘贴要检查的用户代理。你也可以在网上查看devicedetector.net.
我如何排除新的机器人被跟踪?
要排除特定用户代理(或多个用户代理)的流量,请转到“管理”,单击“网站”(或“可测量”)部分下的“设置”。在网站列表下面,您将发现指定“要排除的用户代理的全局列表”的选项。您可以在那里输入一个用户代理列表,以排除被Matomo跟踪。每行放置一个用户代理。如果访问者的用户代理字符串包含您指定的任何字符串,则访问者将被排除在Matomo之外。您还可以切换复选框“启用特定于网站的用户代理排除”。,在“网站”列表中为每个网站启用此功能作为新列。
从Matomo 4.1.1开始,也可以使用正则表达式来排除用户代理。/蜘蛛机器人| | |爬行扫描仪/我
).
注:
- 当您排除某些流量时,它只会将其向前排除,而不会追溯应用。
- 请确保不要包含非常短的字符串(只有很少的字符),因为它可能会阻止比您预期的更多的请求。
下一个常见问题:当查看热图时,我如何隐藏(排除)我的网页的某些元素?
以前的常见问题:我如何设置我的一些网站目录或页面不被跟踪?