/* This Source Code Form is subject to the terms of the Mozilla Public
* License , v . 2 . 0 . If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
"use strict" ;
/**
* Bug 1760754 - Shim Nielsen tracker
*
* Sites expecting the Nielsen tracker to load properly can break if it
* is blocked . This shim mitigates that breakage by loading a stand - in .
*/
if (!window.nol_t) {
const cid =
"" ;
let domain =
"" ;
let schemeHost =
"" ;
let scriptName =
"" ;
try {
const url = document?.currentScript?.src;
const { pathname, protocol, host } =
new URL(url);
domain = host.split(
"." ).slice(
0 , -
2 ).join(
"." );
schemeHost = `${protocol}
//${host}/`;
scriptName = pathname.split(
"/" ).pop();
}
catch (_) {}
const NolTracker =
class {
CONST = {
max_tags:
20 ,
};
feat = {};
globals = {
cid,
content:
"0" ,
defaultApidFile:
"config250" ,
defaultErrorParams: {
nol_vcid:
"c00" ,
nol_clientid:
"" ,
},
domain,
fpidSfCodeList: [
"" ],
init() {},
tagCurrRetry: -
1 ,
tagMaxRetry:
3 ,
wlCurrRetry: -
1 ,
wlMaxRetry:
3 ,
};
pmap = [];
pvar = {
cid,
content:
"0" ,
cookies_enabled:
"n" ,
server: domain,
};
scriptName = [scriptName];
version =
"6.0.107" ;
addScript() {}
catchLinkOverlay() {}
clickEvent() {}
clickTrack() {}
do_sample() {}
downloadEvent() {}
eventTrack() {}
filter() {}
fireToUrl() {}
getSchemeHost() {
return schemeHost;
}
getVersion() {}
iframe() {}
in_sample() {
return true ;
}
injectBsdk() {}
invite() {}
linkTrack() {}
mergeFeatures() {}
pageEvent() {}
pause() {}
populateWhitelist() {}
post() {}
postClickTrack() {}
postData() {}
postEvent() {}
postEventTrack() {}
postLinkTrack() {}
prefix() {
return "" ;
}
processDdrsSvc() {}
random() {}
record() {
return this ;
}
regLinkOverlay() {}
regListen() {}
retrieveCiFileViaCors() {}
sectionEvent() {}
sendALink() {}
sendForm() {}
sendIt() {}
slideEvent() {}
whitelistAssigned() {}
};
window.nol_t = () => {
return new NolTracker();
};
}
Messung V0.5 in Prozent C=98 H=100 G=98
¤ Dauer der Verarbeitung: 0.5 Sekunden
¤
*© Formatika GbR, Deutschland