Integration options
HUMAN Ad Click Defense is a lightweight JavaScript-based integration that provides Click IVT detection, reporting, and analytics within the HUMAN Dashboard. For production deployments, HUMAN also supports optional real-time IVT decisioning through an API integration at the click redirector.
Integration components
At its core, HUMAN Ad Click Defense consists of two components:
- Detection tag: The HUMAN detection tag collects technical signals alongside the ad creative and sends them to HUMAN. It includes a set of parameters whose values must be populated by your platform. HUMAN will provide you with the appropriate tag(s) and help validate the incoming data. Once you deploy the tag alongside the creative, it collects technical signals and sends them back to HUMAN for comprehensive IVT analysis.
- Real-time API (Optional): Provides non-blocking, real-time IVT analysis during click redirection, allowing your platform to intercept invalid clicks and take the appropriate action. The API is intended to be used as an additional input to the click processing operation.
Ad Click Defense requires your platform to generate a unique impression identifier. This identifier must be passed into both the detection tag (as a parameter) and the real-time API (if implemented) as part of the request.
Reporting from both the detection tag and the real-time API is available via the HUMAN Dashboard and the Reporting API.
Integration options
Ad Click Defense supports two integration paths: Observer-Path and Observer-Path with real-time Click IVT response.
- Observer-Path: This mode provides post-click invalid traffic (IVT) reporting via the HUMAN Dashboard and our Reporting API. It only uses the JavaScript detection tag.
- Observer-Path with real-time Click IVT response: This pairs the JavaScript detection tag with a real-time API. You can use this real-time response in a variety of ways based on your business needs, including filtering invalid clicks from billing or optimization systems, supporting click interception workflows, or powering downstream reporting and decisioning.
Below is a comparison of the two options to help you determine which is best for your environment and use case:
Next steps
After choosing an integration option, proceed to the implementation guides for the detection tag and real-time API.