本页介绍了Server SDK configure方法中的orgId。 对于Web SDK,请参阅orgId.
orgId属性是一个字符串,用于告知Adobe该数据属于哪个组织。 此属性是必需的。
要查找您的组织ID,请执行以下操作:
- 使用您的Adobe ID凭据登录Adobe Experience Cloud。
- 在Adobe Experience Cloud中的任何位置,按
[Ctrl]+[I](Windows)或[Cmd]+[I](macOS)。 将打开 用户数据调试器 窗口。 - 复制当前组织ID,或选择 分配的组织 选项卡以查看您可以访问的其他组织。
组织ID是由24个字符组成的字母数字字符串,以@AdobeOrg结尾。
SDK通过以下方式使用orgId:
- 它在已验证请求的
x-gw-ims-org-id标头中发送orgId。 使用拥有您的edgeCredentials凭据的相同组织。 - 它在身份和同意Cookie的名称中包含
orgId,如kndctr_ADB3LETTERSANDNUMBERS_AdobeOrg_identity。 这些名称与Web SDK为同一组织使用的Cookie名称相同。
代码示例
调用configure时设置orgId字符串属性。 如果忽略此项,configure会因错误而拒绝。
await alloy.configure({
datastreamId: "ebebf826-a01f-4458-8cec-ef61de241c93",
orgId: "ADB3LETTERSANDNUMBERS@AdobeOrg",
edgeCredentials: {
clientId: process.env.ADOBE_CLIENT_ID,
clientSecret: process.env.ADOBE_CLIENT_SECRET,
scopes: process.env.ADOBE_SCOPES.split(",")
}
});
recommendation-more-help
experience-platform-help-collection