[Alpha]{class="badge informative"}

orgId (Server SDK)

このページでは、Server SDK configure メソッドのorgIdについて説明します。 Web SDKについては、orgIdを参照してください。

orgId プロパティは、データがどの組織に属しているかをAdobeに伝える文字列です。 このプロパティは必須です。

組織IDを見つけるには:

  1. Adobe IDの資格情報を使用してAdobe Experience Cloudにログインします。
  2. Adobe Experience Cloud内の任意の場所で、[Ctrl] + [I] (Windows)または​[Cmd] + [I] (macOS)を押します。 User Data Debugger ウィンドウが開きます。
  3. 現在の組織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