Vedi
Ordine delle operazioni
Le librerie di AppMeasurement pubblicate da Adobe Analytics seguono un ordine specifico quando inviano dati ad Adobe. Se si eseguono queste attività fuori ordine, i dati possono essere incompleti.
- Se il sito utilizza un livello di dati, assicurati che tutte le variabili applicabili siano compilate per prime. Ad esempio, si popola
adobeDataLayer.page.title
con il titolo della pagina. Consulta Livello dati per ulteriori informazioni. - Utilizza il livello dati per compilare le variabili di Analytics.
Se si utilizzano i tag in Adobe Experience Platform, questa attività viene eseguita utilizzando gli elementi dati intermedi. Gli elementi dati vengono compilati con i valori del livello dati. Ad esempio, l'elemento datiPage Title
ottiene il valore dalla variabile del livello datiadobeDataLayer.page.title
.
È quindi possibile utilizzare l'elemento dati per popolare le variabili di Analytics. Ad esempioeVar4
ottiene il valore dall'elemento datiPage Title
.
Per ulteriori informazioni, consulta Elementi dati, Mappatura di oggetti livello dati su elementi dati e Mappatura di elementi dati tag su variabili Analytics - Infine, chiama la funzione di tracciamento. La maggior parte delle librerie AppMeasurement utilizza il metodo
t()
, tuttavia alcuni SDK mobili utilizzanotrack()
. Quando viene chiamata la funzione di tracciamento, tutte le variabili supportate definite nell’oggetto Analytics vengono inviate ad Adobe sotto forma di richiesta di immagine.
Caratteri non validi
I seguenti caratteri e stringhe non sono mai consentiti nelle variabili JavaScript.
- Scheda (
0x09
) - Ritorno a capo (
0x0D
) - Nuova riga (
0x0A
) - Tag HTML (ad esempio
<b></b>
o™
)
Alcune variabili hanno limitazioni o requisiti di sintassi aggiuntivi. Ad esempio, la variabile products
riserva punti e virgola per delimitare prodotti e categorie separati.