Overzicht van dynamische accounts
Dynamische accounts zijn een implementatiefunctie waarmee u kunt bepalen welke rapportsuite moet worden gebruikt op basis van criteria die u definieert. Als uw organisatie meer dan één rapportreeks maar de zelfde implementatie tussen uw plaatsen vereist, is de dynamische rekeningen een goede oplossing.
3 variabelen worden gebruikt om een rapportreeks dynamisch te selecteren.
dynamicAccountSelection
: Dynamische accountselectie in- of uitschakelen.dynamicAccountMatch
: bepaalt welke waarde moet worden waargenomen. Bijvoorbeeld de URL of een queryreeks.dynamicAccountList
: vergelijkt de waarden metdynamicAccountMatch
, en als een gelijke wordt gevonden, bevolktaccount
variabele.
Indien dynamicAccountSelection = true
, de waarde binnen dynamicAccountMatch
wordt vergeleken met dynamicAccountList
. Als de waarden in dynamicAccountList
match, de rapportsuite-id is opgenomen in de account
variabele.
Standaardrapportsuite
De account
De variabele kan eerst worden ingesteld en fungeert als standaardwaarde voor het geval een van de opgegeven tekenreeksen niet kan worden gevonden. Bijvoorbeeld:
s_account = "examplersiddefault";
s.dynamicAccountSelection = true;
s.dynamicAccountMatch = location.hostname;
s.dynamicAccountList="examplersiddev=dev.example.com;examplersidprod=example.com";
Indien location.hostname
was geen dev.example.com
of example.com
, wordt de treffer naar examplersiddefault
.
Tags toevoegen met meerdere suite
Tags met meerdere suite kunnen worden gebruikt bij het selecteren van dynamische accounts. Bijvoorbeeld:
s.dynamicAccountSelection = true;
s.dynamicAccountMatch = location.hostname;
s.dynamicAccountList="examplersid1,examplersid2=example.com";
Indien location.hostname
contains example.com
, wordt de treffer naar beide verzonden examplersid1
en examplersid2
.