Formats xpln.ai Measurement works with :

Display: xpln.ai Measurement works with Display ads (HTML 5 and Rich Media), as the tag is injected with the content into the ad container.

Video: xpln.ai Measurement works with VAST/VPAID ads : we will need to wrap our tag around the Advertiser’s VAST/VPAID

Social: xpln.ai Measurement on Social is calculated from S2S API integration with the advertiser Business Manager.

How Display Script Works

xpln.ai Measurement is distributed as an event impression script tag for Display .

Example JavaScript URL:

https://cdn.xpln.tech/a.js#xid=demo-client&zid=demo-id&hdx=123&aid=${ADV_ID}&oid=${INSERTION_ORDER_ID}&lid=${CAMPAIGN_ID}&cid=${CREATIVE_ID}&mid=${AUCTION_ID}&url=${SOURCE_URL}&slr=${EXCHANGE_ID}&pid=${UNIVERSAL_SITE_ID}&did=${INVENTORY_SOURCE_EXTERNAL_ID}&gdpr=${GDPR}&gdpr_consent=${GDPR_CONSENT_12}

Example JavaScript Raw:

<script>

var xpln = { xid:'demo-client', zid:'demo-id', hdx:'123', aid:'${ADV_ID}', oid:'${INSERTION_ORDER_ID}', lid:'${CAMPAIGN_ID}', cid:'${CREATIVE_ID}', mid:'${AUCTION_ID}', url:'${SOURCE_URL}', slr:'${EXCHANGE_ID}', pid:'${UNIVERSAL_SITE_ID}', did:'${INVENTORY_SOURCE_EXTERNAL_ID}', gdpr:'${GDPR}', gdpr_consent:'${GDPR_CONSENT_12}' };

(function(x,p,l,n,a,i) {

n=x.createElement(p);n.async=!0;n.src=l;

a=x.getElementsByTagName(p)[0];a.parentNode.insertBefore(n,a);

})(document,'script','<https://cdn.xpln.tech/a.js>');

</script>