Prompt
How do I set up ad verification software for third-party measurement and brand safety checks across programmatic campaigns?
Latest observation
To set up ad verification software for third-party measurement and brand safety checks across programmatic campaigns, you typically need to integrate a verification vendor into your ad stack and configure it at the campaign, placement, and inventory levels.
1) Choose a verification vendor
Common options include:
- DoubleVerify
- Integral Ad Science (IAS)
- Moat by Oracle
- Human Security (more fraud-focused)
Select based on what you need:
- Viewability
- Brand safety / suitability
- Fraud detection
- Geo / device / app validation
- Attention / engagement metrics
- DSP and SSP compatibility
2) Define your measurement goals
Before implementation, decide:
- What counts as brand-safe?
- Which categories should be blocked or allowed?
- Do you want pre-bid protection, post-bid reporting, or both?
- Which KPIs matter: viewability, IVT, CTR, VCR, reach, attention?
This helps configure the vendor correctly.
3) Integrate the vendor with your DSP / ad server
Most verification is set up through:
- DSP integration for programmatic buying
- Ad server tags or JavaScript tags for display/video
- SDKs for mobile app inventory
- VAST wrappers or video verification tags for OTT/video
- Pre-bid segments for blocking risky inventory before bid
Typical setup steps:
- Create an account with the vendor.
- Connect your DSP or ad server.
- Generate verification tags or enable vendor-certified integrations.
- Pass the vendor’s IDs in campaign settings or ad tags.
- Validate that impressions are being measured correctly.
4) Configure brand safety and suitability rules
Set rules at the campaign or line-item level:
- Block categories like:
- Violence
- Adult content
- Hate speech
- Political content
- Sensitive news
- Drugs/alcohol
- Allow selected contexts if appropriate
- Use suitability tiers instead of only “safe/unsafe” if your brand allows contextual nuance
For example:
- Luxury brand: avoid low-quality or controversial content
- Gaming brand: may tolerate more entertainment/news adjacency
5) Enable pre-bid and post-bid controls
Pre-bid
Filters inventory before your bid is placed:
- Blocks known fraudulent domains/apps
- Excludes unsuitable content
- Improves efficiency and brand safety
Post-bid
Measures what actually happened after delivery:
- Viewability
- Fraud/invalid traffic
- Content context
- Placement quality
Best practice is to use both.
6) Implement across all programmatic channels
Make sure the verification solution is applied consistently to:
- Display
- Online video
- CTV / OTT
- Mobile app
- In-app video
- Native ads
- Audio, if applicable
Different channels may need different tags or SDKs.
7) Test the setup
Before scaling:
- Run a test campaign
- Confirm tags fire correctly
- Check that impressions are measured
- Verify blocked categories are being filtered
- Compare vendor reporting with DSP/ad server reporting
Look for:
- Discrepancies in impression counts
- Missing viewability data
- Unclassified inventory
- Excessive blocking that hurts scale
8) Set reporting and governance
Create a workflow for:
- Daily/weekly monitoring
- Exception handling
- Inventory reviews
- Brand safety incidents
- Optimization based on verified performance
Track metrics such as:
- Viewable rate
- Fraud rate
- Brand-safety pass/fail rate
- Domain/app quality
- Cost per viewable impression
9) Optimize based on insights
Use verification data to:
- Exclude poor-performing domains/apps
- Adjust bid strategies
- Refine keyword/category blocks
- Improve supply path quality
- Reallocate spend to high-quality inventory
10) Maintain compliance and transparency
Keep documentation on:
- What rules are active
- How categories are defined
- Which placements use verification
- Who can change settings
- Data retention and privacy requirements
This is especially important for regulated industries and global campaigns.
Simple implementation checklist
- Pick vendor
- Define safety and measurement rules
- Connect DSP/ad server
- Add tags/SDKs/pre-bid segments
- Apply across display/video/CTV/mobile
- Test and validate reporting
- Review regularly and optimize
If you want, I can also give you:
- a step-by-step setup for a specific DSP like The Trade Desk, DV360, or Xandr, or
- a sample campaign configuration template for brand safety and verification.
Observation history
Unlock observation history
Create a free Obsurfable account to unlock historical responses, model comparisons, and deeper brand intelligence.
How did Obsurfable measure this prompt?
Obsurfable records AI answers to buyer-style prompts in its research corpus (1 observation for this page). Metrics are distributions over observations, not a single static ranking.
Which AI systems does Obsurfable collect answers from?
OpenAI, ChatGPT, Google, Gemini, Google AI Mode, Anthropic, Claude, Perplexity, Grok, DeepSeek, Mistral, Copilot, and Meta AI.