DSP impression tracker. Fire when the ad is viewable.
thrad_view_url
SSP impression tracker. Fire when the ad is viewable (same timing as view_url).
For browser integrations, the publisher tag extracts and fires these automatically from the click URL. For mobile, you need to extract them from the url query string and fire them yourself.
For browser-based integrations (websites, web apps), use the Thrads Publisher Tag — a lightweight script that automatically tracks viewability using IntersectionObserver.
Publisher Tag Setup
Follow the publisher tag quickstart for browser-based tracking
The tag handles:
Rendered — element exists in DOM
In view — element enters viewport
Viewable — 50% visible for at least 1 second (IAB standard)
View end — element leaves viewport or page closes
No manual tracking code needed — just wrap your ad in a container with the redirect URL as an <a href> and the tag does the rest.
IAB Viewability Standard: Only fire the impression when the ad is at least 50% visible in the viewport for at least 1 second. Firing on render (before the user sees it) inflates impression counts and hurts your analytics accuracy.