THEMEN×
s.dynamicAccountList
Die
s.dynamicAccountList
Variable wird in den
aktuellen AppMeasurement-Bibliotheken
nicht unterstützt. Es wird nur in älteren AppMeasurement-Versionen wie H-Code verwendet.
Die
s.dynamicAccountList
Variable wird verwendet, um dynamisch eine Report Suite zu bestimmen, an die Daten gesendet werden sollen. Es wird zusammen mit den
dynamicAccountSelection
Variablen und
dynamicAccountMatch
Variablen verwendet. The rules in
dynamicAccountList
are applied if
dynamicAccountSelection
is set to
true
, and they apply to the section of the URL specified in
dynamicAccountMatch
.
Syntax und mögliche Werte
s.dynamicAccountList="rs1[,rs2]=domain1.com[,domain2.com/path][;...]";
Gültige Eingabe ist eine durch Semikolon getrennte Liste mit Name=Wert-Paaren (Regeln). Jede Liste enthält die folgenden Elemente:
- Eine oder mehrere Report Suite-IDs (durch Kommas getrennt)
- Ein Gleichheitszeichen
- Ein oder mehrere URL-Filter (durch Kommas getrennt)
In der Zeichenfolge sind nur normale ASCII-Zeichen zu verwenden (keine Leerzeichen).
Beispiele
Bei allen folgenden Beispielen lautet die Seiten-URL
https://example.com/path2/?prod_id=12345
, die
dynamicAccountSelection
Variable ist auf
true
und die
s_account
Variable auf
examplersid
.
// In this example, the report suite that receives data is examplersid1. s.dynamicAccountMatch = "window.location.hostname"; s.dynamicAccountList = "examplersid2=www2.example.com;examplersid1=example.com"; // In this example, the report suite that receives data is examplersid2. s.dynamicAccountMatch = "window.location.pathname"; s.dynamicAccountList = "examplersid2=path2;examplersid3=path3"; // In this example, no rules match so it resorts to the default rsid in s_account, examplersid. s.dynamicAccountMatch = "window.location.pathname"; s.dynamicAccountList = "examplersid4=path4;examplersid5=path5";
Probleme, Fragen und Tipps
- Die in dieser Variablen aufgeführten Regeln werden von links nach rechts angewendet. If the dynamicAccountMatch variable matches more than one rule, the left-most rule is used to determine the report suite. Fügen Sie daher weitere generische Regeln rechts neben der Liste ein.
- If no rules match, the default report suite in s_account is used.
- Wenn Ihre Seite auf der Festplatte eines Benutzers gespeichert oder über eine webbasierte Übersetzungs-Engine übersetzt wird (z. B. die übersetzten Seiten von Google), funktioniert die dynamische Kontoauswahl wahrscheinlich nicht.
- Die dynamicAccountSelection -Regeln gelten nur für den in dynamicAccountMatch festgelegten Abschnitt der URL.
- Use the Adobe Experience Cloud Debugger to test the destination report suite.