Panoramica account dinamici

IMPORTANT
Gli account dinamici sono supportati solo utilizzando le implementazioni legacy di JavaScript (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 rappresentano una buona soluzione.

TIP
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. Per ulteriori informazioni, consulta Considerazioni globali sulla suite di rapporti.

3 variabili vengono utilizzate per selezionare dinamicamente una suite di rapporti.

  • dynamicAccountSelection: abilitare o disabilitare 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, popola la variabile account.

Se dynamicAccountSelection = true, il valore in dynamicAccountMatch viene confrontato con dynamicAccountList. Se i valori in dynamicAccountList corrispondono, l'ID suite di rapporti viene incluso nella variabile account.

Suite di rapporti predefinita

La variabile account 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 fosse né dev.example.comexample.com, l'hit verrebbe inviato a examplersiddefault.

Assegnazione di tag a più suite

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 examplersid1 e examplersid2.

recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690