Click and macro terms
clickTag
A variable inside an HTML5 creative that holds the click-through destination as an
editable value, so the ad server can rewrite the exit at trafficking time. A
creative whose destination lives in a clickTag is dynamic;
one with the URL hardcoded into the files is static.
Click macro
A token an ad server substitutes with the real click-tracking URL at serve time — for
example %%CLICK_URL_UNESC%% in Google Ad Manager. Each platform has its own
macro grammar; a macro from the wrong platform is served as literal text and never
expands.
Cachebuster
A macro that inserts a random or timestamp value into a request URL so browsers and
proxies don't serve a cached response — keeping impression and click counts accurate.
Example:
%%CACHEBUSTER%%.
Dynamic vs Static click destination
Dynamic means the landing URL can be changed by the platform at
trafficking time (via a clickTag or platform exit). Static means it is
compiled into the creative files and can only be changed by editing and rebuilding the
bundle. Determining which requires following the click value into an actual exit sink —
the presence of a variable named clickTag is not enough on its own.
Container and rendering terms
SafeFrame
An IAB-standard iframe that isolates a third-party creative from the publisher's page while still allowing controlled, API-mediated interactions (expand, resize, read geometry). A creative that tries to reach the parent or top DOM directly, instead of using the SafeFrame API, is bypassing that isolation.
MRAID (Mobile Rich Media Ad Interface Definitions)
The IAB API that lets a rich-media creative talk to its host mobile app — checking viewability and screen size, and requesting expand, resize, or open actions. MRAID 3 adds viewability and exposure events. A creative that renders in a browser can still fail inside an app if its MRAID calls are wrong.
Heavy Ad Intervention
A Chrome mechanism that unloads an ad that consumes too many resources without user interaction — more than 4 MB of network data, more than 15 seconds of main-thread CPU in any rolling 30-second window, or more than 60 seconds of total CPU. An ad that trips it is simply removed from the page in the field.
Polite load
Loading a lightweight placeholder image first, then the full creative after the host page finishes — so the ad never slows the page's initial render. Several platforms cap the polite-load image size (CM360 suggests under 40 KB).
Video and tag terms
VAST (Video Ad Serving Template)
The IAB XML standard that tells a video player where to find the ad's media file and which tracking events to fire (impression, quartiles, complete, click). Versions run from 2.0 to 4.2.
VAST wrapper
A VAST response that points to another VAST response instead of carrying the media itself, chaining one or more ad servers before the real (inline) ad. Tracking events from every wrapper level plus the final inline ad all fire — so a wrapper chain has to be resolved to know what a player will actually do.
OMID (Open Measurement Interface Definition)
The IAB standard for third-party viewability and verification measurement without a
separate SDK per vendor. In VAST it appears as an AdVerifications node.
VPAID (Video Player-Ad Interface Definition)
An older interactive-video standard now deprecated by the IAB in favor of OMID (for measurement) and SIMID (for interactivity). A VAST tag that still depends on VPAID is a flag worth noting.
Impression pixel
A tiny request (often a 1×1 image or a URL) fired when an ad is served or viewed, used to count impressions. A responsible validator records that a pixel would fire but never actually fires it, to avoid inflating a live campaign's counts.
Consent terms
TCF (Transparency & Consent Framework)
The IAB Europe framework for capturing and passing user consent under GDPR. A TCF consent string encodes which purposes and vendors a user allowed; version 2.2 is current. A creative should read the signal before acting on it.
GPP (Global Privacy Platform)
A newer IAB Tech Lab framework that carries multiple regional consent signals (including US state signals and TCF) in a single string, so one creative can behave correctly across jurisdictions.
These aren't abstractions — CreativeValidator measures every one of them on a real scan: click truth, SafeFrame behavior, MRAID lifecycle, Heavy Ad thresholds, VAST wrappers, and consent-state behavior.
Run a free scan →