Tag Types and Environments (FraudSensor)
FraudSensor uses several types of detection tags to collect traffic signals and analyze data. Each tag type offers different strengths and weaknesses, including the amount and quality of signals collected, but certain tags are designed to provide coverage in specific scenarios.
To get the most out of FraudSensor’s detection tags, it’s important to choose a tag type that supports the environment where the tag is deployed and the format of the associated advertisements. To help you choose the right detection tag for any scenario, we’ve compiled a list of HUMAN-supported environments and the best tag flavors for various types of ads in each environment.
Supported environments
- Desktop web
- Mobile web
- Mobile app
- CTV
Rich media: JavaScript tag
Video (VAST 4.0): JavaScript tag
Video (all others): Pixel tag
Native ads: JavaScript tag
Rich media: JavaScript tag
Video (VAST 4.0): JavaScript tag
Video (all others): Pixel tag
Native ads: JavaScript tag
Rich media: JavaScript tag
Video: Pixel tag
Native ads: Pixel tag
Video: Pixel tag
JavaScript tags
JavaScript tags are FraudSensor’s main method of collecting traffic signals. In order to function properly, these tags must be embedded in a JavaScript-enabled environment.
Tag components
- URL
- The URL of the server that delivers the tag.
- loader
- A script that loads FraudSensor's main payload.
- parameter list
- The tag parameters built into the body of the tag, separated by an ampersand (&) character. These parameters should be populated by your ad server.
- async
- A Boolean that dictates whether the tag should load asynchronously from other page content. If its value is set to `true`, loading the FraudSensor script will not slow down overall pageload times.
Signal strength
JavaScript tags are the most flexible tags and collect the most and strongest signals for HUMAN’s detection engine. Thanks to the strength of these signals, we recommend using JavaScript tags whenever possible.
Supported environments
You can deploy JavaScript tags in desktop and mobile browsers for most ad types, including VAST 4.0 video ads. You can also deploy JavaScript tags for certain mobile app ads, like banners and rich media, but native ads in mobile app environments are not rendered in a browser or web view and therefore do not support JavaScript tags.
Pixel tags
Pixel tags (also known as 1x1 tags) offer a “slimmed-down” version of FraudSensor. Pixel tags collect basic information using a server-side GET request and the parameters passed through the tag. Although these tags offer limited functionality, they are useful in situations where JavaScript tags are not supported.
Tag components
- URL
- The URL of the server that delivers the tag.
- analytics.gif
- The actual pixel image (in GIF format).
- parameter list
- The tag parameters built into the body of the tag, separated by an ampersand (&) character. These parameters should be populated by your ad server.
Signal strength
Since pixel tags collect fewer signals than JavaScript tags, we recommend only using these tags when no other tag type is supported.
Supported environments
You can deploy pixel tags in any environment, including desktop browsers, mobile browsers, mobile apps, and CTV devices.