Al momento questa funzionalità è in versione beta.

 

L'articolo illustra alcune situazioni comuni di implementazione di Pixel e ha lo scopo di essere utilizzato come esempio per la risoluzione dei problemi relativi ai Pixel e la loro installazione. 

 

Passaggi fondamentali 

Implementazione del codice Pixel:

  • Trova l'intestazione del sito web: individua la sezione <head> o il file di intestazione del sito web. 

  • Incolla il codice: incolla il codice Pixel copiato nell'intestazione, che in genere si trova appena prima del tag di chiusura </head>. 

  • Aggiungi il codice dell'evento e del parametro: per le pagine specifiche in cui desideri monitorare le conversioni, aggiungi il codice dell'evento e del parametro pertinente; verifica che il codice base sia sempre incluso. 

  • Salva le modifiche: salva le modifiche al codice del tuo sito web.

 

Situazioni comuni

 

Situazione 

Frammento di codice di esempio 

Un evento su una pagina

<script>

  (function(w, d){

    var id='spdt-capture', n='script';

    if (!d.getElementById(id)) {

      w.spdt =

        w.spdt ||

        function() {

          (w.spdt.q = w.spdt.q || []).push(arguments);

        };

      var e = d.createElement(n); e.id = id; e.async=1;

      e.src = 'https://pixel.byspotify.com/ping.min.js';

      var s = d.getElementsByTagName(n)[0];

      s.parentNode.insertBefore(e, s);

    }

    w.spdt('conf', { key: 'pixel-key' });

    w.spdt('view');

  })(window, document);

</script>

Più eventi su una pagina

<script>

 (function(w, d){

 var id='spdt-capture', n='script';

 if (!d.getElementById(id)) {

 w.spdt =

 w.spdt ||

 function() {

 (w.spdt.q = w.spdt.q || []).push(arguments);

 };

 var e = d.createElement(n); e.id = id; e.async=1;

 e.src = 'https://pixel.byspotify.com/ping.min.js';;

 var s = d.getElementsByTagName(n)[0];

 s.parentNode.insertBefore(e, s);

 }

 w.spdt('conf', { key: 'pixel-key' });

 w.spdt('view')

w.spdt('purchase');

 })(window, document);


</script>

Parametri

<script>

  (function(w, d){

    var id='spdt-capture', n='script';

    if (!d.getElementById(id)) {

      w.spdt =

        w.spdt ||

        function() {

          (w.spdt.q = w.spdt.q || []).push(arguments);

        };

      var e = d.createElement(n); e.id = id; e.async=1;

      e.src = 'https://pixel.byspotify.com/ping.min.js';

      var s = d.getElementsByTagName(n)[0];

      s.parentNode.insertBefore(e, s);

    }

    w.spdt('conf', { key: '0000000000000' });

    w.spdt('lead', {

      category: 'Insurance Quote', // Dynamically populate from session data

      type: 'CAR',  // Dynamically populate from session data

      value: '22.50',  // Dynamically populate from session data

      currency: 'USD',  

    });

  })(window, document);

</script>