Risoluzione dei problemi relativi alle implementazioni del codice H
Di seguito sono riportati i passaggi di risoluzione dei problemi specifici per le implementazioni del codice H.
Inserimento del codice Analytics nel tag head
<body>
venga fatto riferimento al codice, altre implementazioni (come l'utilizzo di tag in Adobe Experience Platform) richiedono che nel tag <head>
venga fatto riferimento al codice.Il codice di Analytics crea un’immagine invisibile di 1x1 pixel. In precedenza, una pratica comune di implementazione prevedeva di inserire il riferimento s_code.js
nel tag <head>
. Inserendo qui il codice si evita che l’immagine influisca in alcun modo sul layout della pagina. Viene anche eseguito prima, il che consente di contare le visualizzazioni di pagina per i caricamenti di pagina parziali in modo più efficace.
Tuttavia, alcuni elementi del codice richiedono l'esistenza dell'oggetto <body>
. Se il codice JavaScript di Analytics si trova nel tag <head>
, viene eseguito prima dell'esistenza dell'oggetto <body>
. Di conseguenza, l'implementazione non raccoglie i dati di ClickMap, il tracciamento automatico dei download di file o dei collegamenti di uscita, né i dati del tipo di connessione. L'inserimento del riferimento script in s_code.js
nel tag <head>
funziona, ma il risultato è una versione di Analytics molto limitata.
Il codice Analytics può essere posizionato ovunque all'interno del tag <body>
di una pagina HTML ben formata. L'Adobe consiglia di posizionare il codice Analytics il più vicino possibile alla parte superiore del tag <body>
. Verificare che tutte le variabili di pagina siano impostate dopo il caricamento del file s_code.js
.