Yahoo Native (DSP / Gemini)
Native
Native channel · judged Valid or Invalid

Which Yahoo Native (DSP / Gemini) site domains send bot traffic?

ValidVisit judges every Yahoo Native visit by publisher sub-source, surfacing which Gemini placements drive IVT so you can exclude them inside Yahoo DSP.

Just your email · no card · unsubscribe anytime · privacy policy

Not ready? Estimate your invalid clicks →

Platform changed: Yahoo Gemini / Yahoo Native shut down in 2023; Yahoo’s native inventory is now bought through the Yahoo DSP and its Taboola partnership. See Taboola →

validvisit · yahoo-native cut-list
Exclude the bad site domain / mobile app ID / seller ID in Yahoo Native (DSP / Gemini)

In today’s Yahoo DSP the buyer builds a Site List / App List / Seller-ID List in the shared Inventory Lists library (or via the Traffic API SITE_LISTS target type), attaches it to the line’s inventory targeting with excluded=true, and every domain/app-ID/seller on the list is blocked from serving.

Where: Yahoo DSP: line-level Inventory/Supply targeting — attach Site Lists, App Lists or Seller-ID Lists as included or excluded (API: POST /traffic/lines/{id}/targeting, type SITE_LISTS, excluded:true; lists managed at the advertiser or account-level Inventory Lists library)
Controls in Yahoo Native (DSP / Gemini)’s campaign settings
✓ IP lists✓ OS✓ OS version✓ Browser✕ Browser version✓ Language✓ Device✓ Connection
5
Yahoo Native (DSP / Gemini) macros mapped to report columns
campaign
attribution grain
no-hop
one script, nothing added to the click path
Valid / Invalid
a verdict on every visit
01 / SIGNAL

How bot traffic slips in through Yahoo Native (DSP / Gemini) site domains.

Yahoo Native (formerly Yahoo Gemini), now bought through the Yahoo DSP, places in-feed and content-recommendation ads across Yahoo-owned properties and third-party publisher sites. That dual inventory gives it scale, and it makes publisher sub-source quality the central question: when your creative runs inside a third-party feed, the quality of each click depends on the specific site serving it, not on Yahoo’s inventory as a whole. The ${CC} click ID, with {campaignid} and {adgroupid}, ties each visit’s verdict to its campaign and ad group without interfering with the Yahoo DSP’s own attribution.

The dominant pattern in Yahoo’s third-party publisher inventory is supply-chain inflation: a publisher acquires traffic through low-cost sources such as push, pop or incentivized browsing, then monetizes the resulting pageviews through native placements. The clicks that flow from this reach your landing page and leave without engagement. At campaign level the volume looks unremarkable; it only becomes legible when cut by sub-source.

Every judged visit carries the ${CC} click ID, so low-quality traffic traces back to the ad group and campaign that produced it, and from there to the sites and apps worth excluding.

What to watch on Yahoo Native (DSP / Gemini)

Ad Group Concentration by Invalid Share

When a disproportionate share of low-quality clicks concentrates in one or a few ad groups, it usually reflects publisher sub-source quality rather than a creative or targeting problem. Cutting the ValidVisit report by Ad Group ID ({adgroupid}) alongside the ${CC} click ID shows which groups are serving inflated-traffic inventory and where a bid reduction or site-list exclusion belongs.

Near-Zero Engagement After Click

Bot-generated and incentivized clicks from content-feed arbitrage publishers share a pattern: no scroll, no secondary navigation, no meaningful dwell. Tracking it against the verdict per Campaign ID ({campaignid}) and Ad Group ID ({adgroupid}) identifies problem placements before conversion data accumulates and misleads the DSP’s optimization.

02 / VERDICTS

What Yahoo Native (DSP / Gemini) lets you judge by.

Yahoo Native (DSP / Gemini) exposes campaign-level tokens; we break invalid traffic down by campaign and per-click id, and surface the offending networks and devices behind the bot clicks.

Per-click id: Yahoo Native (DSP / Gemini) passes a unique click id, and ValidVisit stores it with each visit, so a verdict traces back to the click in Yahoo Native (DSP / Gemini)’s own reports.

Compare bot & invalid-traffic breakdown across every ad network →

See your own Yahoo Native (DSP / Gemini) sub-sources judged this way.

03 / ATTRIBUTION

How ValidVisit attributes Yahoo Native (DSP / Gemini) traffic

Each Yahoo Native (DSP / Gemini) macro maps to a normalized parameter, so every judged visit is pinned to the right campaign, creative and publisher.

validvisit · tracking url
Tracking URL for Yahoo Native (DSP / Gemini), ready for ValidVisit
https://yoursite.com/landing?utm_source=yahoo-native&utm_medium=native&vv_campaign_id={campaignid}&vv_adset_id={adgroupid}&vv_ad_id={adid}&vv_creative_id={creative}&vv_click_id=${CC}
Campaign ID
Yahoo Native (DSP / Gemini) macro
{campaignid}
Maps to
campaign_id
Identifies
campaign
Ad Group ID
Yahoo Native (DSP / Gemini) macro
{adgroupid}
Maps to
adset_id
Identifies
adset
Ad ID
Yahoo Native (DSP / Gemini) macro
{adid}
Maps to
ad_id
Identifies
ad
Creative ID
Yahoo Native (DSP / Gemini) macro
{creative}
Maps to
creative_id
Identifies
creative
Click ID (Yahoo DSP / Enhanced Attribution)
Yahoo Native (DSP / Gemini) macro
${CC}
Maps to
click_id
Identifies
click

Macros not yet checked against Yahoo Native (DSP / Gemini)’s documentation. Yahoo Native (DSP / Gemini) docs

The verdict works the same way on every network. ValidVisit never changes your Yahoo Native (DSP / Gemini) account: you make the exclusion there yourself. How the verdict works →

FAQ

Yahoo Native (DSP / Gemini) traffic quality, answered.

Does ValidVisit interfere with Yahoo DSP’s own click measurement or the ${CC} attribution token?

No. The ${CC} click ID Yahoo appends to your destination URL is read as a session identifier, not modified or consumed. Yahoo DSP’s click measurement and Enhanced Attribution both operate on the original click event, which ValidVisit never touches.

How do I exclude sites or apps in the Yahoo DSP?

Build a Site List, App List or Seller-ID List in the Inventory Lists library (advertiser or account level) and attach it to the line’s inventory targeting as excluded; every domain, app ID or seller on it stops serving. The Traffic API does the same with the SITE_LISTS target type and excluded:true. ValidVisit reports at the dimensions you pass, so a cluster of Invalid verdicts in one {adgroupid} tells you which line to investigate before you build the list.

ValidVisit judges visits after they arrive — does that mean my budget is already spent before I learn about IVT?

For the clicks already bought, yes. What changes is the data behind your next decisions: inflated sub-sources distort your conversion data and teach the Yahoo DSP’s optimization to favor the wrong placements. Excluding them stops that pollution from compounding.

Can I exclude IP addresses in the Yahoo DSP?

Yes. The Yahoo DSP also targets by OS and OS version, browser, language, device and connection type.

Detect fraud on other native networks

Weighing a blocker for native traffic? How ValidVisit compares to Opticks, PureGuard and Adscore.

deal-alerts.example71% invalid
daily-briefing.example23% invalid
premium-news.example2% invalid

Find the bots in your Yahoo Native (DSP / Gemini) spend.

See which publishers and placements send real buyers vs bots — every visit judged Valid or Invalid, worst first.

Just your email · no card · unsubscribe anytime · privacy policy

Join the waitlist with just your email · 7-day trial at launch

One script · no cookies · no device IDs · raw IP never stored