Il principio di base è l'inserimento di tag di web tracking in alcune pagine del sito web.
Esistono due tipi di tag:
Per impostare questi tag, effettua le seguenti operazioni:
Identificare le pagine da monitorare e determinarne il tipo (WEB o TRANSAZIONE).
Stabilire quali informazioni aggiuntive si desidera raccogliere ed estendere il nms:webTrackingLog schema con la descrizione di queste informazioni. Per impostazione predefinita, questo schema può memorizzare gli importi delle transazioni e il numero di elementi per transazione.
Creazione di tag di web tracking. Ci sono due modi per farlo:
Aggiungi questi tag in modo statico o dinamico nelle pagine da monitorare.
Tutti i tag di tipo WEB possono essere aggiunti così come sono alle pagine del sito. I tag TRANSAZIONE devono essere modificati o aggiunti dinamicamente per contenere le informazioni aggiuntive (quantità, elementi, ecc.).
Esempio:
<script type="text/javascript">
var _f = "nmsWebTracking"
var _t = window.location.href.match(/.*://[^/]*(/[^?#&]*)/)[1] + "|w|" + _f
document.write("<img height='0' width='0' alt='' src='" +
window.location.protocol + "//tsupport/r/" +
Math.random().toString() + "?tagid=" + escape(_t) + "'/>")
</script>