Skip to content

Instantly share code, notes, and snippets.

@johnlix1
Created May 10, 2019 14:05
Show Gist options
  • Select an option

  • Save johnlix1/a91621fe893888e98f85ec6a399b9e8b to your computer and use it in GitHub Desktop.

Select an option

Save johnlix1/a91621fe893888e98f85ec6a399b9e8b to your computer and use it in GitHub Desktop.
<div class="celtra-ad-v3">
<!-- externalCreativeId = raw ${CREATIVE_ID} -->
<!-- externalPlacementId = raw ${CPG_ID} -->
<!-- externalSiteId = raw ${SITE_ID} -->
<!-- externalSiteName = urldecode ${REFERER_URL_ENC} -->
<!-- externalSupplierId = raw ${PUBLISHER_ID} -->
<!-- externalCampaignId = raw ${CP_ID} -->
<!-- externalSessionId = raw ${AUCTION_ID} -->
<!-- externalCreativeSize = raw ${WIDTH}x${HEIGHT} -->
<img src="https://s3.amazonaws.com/asset.padsquad.com/pro/jag.png" style="display: none" onerror="
(function(img) {
var params = {'clickUrl':'${CLICK_URL}','expandDirection':'undefined','preferredClickThroughWindow':'new','textColor':'#FFFFFF','barColor':'#000000','advertisementMessage':'Advertisement','scrollMessage':'Scroll to continue with content','useFullWidth':'1','clickEvent':'advertiser','iosAdvId':'${DEVICE_APPLE_IDA}','androidAdvId':'${DEVICE_AAID}','externalAdServer':'AppNexus','tagVersion':'6'};
[].slice.apply(img.parentNode.childNodes).forEach(function(n) { var decfs = { urldecode: decodeURIComponent, htmldecode: function(v) { var d = document.createElement('div'); d.innerHTML = v; return d.textContent; }, eval: function(v) { return eval(v); }, raw: function(v) { return v; } }; var m; if (n.nodeType == 8 &amp;&amp; (m = n.textContent.match(/^\s+([\w.]+)(\[.+\])?\s+=\s+(\w+)\s+(.*)$/i))) { try { params[m[1]+(m[2] || '')] = decfs[m[3]](m[4].replace(/^\s+|\s+$/g, '')); } catch (e) {} } });
var req = document.createElement('script');
req.id = params.scriptId = 'celtra-script-' + (window.celtraScriptIndex = (window.celtraScriptIndex||0)+1);
params.clientTimestamp = new Date/1000;
params.clientTimeZoneOffsetInMinutes = new Date().getTimezoneOffset();
params.hostPageLoadId=window.celtraHostPageLoadId=window.celtraHostPageLoadId||(Math.random()+'').slice(2);
var qs = '';
for (var k in params) {
qs += '&amp;' + encodeURIComponent(k) + '=' + encodeURIComponent(params[k]);
}
var src = 'https://ads.celtra.com/6931c3f1/web.js?' + qs;
req.src = src;
img.parentNode.insertBefore(req, img.nextSibling);
})(this);
" onload="((typeof window.orientation !== 'undefined')||(navigator.userAgent.indexOf('IEMobile') !== -1))?this.src='':this.style.display='block';" onclick="window.open('https://www.jaguar.co.uk/jaguar-range/xe/index.html', '_blank')">
</div>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment