このページでは、Server SDK configure メソッドのorgIdについて説明します。 Web SDKについては、orgIdを参照してください。
orgId プロパティは、データがどの組織に属しているかをAdobeに伝える文字列です。 このプロパティは必須です。
組織IDを見つけるには:
- Adobe IDの資格情報を使用してAdobe Experience Cloudにログインします。
- Adobe Experience Cloud内の任意の場所で、
[Ctrl]+[I](Windows)または[Cmd]+[I](macOS)を押します。 User Data Debugger ウィンドウが開きます。 - 現在の組織IDをコピーするか、割り当てられた組織 タブを選択して、アクセス可能な他の組織を表示します。
組織IDは、@AdobeOrgで終わる24文字の英数字の文字列です。
SDKでは、次の方法でorgIdを使用しています。
- 認証済みリクエストの
x-gw-ims-org-idヘッダーにorgIdを送信します。edgeCredentials資格情報を所有するのと同じ組織を使用します。 - IDおよび同意Cookieの名前(
kndctr_ADB3LETTERSANDNUMBERS_AdobeOrg_identityなど)にorgIdが含まれています。 これらは、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