list
Le variabili elenco sono variabili personalizzate che puoi utilizzare come preferisci. Funzionano in modo simile alle eVar, ma possono contenere più valori nello stesso hit. Le variabili elenco non hanno un limite di caratteri.
Assicurati di registrare in che modo utilizzi ciascuna variabile elenco e la relativa logica nel documento di progettazione della soluzione.
Impostare le variabili elenco nelle impostazioni delle suite di rapporti
Assicurati di configurare ogni variabile elenco nelle impostazioni della suite di rapporti prima di utilizzarla nell’implementazione. Consulta Variabili di conversione nella guida per l’amministratore. Questo passaggio si applica a tutti i metodi di implementazione.
Variabili elenco tramite il Web SDK
Se si utilizza l'oggetto XDM, le variabili elenco utilizzano i campi XDM da xdm._experience.analytics.customDimensions.lists.list1.list[]
a xdm._experience.analytics.customDimensions.lists.list3.list[]
. Ogni elemento matrice contiene un oggetto "value"
che contiene ogni stringa. Non è necessario fornire un delimitatore. I server di raccolta dati di Adobe rilevano e includono automaticamente il delimitatore corretto impostato nelle impostazioni della suite di rapporti.
"xdm": {
"_experience": {
"analytics": {
"customDimensions": {
"lists": {
"list1": {
"list": [
{
"value": "Example value 1"
},
{
"value": "Example value 2"
},
{
"value": "Example value 3"
}
]
}
}
}
}
}
}
key
oltre a oggetti value
in ogni matrice list[]
. Adobe non utilizza questi oggetti key
durante l’invio di dati ad Adobe Analytics.Se si utilizza l'oggetto dati, le variabili elenco utilizzano data.__adobe.analytics.list1
- data.adobe.analytics.list3
seguendo la sintassi di AppMeasurement. Assicurati di utilizzare il set di delimitatori corretto in Impostazioni della suite di rapporti.
"data": {
"__adobe": {
"analytics": {
"list1": "Example value 1,Example value 2,Example value 3"
}
}
}
Variabili elenco tramite l’estensione Adobe Analytics
Nell’estensione Adobe Analytics non è presente un campo dedicato per utilizzare questa variabile. Utilizza l’editor di codice personalizzato seguendo la sintassi di AppMeasurement.
s.list1 - s.list3 in AppMeasurement e nell’editor di codice personalizzato dell’estensione Analytics
Ogni variabile elenco è una stringa che contiene valori personalizzati specifici dell’organizzazione. Questa variabile non ha un numero massimo di byte; tuttavia, ogni singolo valore ha un limite massimo di 255 byte. Il delimitatore utilizzato viene determinato quando si imposta la variabile nelle Impostazioni della suite di rapporti. Non utilizzare spazi quando si delimitano più elementi.
// A list variable configured with a comma as a delimiter
s.list1 = "Example value 1,Example value 2,Example value 3";
s.list1 = "Brick,Brick";
, nei rapporti viene conteggiata un’istanza.Confrontare le prop elenco con le variabili elenco
Le prop elenco e le variabili elenco possono entrambe contenere più valori nello stesso hit. Tuttavia, esistono diverse differenze chiave tra questi due tipi di variabili.
- Qualsiasi prop può diventare una prop elenco. Puoi effettivamente disporre di un massimo 75 prop elenco, se ogni prop è una prop elenco. Sono disponibili solo tre variabili elenco.
- Le prop elenco hanno un limite di 100 byte per l’intera variabile. Le variabili elenco hanno un limite di 255 byte per valore e nessun limite totale di byte.
- Le prop elenco non persistono oltre l’hit impostato. Le variabili elenco dispongono di un’impostazione di scadenza a piacimento. Tuttavia, con l’Elaborazione al momento del rapporto, puoi applicare l’attribuzione personalizzata sia alle prop elenco che alle variabili elenco.