www.aservice.cloud Open in urlscan Pro
34.117.151.98  Public Scan

Submitted URL: http://www.aservice.cloud/trc/mastertag
Effective URL: https://www.aservice.cloud/trc/mastertag
Submission: On June 21 via manual from RO — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

/**
 * Adservice Master Tag Tracking
 *
 * @copyright Adservice 2021
 * @link https://www.adservice.com
 * @author Adservice
 * @version 1.1.1
 * @preserve
 * 
 */
!function(r,i){var e="https:"==r.location.protocol?"https:":"http:",o={COOKIE_DOMAIN:COOKIE_DOMAIN="",debug:!1,DOMAIN:e+"//www.aservice.cloud",loaded:!1};if(!r.adservice){r.adservice=o,r.asData=r.asData||[],Object.defineProperty(r.asData,"push",{enumerable:!1,configurable:!1,writable:!1,value:function(){var e=Array.prototype.push.apply(this,arguments);return n(arguments[0]),e}});for(var t=0;t<r.asData.length;t++)n(r.asData[t])}function n(){switch(arguments[0][0]){case"init":a(arguments[0][1]);break;case"track":c(arguments[0][1],arguments[0][2])}}function a(e={}){o.debug=!0===e.debug,y("initialized"),o.loaded||c("loadedscript"),o.loaded=!0}function c(e,t){switch(y("track "+e),e){case"conversion":l(t);break;case"loadedscript":s(t);break;case"pageview":u(t)}}function l(e={}){e.asclid=g("asclid")||p("asclid"),e.asclid?(e.mt=1,e.url=encodeURIComponent(r.location.href),f(e,"conv")):y("no asclid value present")}function s(e={}){e.asclid=p("asclid"),e.asclid?(e.url=encodeURIComponent(r.location.href),f(e,"loadedscript")):y("no asclid value present")}function u(e={consent:!0}){e.asclid=p("asclid"),e.asclid?(e.consent&&m("asclid",e.asclid,30,d()),f(e={asclid:e.asclid,consent:e.consent?1:0,referrer:encodeURIComponent(i.referrer),url:encodeURIComponent(r.location.href),utm_campaign:p("utm_campaign"),utm_content:p("utm_content"),utm_medium:p("utm_medium"),utm_source:p("utm_source")},"pv"),e.consent):y("no asclid value present")}function p(e){e=e.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");e=new RegExp("[\\?&]"+e+"=([^&#]*)").exec(r.location.href);return null==e?"":e[1]}function d(){var e=r.location.hostname;if(y('get cookie domain for "'+e+'"'),0<o.COOKIE_DOMAIN.length)return y('using predetermined cookie domain "'+o.COOKIE_DOMAIN+'"'),"."+o.COOKIE_DOMAIN;if(!e)return"";if(1===e.split(".").length)return e;if(e.split(".").length<3)return"."+e;var t=e.split(".").slice(-2).join(".");return 0<=["co.bb","co.ck","co.cr","co.in","co.id","co.il","co.jp","co.nz","co.za","co.kr","co.th","co.uk","org.uk","net.uk","com.pl","biz.pl","net.pl","com.cl","com.pe","com.ar","com.au","com.br"].indexOf(t)?"."+e.split(".").slice(-3).join("."):"."+e.split(".").slice(-2).join(".")}function m(e,t,n,a){var o=new Date;o.setTime(o.getTime()+24*n*60*60*1e3);n="expires="+o.toUTCString(),o=e+"="+t+";"+n+";domain="+a+";path=/";y('setting cookie "'+o+'"'),i.cookie=o,g(e)!==t&&(y('failed to set cookie on "'+a+'"'),y('setting cookie "'+(o=e+"="+t+";"+n+";domain=."+r.location.hostname+";path=/")+'"'),i.cookie=o)}function g(e){e=i.cookie.match("(^|;)\\s*"+e+"\\s*=\\s*([^;]+)");return e?e.pop():""}function f(e,t){var n,a=o.DOMAIN+"/trc/mastertag/"+t;"dfp"===t&&(n=_(),n=btoa(JSON.stringify(n)),e.dfp=n),(r.navigator&&"function"==typeof r.navigator.sendBeacon||"dfp"===t?b:v)(a,e),y("callback to "+a+" with payload "+JSON.stringify(e))}function v(e,t){(new Image).src=e+"?"+h(t)}function h(e){var t,n=[];for(t in e)n.push(encodeURIComponent(t)+"="+encodeURIComponent(e[t]));return n.join("&")}function b(e,t){var n,a=new FormData;for(n in t)a.append(n,t[n]);var o=new XMLHttpRequest;o.open("POST",e,!0),o.send(a)}function y(e){o.debug&&e&&console.log("[Adservice Master Tag] "+e)}function _(){var e={};try{e.webgl=D(),e.acrobat=k(),e.mimetypes=E(),e.plugins=A(),e.flash_version=O(),e.dpi=w(),e.screen=N(),e.ua=I("userAgent"),e.platform=I("platform"),e.language=I("language")||I("browserLanguage"),e.appcode=I("appCodeName"),e.appname=I("appName"),e.appversion=I("appVersion"),e.do_not_track=I("doNotTrack"),e.cookie_enabled=1==I("cookieEnabled()")?1:0,e.java_enabled=1==I("javaEnabled()")?1:0,e.cpu=I("oscpu"),e.cpuclass=I("cpuClass"),e.url=encodeURIComponent(r.location.href),e.tz=(new Date).getTimezoneOffset()}catch(e){}return e}function w(){try{var e=i.createElement("div");e.style.height="1in",e.style.width="1in",e.style.top="-100%",e.style.left="-100%",e.style.position="absolute",i.body.appendChild(e);var t=new Array(e.offsetHeight,e.offsetWidth);return i.body.removeChild(e),t}catch(e){return null}}function O(){try{try{var e=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");try{e.AllowScriptAccess="always"}catch(e){return"6,0,0"}}catch(e){}return new ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version").replace(/\D+/g,",").match(/^,?(.+),?$/)[1]}catch(e){try{if(r.navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin)return(r.navigator.plugins["Shockwave Flash 2.0"]||r.navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g,",").match(/^,?(.+),?$/)[1]}catch(e){}}return"0,0,0"}function k(){var e=null;if(r.ActiveXObject){var t=null;try{t=new ActiveXObject("AcroPDF.PDF")}catch(e){}if(!t)try{t=new ActiveXObject("PDF.PdfCtrl")}catch(e){return}if(t)return e=(e=t.GetVersions().split(","))[0].split("="),e=parseFloat(e[1])}else for(var n=r.navigator.plugins,a=0;a<n.length;a++)if("Adobe Acrobat"===n[a].name)return e=(e=n[a].version)||n[a].description.split('"')[1],parseFloat(e)}function A(){var e=[];try{for(var t=0;t<r.navigator.plugins.length;t++)plugin=r.navigator.plugins[t],e.push(plugin.name+"/"+plugin.description+"/"+plugin.filename);return e}catch(e){return null}}function E(){var e=[];try{for(var t=0;t<r.navigator.mimeTypes.length;t++)mime=r.navigator.mimeTypes[t],e.push(mime.type+"/"+mime.description);return e}catch(e){return null}}function D(){try{var e={},t=i.createElement("canvas").getContext("webgl"),n=t.getExtension("WEBGL_debug_renderer_info");return n?(e.vendor=t.getParameter(n.UNMASKED_VENDOR_WEBGL),e.renderer=t.getParameter(n.UNMASKED_RENDERER_WEBGL)):e.vendor=t.getParameter(t.VENDOR),e.version=t.getParameter(t.VERSION),e.shading_lang_version=t.getParameter(t.SHADING_LANGUAGE_VERSION),e.max_textures=t.getParameter(t.MAX_TEXTURE_SIZE).toString(),e}catch(e){return}}function I(e){try{return eval("window.navigator."+e)}catch(e){return null}}function N(){try{var e,t={};for(e in r.screen)t[e]=r.screen[e];return t}catch(e){return null}}}(window,document);