The Creative Validation process ensures that all creatives passing through your platform meet necessary safety and compliance standards before they reach audiences.

Global Validation Settings

These settings apply to all creatives received in responses from DSP.

  • Daily Upload Limit: Controls the maximum number of creatives that can be sent for validation each day.

  • Bid Only with Validated Crids:

    • When enabled, only validated creatives (marked as "Scanned") are allowed to bid.

    • When disabled, unvalidated creatives can also bid, but creatives already marked as "Blocked" are still rejected.
      Creatives that have not been scanned yet are still sent for validation after meeting the WinBid Threshold.

  • WinBid Threshold: The minimum number of win bids a creative must accumulate during the last 24 hours before it is sent for validation.

DSP-specific Settings

  • Daily Upload Limit: A DSP-specific limit ensuring that no single DSP consumes the global Daily Upload Limit entirely.

  • WinBid Threshold: Optional setting; if set, it overrides the global threshold for specific DSPs.

Bid Handling Process

When a bid is received from a DSP:

  • If the creative is marked as "Blocked," the bid is immediately rejected (reason: Creative is blocked by validator).

  • If the creative is marked as "Scanned", validation settings are inactive or if the option "Bid Only with Validated Crids" is turned off - the bid proceeds further without rejection.

  • If the creative is currently being validated ("Pending Validation" or "On Validation" status) - the bid is rejected (reason: Creative is on validation).

  • If the creative lacks a Crid value, the bid is rejected (reason: Creative ID is missing).

When bid wins an auction:

  • If validation settings are inactive, the bid proceeds further without rejection and validation.

  • If the creative is already validated or being validated, the bid proceeds further without rejection and validation.

  • If the creative has not reached the necessary WinBid Threshold and "Bid Only with Validated Crids" is on, the bid is rejected (reason: Not enough win bids).

  • Once a creative reaches the threshold, it is queued for validation. Until validated, subsequent bids will be rejected with "Creative is on validation" reason.

Validation Process

Creatives are validated through the following steps:

  1. Once the threshold is met, creatives are sent automatically to our validation partner. If a creative is successfully sent, its status changes to "On Validation".

  2. Each creative is checked comprehensively by our partner for safety, malware, and compliance.

  3. We wait at least 3 minutes before checking the validation results from our partner. Based on the results, the creative status updates to:

    • Scanned: Passed validation and is safe.

    • Blocked : Failed validation and is prohibited from bidding.

  4. Creatives that do not immediately pass daily limits remain in "Pending Validation" status and are retried automatically.

Continuous Compliance and Revalidation

  • Validated creatives are monitored continuously. If our validation partner identifies any issues later, the creative status automatically changes to "Blocked".

  • Creatives have a validation lifetime (TTL) of 3 days:

    • If a creative is submitted but remains unvalidated for 3 days, it is dropped from the validation queue.

    • If 3 days have elapsed since a successful validation, the creative is considered expired and must accumulate new WinBids to trigger revalidation.

Updated on May 15, 2025