Ö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 variabelnaccounti.
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.