BotGuard for Applications
Quick Start
- Integration Lifecycle
- For a high-level overview of the complete integration process
- Tag Setup Instructions
- For a detailed, technical guide on how to set up the Detection Tag
- Mitigation API Integration Instructions
- For a detailed, technical guide on how to integrate with the Mitigation API
Overview
BotGuard for Applications is a solution that protects online enterprises against bots. The components that make up the system are:
- Detection Tag: JavaScript or Mobile SDK (beta) for detecting whether an event is from a bot.
- Mitigation API: S2S API that enables client systems to mitigate bot traffic in real-time. Required for identifying instances of tag evasion (i.e. where the Detection Tag is suppressed) and enables passing business signal (BYOS - bring your own signal).
- Reporting API: S2S API that enables querying of available reports as well as downloading of specific reports (e.g. at the transaction or aggregate level).
- Dashboard: Web UI that enables you to view Summary data, Explore data, and Generate, Save, and Schedule reports.
The solution is typically first integrated in Pageview Monitoring
mode
to identify bot traffic on your platform. This requires the integration of the
Detection Tag and Mitigation API.
After a baseline is established, the solution can be switched to Event Mitigation
mode.
Per request, the Mitigation API will respond with - Bot (true/false), Threat Profile
(bot, nonstandard, valid), Threat Category, and an Action (e.g. Allow, Block,
etc.)