Show Menu
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.