Advertisers
Checking that their own campaigns ran as booked before they report on them.
An ad system that recognises the advertiser will happily show the advertiser the right thing. Verification means arriving as an ordinary visitor in the market you bought, on an address registered to an internet provider rather than a hosting company, and recording what was actually served.
This scenario needs no prior approval. Ad verification is named in our acceptable use policy as open by default.
In short: Ad verification is checking that a campaign ran as booked — the right creative, in the right market, on the right pages — by recording what an ordinary visitor there was served. That needs an address in the market, registered to an internet provider rather than a hosting company, that the ad system does not associate with the advertiser, kept the same between runs.
The Interactive Advertising Bureau and the Media Rating Council describe ad verification as a service for determining whether campaigns were executed appropriately, with site context, geo-targeting, ad placement, competitive separation and fraud detection as its main lines, in their Guidelines for the Conduct of Ad Verification (2012).
The Media Rating Council’s invalid-traffic standard, listed on the same page, names known invalid data-center traffic among the general invalid traffic that measurement filters by routine means. A check arriving from a hosting company’s address can therefore be classed as invalid, and what it is served, or whether it is counted, may not match what a household in the market receives. An address in the market registered to an internet provider rather than a hosting company is not caught by a filter that screens hosting ranges. The same standard treats invalid proxy traffic as a category of its own, which is why a check belongs in your own verification run, reported as such, and never in the delivery you count. It does not make the check invisible, and it does not stand in for a carrier connection on mobile placements. The claims here rest on those published guidelines, not on measurements of any ad system.
The hard part of verification is not fetching a page. It is making sure the thing you fetched is the thing a real person would have been served.
Buy the market, not the neighbourhood. The catalogue’s unit is the country, so match the country and network type the placement targeted; a campaign aimed at a single city needs a vantage point this product cannot promise. The catalogue names the provider behind every address, so you know before you buy which network a lookup of your request will return.
Keep one address per campaign or per market. Verification is comparative: this week against last week, this placement against that one. If the vantage point moves between runs you cannot tell a campaign change from a network change.
Record the whole chain, not the last page. Redirects, interstitials and the creative itself are all part of what was served, and the interesting failures live in the middle of the chain rather than at the end of it.
Checking that their own campaigns ran as booked before they report on them.
Checking campaigns their clients bought before a report goes to the client.
Recording what a campaign actually served in each market, from one address per campaign or per market.
| Can establish | Cannot establish | |
|---|---|---|
| Creative served | The exact asset and copy returned to your request | That every impression in the flight matched it |
| Geographic delivery | That this market was served at this moment | The share of spend that reached the market |
| Landing page behaviour | The redirect chain and the page as rendered | Whether a user completed anything |
| Placement context | The page the creative appeared on when you looked | Where it appeared for anyone else |
| Brand safety | Adjacency observed on the pages you sampled | Adjacency across inventory you did not sample |
| Compliance wording | Whether required notices were present in your render | Intent, or how a regulator would read it |
Two reasons, and both are structural. Your office network is in one market and the campaign probably is not, so you see the wrong geography. And the ad platform knows the advertiser: an account that is logged in, or an address that has been associated with the advertiser, is not an anonymous audience member and will not reliably be treated as one. Verification only means something when the request looks like the audience.
For the geography alone, a datacenter address in the right country will sometimes do. For anything where the placement itself is filtered by traffic quality, it will not: hosting ranges are easy to identify from public registration data, and the Media Rating Council's invalid-traffic standard treats known invalid data-center traffic as something to filter out, so an empty slot tells you little about whether the campaign was running. An address registered to an internet provider rather than a hosting company removes that ambiguity. Datacenter
Generally no, for this job. Verification is a comparison over time, and a fixed vantage point is what makes two runs comparable. Rotation is useful when you need many independent samples of the same placement, which is a different question — and if you need both, run them as two separate exercises with two separate address strategies rather than blurring them.
Not properly. Placements targeted at mobile carriers are served over carrier connections, and a static ISP address is not one. That check needs a carrier address, which is not on sale here yet. Verifying a carrier-targeted flight from a fixed-line connection measures something the campaign was not set up to show, and it is better to say so than to file the report. Mobile
One per market you are checking, at minimum, because a market is the unit of geography the product exposes. Beyond that it is a question of how much parallelism the schedule needs: each address carries 100 concurrent sessions, dropping to 10 past 50 GB in a month, and verification runs are small requests rather than heavy transfers. Terms of Service
Yes, explicitly. Ad verification is one of the use cases named as requiring no prior review — you order and start. The list of targets that do need a verification step first is short and specific, and none of it describes checking campaigns you or your clients bought. The same policy prohibits generating artificial traffic, clicks or impressions, which a verification schedule should never amount to. Acceptable Use Policy