Översikt över dynamiska konton
Dynamiska konton är en implementeringsfunktion som gör att du kan avgöra vilken rapportsvit som ska användas baserat på kriterier som du anger. Om din organisation behöver mer än en rapportserie men vill använda samma implementering mellan dina webbplatser är dynamiska konton en bra lösning.
Tre variabler används för att dynamiskt välja en rapportserie.
dynamicAccountSelection
: Aktivera eller inaktivera dynamiskt kontoval.dynamicAccountMatch
: Avgör vilket värde som ska observeras. Till exempel URL:en eller en frågesträng.dynamicAccountList
: Jämför värdena meddynamicAccountMatch
, och om en matchning hittas fylls variabelnaccount
i.
Om dynamicAccountSelection = true
jämförs värdet inom dynamicAccountMatch
med dynamicAccountList
. Om värdena i dynamicAccountList
matchar varandra inkluderas rapportsvitens ID i variabeln account
.
Standardrapportsserie
Variabeln account
kan anges först och fungerar som ett standardvärde om ingen av de angivna strängarna hittas. Exempel:
s_account = "examplersiddefault";
s.dynamicAccountSelection = true;
s.dynamicAccountMatch = location.hostname;
s.dynamicAccountList="examplersiddev=dev.example.com;examplersidprod=example.com";
Om location.hostname
varken var dev.example.com
eller example.com
skulle träffen skickas till examplersiddefault
.
Taggar för flera programsviter
Taggar för flera programsviter kan användas med dynamiskt kontoval. Exempel:
s.dynamicAccountSelection = true;
s.dynamicAccountMatch = location.hostname;
s.dynamicAccountList="examplersid1,examplersid2=example.com";
Om location.hostname
innehåller example.com
skickas träffen till både examplersid1
och examplersid2
.