动态帐户概述

IMPORTANT
仅当使用旧版 JavaScript 实施(H 代码)时,才支持动态帐户。当前的 AppMeasurement 库或 Adobe Experience Platform 中的标记不支持这些变量。

动态帐户是一项实施功能,允许您根据自己定义的条件确定要使用的报表包。如果贵组织需要多个报表包,但希望在各网站之间使用相同的实施,则动态帐户是一个很好的解决方案。

TIP
Adobe 建议先将数据发送到单个报表包,然后根据需要使用虚拟报表包来分离数据。有关更多信息,请参阅全局报表包注意事项

可使用 3 个变量来动态选择报表包。

如果 dynamicAccountSelection = true,则会将 dynamicAccountMatch 中的值与 dynamicAccountList 进行比较。如果与 dynamicAccountList 中的值匹配,则报表包 ID 包含在 account 变量中。

默认报表包

account 变量可最先设置,并在找不到任何指定字符串的情况下充当默认值。例如:

s_account = "examplersiddefault";
s.dynamicAccountSelection = true;
s.dynamicAccountMatch = location.hostname;
s.dynamicAccountList="examplersiddev=dev.example.com;examplersidprod=example.com";

如果 location.hostname 既不是 dev.example.com 也不是 example.com,则会将点击发送到 examplersiddefault

多包标记

多包标记可以与动态帐户选择一起使用。例如:

s.dynamicAccountSelection = true;
s.dynamicAccountMatch = location.hostname;
s.dynamicAccountList="examplersid1,examplersid2=example.com";

如果 location.hostname 包含 example.com,则会将点击同时发送到 examplersid1examplersid2

recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690