Gli account dinamici sono supportati solo utilizzando implementazioni JavaScript legacy (codice H). Queste variabili non sono supportate nelle librerie o nei tag AppMeasurement correnti in Adobe Experience Platform.
Gli account dinamici sono una funzione di implementazione che consente di determinare quale suite di rapporti utilizzare in base ai criteri definiti. Se la tua organizzazione richiede più di una suite di rapporti ma desidera utilizzare la stessa implementazione tra i siti, gli account dinamici sono una buona soluzione.
L’Adobe consiglia di inviare dati a una singola suite di rapporti e, se necessario, di utilizzare suite di rapporti virtuali per separare i dati. Consulta Considerazioni globali sulla suite di rapporti per ulteriori informazioni.
3 variabili vengono utilizzate per selezionare dinamicamente una suite di rapporti.
dynamicAccountSelection
: attiva o disattiva la selezione dinamica dell’account.dynamicAccountMatch
: determina il valore da osservare. Ad esempio, l’URL o una stringa di query.dynamicAccountList
: confronta i valori con dynamicAccountMatch
e, se viene trovata una corrispondenza, compila il account
variabile.Se dynamicAccountSelection = true
, il valore entro dynamicAccountMatch
viene confrontato con dynamicAccountList
. Se i valori in dynamicAccountList
corrispondenza, l’ID suite di rapporti è incluso nel account
variabile.
Il account
La variabile può essere impostata per prima e funge da valore predefinito nel caso in cui non sia possibile trovare una delle stringhe specificate. Ad esempio:
s_account = "examplersiddefault";
s.dynamicAccountSelection = true;
s.dynamicAccountMatch = location.hostname;
s.dynamicAccountList="examplersiddev=dev.example.com;examplersidprod=example.com";
Se location.hostname
non era dev.example.com
o example.com
, l’hit viene inviato a examplersiddefault
.
L’assegnazione tag multisuite può essere utilizzata con la selezione dinamica dell’account. Ad esempio:
s.dynamicAccountSelection = true;
s.dynamicAccountMatch = location.hostname;
s.dynamicAccountList="examplersid1,examplersid2=example.com";
Se location.hostname
contiene example.com
, l’hit viene inviato a entrambi examplersid1
e examplersid2
.