Printer Friendly, PDF & Email

Skript-Einbau

Hier finden Sie alle Informationen zum Skript-Einbau und zu den Skript-Varianten.

4.1 Skript-Generator

Nach der Anmeldung erhalten unsere Kunden die angebotsspezifischen Skript-Informationen. Nach Einrichtung und Freischaltung der sogenannten angebotsspezifischen Kennung kann das Skript auch via Skript-Generator auf unserer Website erstellt werden.

4.2 Mess-Skript ohne Differenzierung nach Sektionen

<!-- NET-Metrix-Audit version="1.5" -->
<script language="JavaScript" type="text/javascript"> <!--
var NETMX="http://<offer>.wemfbox.ch/cgi-bin/ivw/CP";
document.write("<img src=\""+NETMX+"?r="+escape(document.referrer)+"&d="+(Math.random()*100000) +"&x="+screen.width +"x"+screen.height+"\" width=\"1\" height=\"1\" alt=\"\" />");
// -->
</script>
<noscript>
<img src="http://<offer>.wemfbox.ch/cgi-bin/ivw/CP" width="1" height="1" alt="" />
</noscript>    
<!-- /NET-Metrix-Audit -->

Der Platzhalter <offer> ist durch die Kennung des Webangebots zu ersetzen (die Kennung wird durch die NET-Metrix vergeben). Das Skript ist in alle abrufbaren Seiten des Web- oder Mobile-Angebotes einmal einzufügen. Das Skript darf nicht in eine Tabelle, einen Newsletter oder in sich automatisch öffnende Pop-ups eingefügt werden.

Das Mess-Skript soll am Anfang des Seitenaufbaus implementiert werden. Damit wird sichergestellt, dass bei jedem Seitenaufruf eine Zählung stattfindet. Wir empfehlen, das Skript gleich nach dem Bodytag einzufügen.

4.3 Mess-Skript mit Differenzierung nach Sektionen

<!-- NET-Metrix-Audit version="1.5" -->
<script language="JavaScript" type="text/javascript"> <!--
var NETMX="http://<offer>.wemfbox.ch/cgi-bin/ivw/CP/<sk>";
document.write("<img src=\""+NETMX+"?r="+escape(document.referrer)+"&d="+(Math.random()*100000) +"&x="+screen.width+"x"+screen.height+"\" width=\"1\" height=\"1\" alt=\"\" />");
// -->
</script>
<noscript>
<img src="http://<offer>.wemfbox.ch/cgi-bin/ivw/CP/<sk>" width="1" height="1" alt="" />
</noscript>
<!-- /NET-Metrix-Audit -->

Der Platzhalter <offer> ist durch die Kennung des Webangebots zu ersetzen (die Kennung wird durch die NET-Metrix vergeben) und <sk> durch die Bezeichnung der Sektionen. Das Skript darf nicht in eine Tabelle, einen Newsletter oder in sich automatisch öffnende Pop-ups eingefügt werden.

Das Mess-Skript soll am Anfang des Seitenaufbaus implementiert werden. Damit wird sichergestellt, dass bei jedem Seitenaufruf eine Zählung stattfindet. NET-Metrix empfiehlt, das Skript gleich nach dem Bodytag einzufügen.

4.4 Skript-Varianten

4.4.1 AJAX-Skript

<html>
<head>
<script language="JavaScript" type="text/JavaScript">
<!--
function NET-Metrix(sk) {
setTimeout('sendPixel("'+sk+'")', 0);
}
function sendPixel(sk) {
var strNetmx = "http:// <offer>.wemfbox.ch/cgi-bin/ivw/CP/";
var img = new Image();
img.src = strNetmx+sk+"?d="+(Math.random()*1000)+"&x="+screen.width+"x"+screen.height;
}
-->
</script>
</head>
<body>
<!-- Parameter z.B. 'home/news' kann frei definiert werden -->
<a href="javascript:NET-Metrix('home/news');">Count on Click</a>
</body>
</html>

4.4.2 Kombi-Skript (inkl. SSL)

<!-- NET-Metrix-Audit version="1.5" -->
<script language="JavaScript" type="text/javascript"><!--
var NETMX = (('https:' == document.location.protocol) ? 'https://<offer>-ssl.wemfbox.ch/cgi-bin/ivw/CP/home' : 'http:// <offer>.wemfbox.ch/cgi-bin/ivw/CP/home' );
document.write("<img src=\""+NETMX+"?r="+escape(document.referrer)+"&d="+(Math.random()*100000)+"&x="+screen.width+"x"+screen.height+"\" width=\"1\" height=\"1\" />");
// -->
</script>
<noscript>
<img src="https://<offer>-ssl.wemfbox.ch/cgi-bin/ivw/CP/home" width="1" height="1" alt="" />
</noscript>
<!-- /NET-Metrix-Audit -->

Hinweis: Die SSL-Messung ist kostenpflichtig, da eine eigene SSL-Kennung notwendig ist, die Sie bei uns bestellen müssen. Die Gebührenübersicht finden Sie auf unserer Website.

4.4.3 SinglePageApplication-Skript

<script>
(function(){
/* Client-Config */
var ssl = document.location.protocol === 'https:';
var offer = ssl ? '<offer>-ssl' : '<offer>';
var section = 'test-neu';
/* do not touch */
var domain = document.location.protocol + '//' + offer + '.wemfbox.ch';
var path = 'cgi-bin/ivw/CP/' + section;
var random = Math.random();
var screensize = screen.width + 'x' + screen.height;
var referrer = document.referrer;
var urlparam = 'd=' + random + '&r=' + referrer + '&x=' + screensize;
var url = domain + '/' + path + '?' + urlparam;
var nmx = new Image();
nmx.src = url;
})();
</script>

4.4.4 Responsive Skript (verge.airve.com)

<script language="JavaScript" src="scripts/verge.min.js" type="text/JavaScript">
</script>
<!-- NET-Metrix-Audit version="1.5" -->
<script language="JavaScript" type="text/javascript"> <!--
if(verge.viewportW() > 760){
var NETMX="http://<offer>.wemfbox.ch/cgi-bin/ivw/CP/home";
}else{
var NETMX="http://<offer>.wemfbox.ch/cgi-bin/ivw/CP/mobilesite/home";
}
document.write("<img src=\""+NETMX+"?r="+escape(document.referrer)+"&d="+(Math.random()*100000)+"&x="+screen.width+"x"+screen.height+"\" width=\"1\" height=\"1\" alt=\"\" />");
// -->
</script>
<noscript>
<img src="http://<offer>.wemfbox.ch/cgi-bin/ivw/CP/noJS" width="1" height="1" alt="" />
</noscript>
<!-- /NET-Metrix-Audit -->

4.4.5 Responsive Skript (jQuery)

<!-- NET-Metrix-Audit version="1.5" -->
<script language="JavaScript" type="text/javascript"> <!--
if($(window).width() > 760){
var NETMX="http://<offer>.wemfbox.ch/cgi-bin/ivw/CP/home";
}else{
var NETMX="http://<offer>.wemfbox.ch/cgi-bin/ivw/CP/mobilesite/home";
}
document.write("<img src=\""+NETMX+"?r="+escape(document.referrer)+"&d="+(Math.random()*100000)+"&x="+screen.width+"x"+screen.height+"\" width=\"1\" height=\"1\" alt=\"\" />");
// -->
</script>
<noscript>
<img src="http://<offer>.wemfbox.ch/cgi-bin/ivw/CP/noJS" width="1" height="1" alt="" />
</noscript>
<!-- /NET-Metrix-Audit -->

4.4.6 Document append

<script>
var NETMX="http://<offer>.wemfbox.ch/cgi-bin/ivw/CP/de";
var netmxImage = document.createElement("img");
var netmxRef = encodeURI(document.referrer);
netmxImage.id = "nmxpixel";
netmxImage.src = NETMX+"?r="+netmxRef+"&d="+(Math.random()*100000)+"&x="+screen.width+"x"+screen.height;
netmxImage.width = "1";
netmxImage.height = "1";
document.body.appendChild(netmxImage);
</script>

4.4.7 PHP

<?php $referer = $_SERVER['HTTP_REFERER'];?>
<img src="http://<offer>.wemfbox.ch/cgi-bin/ivw/CP?r=<?php echo $referer ?>&d=<?php echo rand(1,100000) ?>" width="1" height="1" alt="" />