When a DSP wins an auction, Index Exchange (Index) stores the billing notification URL (burl), which is to be sent when a billable event has occurred. Based on the ad format, Index counts a billable event and sends the DSP burl when the billing notification from the Media Owner meets the following criteria:
| Format | Impression counting criteria |
|---|---|
Web banner | Index expects to receive the billing notification in the Note: You will receive the billing notification from Index as soon as we receive it from the Media Owner, up to the TTL. |
Mobile app banner |
Note: Index uses a TTL of 600 seconds for |
Video (instream and outstream) on web, mobile app, and STV | Index expects to receive the billing notification from our VAST
Note: You will receive the billing notification from Index as soon as we receive it from the Media Owner, up to the TTL. |
Native on web and mobile app | Index expects to receive the billing notification in the Note: You will receive the billing notification from Index as soon as we receive it from the Media Owner, up to the TTL. |
Index does not count impressions in the following situations:
When billing notifications don't pass our invalid traffic (IVT) standards. Index uses industry-standard IP address and UserAgent blocklists, as well as proprietary methods and data sets to filter invalid traffic.
When the same billing notification is sent twice within a given TTL, the second notification will be discarded as a duplicate.
When Index is previewing or testing creatives for ad quality, no impressions will be counted.
When billing notifications are sent after Index's TTL timeout value.