Blue Triangle implements bot detection using a combination of rules-based measures such as User Agent Strings, IP ranges, ISP, Datacenter, or countries known to host bots. This identification may be implemented in two ways:
1) Global Rule -- set by Blue Triangle and applied to all customer data.
2) Site Rule (post data collection filters) -- set by Blue Triangle customers and applied only to a specific site.
Anomalies in page views, bounce rate, session duration, and geographic location may also be analyzed by automated procedures or machine learning to assist with maintaining the global rule set.