Start here: Mobile Β· Rotating

Ad Verification Solution

See the ad a user in that country sees β€” including in-app slots that never fire from a desktop IP. Confirm creative, language, and landing URL before the client does.

Recommended: mobile rotating for in-app and mobile web. Use rotating residential only for desktop display/video. Do not verify ads through datacenter IPs.

Ad ops checking real placements, not lab networks

Agencies

Every booked country without local staff.

Affiliate managers

Landing URL vs what was approved.

Brand safety

The page context next to the creative.

Mobile UA

SDK calls from carrier IPs.

Desktop residential is not an in-app preview

If the placement is an SDK, you need mobile. If it is a desktop display network, you need residential. Mixing them produces false passes.

🌍

Wrong country creative

Checker egress does not match the booked geo.

πŸ“±

In-app never loads

Desktop IP, no SDK fire.

πŸ”„

Frequency caps

Same IP hammering a publisher looks like fraud.

βš–οΈ

Regulated categories

Ads showing where they should not.

πŸ–₯️

Datacenter previews

Ad servers suppress or swap creatives.

πŸ’Έ

Managed verification vendors

You only needed a mobile pack and a device farm.

Match the placement class

Recommended: mobile rotating for in-app/mobile web. Alternative: rotating residential for desktop display. One placement class per pack.

Product Billing Use it when…
Mobile Β· Rotating Recommended Pay per GB Recommended β€” in-app SDK, mobile web, carrier-specific inventory.
Residential Β· Rotating Pay per GB Alternative β€” desktop display and desktop video only.

How to start (one recommended path)

Path A β€” Mobile rotating (recommended)

In-app and mobile web.

  1. Buy mobile rotating.
  2. Route the phone or emulator through the endpoint.
  3. Rotate per session so frequency caps do not fake your QA.
  4. Store screenshot + egress country.
Mobile proxies β†’

Path B β€” Desktop display

Only if the placement is desktop.

  1. Buy rotating residential, not mobile.
  2. Load the publisher page as a desktop browser.
  3. Do not use this path for SDK ads.
  4. Archive click-through landing URLs.
Residential proxies β†’

Pick one β€” do not mix these on the same job

Use mobile rotating when

  • The placement is in-app or mobile web.
  • Carrier inventory matters.
  • Desktop IPs never trigger the slot.

Use rotating residential when

  • The placement is desktop display/video.
  • You are not testing an SDK.
  • Publisher pages are standard websites.

First-week checklist

Common questions

API to 'view' an in-app ad?

No. API fetches URLs. Use mobile IPs on a device for SDK slots.

Static reviewer IP?

Only for ad-tech dashboards that whitelist you β€” not for seeing user ads.

Same as Mobile App Data?

Same SKU, different job: here you QA creatives; there you collect store/app pages.

Business ISP?

Not for consumer ad inventory.

How often to rotate?

Per session or per creative, not hundreds of hits from one IP.

Go deeper

Verify the next placement from the right network class

In-app: mobile rotating. Desktop display: residential rotating. Do not buy both until you know the placement type.