設定App Builder
asset compute專案是特別定義的App Builder專案,因此需要在Adobe Developer Console中存取App Builder才能設定和部署它們。
在Adobe Developer Console中建立和設定App Builder set-up
設定App Builder的點進(無音訊)
-
使用與已布建帳戶和服務相關聯的Adobe ID登入Adobe Developer Console。 請確定您是 系統管理員 或屬於正確Adobe組織的 開發人員角色。
-
點選「建立新專案>從範本建立專案> App Builder」以建立App Builder專案
如果_建立新專案 按鈕或 App Builder _型別無法使用,表示您的Adobe組織未布建為App Builder。
-
專案標題:
WKND AEM Asset Compute
-
應用程式名稱:
wkndAemAssetCompute<YourName>
- 應用程式名稱 在所有FApp Builderirefly專案中必須是唯一的,且之後不可修改。 在您的公司或組織名稱加上前置字元,並以有意義的尾碼加上前置字元是一種好方法,例如:
wkndAemAssetCompute
。 - 若要自行啟用,通常最好將您的名稱后置至 應用程式名稱 (例如
wkndAemAssetComputeJaneDoe
),以避免與其他App Builder專案發生衝突。
- 應用程式名稱 在所有FApp Builderirefly專案中必須是唯一的,且之後不可修改。 在您的公司或組織名稱加上前置字元,並以有意義的尾碼加上前置字元是一種好方法,例如:
-
在 工作區 下新增名稱為
Development
的環境 -
在 Adobe I/O Runtime 底下,確定已選取 包含每個工作區的執行階段
-
點選 儲存 以儲存專案
-
-
在App Builder專案中,從工作區選擇器中選取
Development
-
點選「+新增服務> API」以開啟「新增API」精靈,使用此方法新增下列API:
-
Experience Cloud>Asset compute
- 選取「產生金鑰組」並點選「產生金鑰組」按鈕,然後將下載的
config.zip
儲存到安全的位置,以供稍後使用 - 點選 下一步
- 選取產品設定檔 整合 — Cloud Service,然後點選 儲存設定的API
- 選取「產生金鑰組」並點選「產生金鑰組」按鈕,然後將下載的
-
Adobe服務> I/O事件 並點選 儲存已設定的API
-
Adobe服務> I/O管理API 並點選 儲存已設定的API
-
存取private.key private-key
設定Asset computeAPI整合時,已產生新的金鑰組,且已自動下載config.zip
檔案。 此config.zip
包含產生的公開憑證和相符的private.key
檔案。
- 將
config.zip
解壓縮至檔案系統上的安全位置,因為private.key
稍後會使用- 請勿將秘密和私密金鑰新增至Git的安全性事宜。
檢閱服務帳戶(JWT)認證
本機Adobe I/O開發工具使用此Asset compute專案的認證來與Adobe I/O Runtime互動,並且需要合併到Asset compute專案中。 請熟悉「服務帳戶」(JWT)憑證。
- 從Adobe I/O專案App Builder專案中,確定已選取
Development
工作區 - 點選 認證 下的 服務帳戶(JWT)
- 檢閱顯示的Adobe I/O證明資料
- 在底部列出的 公開金鑰 在將 Asset computeAPI 新增至此專案時,其下載的
config.zip
中的 private.key 對應專案。- 如果私密金鑰遺失或受損,可以移除相符的公開金鑰,並使用此介面在中產生或上傳到Adobe I/O的新金鑰組。
- 在底部列出的 公開金鑰 在將 Asset computeAPI 新增至此專案時,其下載的