Skip to main content

VAST Tag creative

Use VAST Tags when your creatives are hosted on an external ad server.

Updated over 3 weeks ago

Vibe supports VAST tags for cases where you prefer to ad serve your creatives using third-party platforms such as Campaign Manager (CM), Sizmek, Innovid, or ExtremeReach.

⚠️ This feature is currently in beta. To enable it on your account, please contact your Account Manager.

  • Click “Add a creative” and Link a VAST tag:

  • Name your Creative, and paste your VAST Tag URL, then "Submit creative" :

VAST creative requirements

  1. VAST versions supported: 2 and 3

  2. Aspect ratio: All videos must be in 16:9

  3. Creative structure:

    • Must return one (1) creative

    • Must include a defined <Duration> field

  4. No wrapper endpoints: The VAST tag must directly return the creative file – it must not be a redirect to an external ad call endpoint.

✅ Example of a Valid VAST Tag

https://vast.extremereach.io/v/12345?us_privacy=${US_PRIVACY}&gpp=${GPP_STRING_1002}&gpp_sid=${GPP_SID}&ba_cb=[INSERT_CACHEBREAKER_HERE]

This tag returns a direct, ready-to-serve creative and supports required macros for privacy and cache-breaking.

❌ Example of an Invalid VAST Tag

https://random.publisher-ad-server.com/vast3/?=[TIMESTAMP_MACRO]&WIDTH=[WIDTH_MACRO]&HEIGHT=[HEIGHT_MACRO]&APPNAME=[APPNAME_MACRO]&APPSTOREURL=[APPSTOREURL_MACRO]&APPBUNDLE=[BUNDLE_ID_MACRO]&IDFA=[IDFA_MACRO]&LATITUDE=[LATITUDE_MACRO]&LONGITUDE=[LONGITUDE_MACRO]&SCHAIN=[SCHAIN_MACRO]&CCPA=[CCPA_MACRO]&GDPR=[GDPR_MACRO]&CONSENT=[CONSENT_MACRO]

This is not supported because it leads to an external ad call rather than returning a direct creative.

Did this answer your question?