edgeDomain

edgeDomain属性允许您更改Web SDK发送数据的域。 此属性经常由使用第一方Cookie的组织使用。 数据会发送到组织自己的域,然后CNAME记录会将该数据转发到Adobe。

您为edgeDomain使用的值取决于您对Adobe管理的证书计划的参与情况:

如果您的组织参与了Adobe管理的证书计划,请将该值设置为设置证书时选择的第一方域。 通常此值是您的组织拥有的子域。 例如:data.example.com。贵组织中的CNAME记录将该数据重定向到Adobe。

如果不参与证书计划,则将该值设置为data.adobedc.net的子域。 Adobe建议使用贵组织的公司ID来保持一致性。 例如:example.data.adobedc.net。使用以下步骤可确定您的公司ID:

  1. 使用您的Adobe ID凭据登录experience.adobe.com
  2. 在Experience Cloud界面中的任意位置,按[Cmd] + [I] (iOS)或[Ctrl] + [I] (Windows)。
  3. 出现​User data debugger。 选择 Assigned orgs 选项卡。
  4. 展开所需的IMS组织。
  5. 找到​ Tenant ​字段。 建议使用data.adobedc.net的子域使用此值。

运行edgeDomain命令时设置configure字符串。 如果在配置SDK时省略此属性,则默认设置为edge.adobedc.net。 虽然默认值是可接受的,但Adobe认为最佳实践是设置特定于组织的值。

alloy("configure", {
  datastreamId: "ebebf826-a01f-4458-8cec-ef61de241c93",
  orgId: "ADB3LETTERSANDNUMBERS@AdobeOrg",
  edgeDomain: "data.example.com"
});

使用Web SDK标记扩展的Edge域

与此属性等效的标记扩展是配置扩展时​Edge domain SDK实例配置设置下的字段。

recommendation-more-help
1ae86b30-e55e-49c1-ab11-9d0356a5f3e1