Les comptes dynamiques sont uniquement pris en charge à l’aide des mises en œuvre JavaScript héritées (code H). Ces variables ne sont pas prises en charge dans les bibliothèques AppMeasurement ou la collecte de données Adobe Experience Platform actuelles.
La variable s.dynamicAccountList
détermine dynamiquement la valeur de s_account
. Si dynamicAccountSelection
est défini sur true
, la variable dynamicAccountMatch
est comparée à dynamicAccountList
. Si une correspondance est trouvée, l’identifiant de suite de rapports correspondant est utilisé.
Cette variable est une chaîne automatiquement analysée par le fichier JavaScript.
s.dynamicAccountList = "[rsid]=[valuetomatch],[rsid2]=[valuetomatch]";
Une entrée valide est une liste de paires rsid et valeur séparées par des points-virgules. Chaque liste contient les éléments suivants :
La chaîne accepte uniquement les caractères ASCII standard. N’incluez pas d’espaces.
Pour tous les exemples suivants, l’URL de la page est https://example.com/path2/?prod_id=12345
, la variable dynamicAccountSelection
est définie sur true
et la variable s_account
sur 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";
dynamicAccountMatch
correspond à plusieurs règles, celle qui est située le plus à gauche est utilisée pour déterminer la suite de rapports. Par conséquent, déplacez vos règles plus génériques vers la droite de la liste.s_account
est utilisée.dynamicAccountSelection
s’appliquent uniquement à la section de l’URL spécifiée dans dynamicAccountMatch
.