Hi, I use Yottaa to monitor my websites, but their bots appear in the statistics.
While they don't provide a list of ip's ("because our bots come from all over the world and there's no set block of addresses you could use" ), they suggest to exclude the bits from their user-agent "YottaaMonitor".
It would be nice to have a feature to exclude those bots.
I've quick-fixed the Yottaa filter in #2376.
So I close this ticket, thanks !
Well, I'll keep this ticket open. I still like the idea of having this as a general feature since the image tracker has more exposure to bot traffic.
I politely request this feature, too, as any web site using a monitoring systems (WatchMouse, Pingdom) that emulate a real browser can have their statistics skewed. Those systems tend to hit the site once every minute, from different IPs and different parts of the world.
It would be great if there was an option/button on the Visitor: Log, Providers, and Settings pages to exclude something based on the visitor's or providers IP/host, and, most importantly, the User Agent.
Let's add a new field in Websites > General settings to exclude a visit based on user agent, across all websites.
Note: cache the user agents to exclude in the cache/tracker/ file via the hook Common.fetchWebsiteAttributes
Visit should be excluded as long as it "contains" the user agent (not exact match)
I would like to add my name to the list here, this would be a really useful feature as currently I can't really enable monitoring tools on our websites.
Obviously excluding the IPs by hand is possible, but not really desirable as the IPs are subject to change when servers are added/removed/moved.
I would like to add my vote to this as well.
We're also using a monitoring service with a certain User Agent. Since monitoring is important to know if the site is running and statistics (Piwik) are important to know who's visiting, it seems to me this is an important request.
Without this option, the statistics are completely useless when also using a monitoring service (which has many IP address which also change regularly).
Let's work on this feature which will be an important improvement :)
See spec in: #2375
Thanks, matt! This will be really useful.
I don't want to sound annoying or anything, but could you please move this ticket to (for example) release 1.10? I see it's not yet included in 1.9.2 and I don't see it in the list for 1.10.
Attachment: Patch for this issue.
Hey matt, I attached a patch that fixes this issue. Let me know if it's good to commit.
@capedfuzz Very nice!
(In ) Fixes #2375, added ability to exclude visits from tracking based on global & site-specific blacklists user agent substrings. Also fixed bug in website management page that broke website editing/creation.