cookieDomainPeriods

IMPORTANT
此变量已弃用。 如果您使用以下任一项:
  • AppMeasurementv2.26.x或更高版本
  • Adobe Analytics扩展v1.9.4或更高版本
  • Adobe Experience Cloud ID服务
此变量不执行任何操作,因为适用的库会自动检测要设置Cookie的域。

cookieDomainPeriods变量指示顶级域中有一个额外的句点,从而帮助AppMeasurement确定在何处设置Analytics Cookie。 此变量允许AppMeasurement处理顶级域中的额外句点,并在正确的位置设置Cookie。 如果您网站的顶级域不包含额外的句点,则不需要此变量。

  • 对于 example.co.ukwww.example.co.jp 等域,将此变量设置为 "3"
  • 对于类似example.nsw.gov.au的域,将此变量设置为"4"
  • 对于example.comproducts.example.org等域,省略设置此变量或将其设置为"2"
TIP
此变量不考虑子域。例如,不要在示例 URL store.toys.example.com 上设置 cookieDomainPeriods。AppMeasurement可识别Cookie存储在example.com上,甚至存储在具有许多子域的URL上。

对于AppMeasurementv2.26.x或更高版本上的实施,s_ac Cookie用于帮助自动确定正确的Cookie域。 库首先尝试写入包含两个域名的Cookie。 如果设置此Cookie失败,它会再次尝试,包括更多域周期,直到它成功。 一旦设置,此Cookie将立即删除。

使用Web SDK的Cookie域名段

Web SDK会自动确定设置Cookie的正确域。

使用Adobe Analytics扩展的Cookie域名段

域名段 ​是配置Adobe Analytics扩展时位于Cookie折叠面板下的字段。

  1. 使用您的 Adobe ID 凭据登录 Adobe Experience Platform 数据收集
  2. 单击所需的标记属性。
  3. 转到扩展选项卡,然后单击 Adobe Analytics 下的​ 配置 ​按钮。
  4. 展开 Cookie 折叠面板,这会显示域名段字段。

仅在包含句点的顶级域上将此字段设置为3。 否则,可将此字段留空。

AppMeasurement和Analytics扩展自定义代码编辑器中的Cookie域名段

cookieDomainPeriods变量是一个字符串,通常设置为"3",并且仅在包含句点的顶级域上设置。 其默认值为"2",该值适用于大多数顶级域,如.com.org

// Manually set cookieDomainPeriods for domains with a period in the top-level domain, such as www.example.co.uk
s.cookieDomainPeriods = "3";
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690