[Alpha]{class="badge informative"}

orgId (伺服器SDK)

此頁面說明伺服器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)。 使用者資料偵錯工具​視窗開啟。
  3. 複製​目前的組織ID,或選取​ 指派的組織 ​索引標籤以檢視您可以存取的其他組織。

組織ID是24個字元的英數字串,結尾是@AdobeOrg。

SDK以下列方式使用orgId:

  • 它會在已驗證請求的x-gw-ims-org-id標頭中傳送orgId。 使用擁有您edgeCredentials認證的相同組織。
  • 它包含orgId在身分和同意Cookie的名稱中,例如kndctr_ADB3LETTERSANDNUMBERS_AdobeOrg_identity。 這些是網頁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