透過 Brand Portal 設定 Experience Manager Assets configure-aem-assets-with-brand-portal
設定Adobe Experience Manager Assets Brand Portal可讓您從Adobe Experience Manager Assets將核准的品牌資產以Cloud Service執行個體形式發佈到Brand Portal,並將它們發佈給Brand Portal使用者。
使用Cloud Manager啟動Brand Portal activate-brand-portal
Cloud Manager使用者為Experience Manager Assets as a Cloud Service執行個體啟用Brand Portal。 啟動工作流程會在後端建立所需的設定(授權權杖、IMS設定和Brand Portal雲端服務),並反映Cloud Manager中Brand Portal租使用者的狀態。 啟用Brand Portal可讓Experience Manager Assets使用者將資產發佈至Brand Portal,並分發給Brand Portal使用者。
必備條件
您需要下列專案,才能在Experience Manager Assets上以Cloud Service執行個體形式啟用Brand Portal:
- 以Cloud Service執行個體形式啟動並執行Experience Manager Assets。
- 有權存取Cloud Manager的使用者,已指派給Cloud Manager產品的設定檔。 如需詳細資訊,請參閱存取Cloud Manager。
啟動Brand Portal的步驟
您可以在以Cloud Service執行個體形式建立Experience Manager Assets的生產環境時啟用Brand Portal,或單獨啟用。 假設環境已建立,您現在必須啟用Brand Portal。
-
登入AdobeCloud Manager並導覽至 環境。
環境 頁面會顯示所有現有環境的清單。
-
從清單中選取環境(一個接一個)以檢視環境詳細資訊。
Brand Portal有權使用其中一個可用的環境,並會反映在 環境資訊 下。
找到與Brand Portal關聯的環境後,按一下 啟動Brand Portal 按鈕以開始啟動工作流程。
-
啟動Brand Portal租使用者需要幾分鐘的時間,因為啟動工作流程會在後端建立所需的設定。 Brand Portal租使用者啟動後,狀態會變更為「已啟用」。
org2-new
。 雖然在org1-existing
上手動設定的雲端設定可在Experience Manager Assets編寫執行個體中看到,但在從Cloud Manager啟動Brand Portal後將不再使用。另請參閱:
登入您的Brand Portal租使用者:
在Cloud Manager中啟用Brand Portal租使用者後,您可以從Admin Console登入Brand Portal,或直接使用租使用者URL。
您的Brand Portal租使用者的預設URL為: https://<tenant-id>.brand-portal.adobe.com/
。
其中,租使用者ID是IMS組織。
如果您不確定Brand Portal URL,請執行以下步驟:
-
登入Admin Console並導覽至 產品。
-
從左側面板中選取 Adobe Experience Manager Brand Portal - Brand Portal。
-
按一下 前往Brand Portal,直接在瀏覽器中開啟Brand Portal。
或是從 移至Brand Portal 連結複製Brand Portal租使用者URL,並將其貼到您的瀏覽器中以開啟Brand Portal介面。
測試連線
執行以下步驟來驗證Experience Manager Assets as a Cloud Service執行個體與Brand Portal租使用者之間的連線:
-
登入Experience Manager Assets。
-
從 工具 面板,瀏覽至 部署 > 發佈。
已在 Publish下建立至Brand Portal 的Brand Portal發佈代理程式(bpdistributionagent0)。
-
按一下 Publish到Brand Portal 以開啟發佈代理程式。
您可以在 狀態 標籤下看到發佈佇列。
發佈代理程式包含兩個佇列:
-
processing-queue:用於將資產發佈至Brand Portal。
-
error-queue:針對發佈失敗的資產。
note note NOTE 建議定期檢閱失敗並清除 錯誤佇列。 -
-
若要驗證Experience Manager Assets as a Cloud Service與Brand Portal之間的連線,請按一下 測試連線 圖示。
出現訊息,指出您的 測試封裝已成功傳遞。
note note NOTE 請避免停用發佈代理程式,因為可能導致在佇列中執行的資產發佈失敗。
若要驗證您的Experience Manager Assets as a Cloud Service執行個體與Brand Portal租使用者之間的連線,請從Experience Manager Assets發佈資產到Brand Portal。 如果連線成功,已發佈的資產會顯示在Brand Portal介面中。
您現在可以:
- 從Experience Manager Assets到Brand Portal的Publish資產
- 從Experience Manager Assets到Brand Portal的Publish資料夾
- 從Experience Manager Assets到Brand Portal的Publish集合
- 從Brand Portal到Experience Manager Assets的Publish資產 - Brand Portal中的資產來源
- 將預設集、結構和 Facet 發佈至 Brand Portal
- 將標記發佈至 Brand Portal
如需詳細資訊,請參閱Brand Portal檔案。
散發記錄檔
您可以監視資產發佈工作流程的分發代理程式記錄。
現在,讓我們從Experience Manager Assets發佈資產到Brand Portal並檢視記錄。
-
請依照 測試連線 區段中所示步驟(從1到4)操作,並導覽至發佈代理程式頁面。
-
按一下 記錄檔 以檢視處理和錯誤記錄檔。
發佈代理程式已產生下列記錄:
- INFO:這是系統產生的記錄,會在成功設定發佈代理程式時觸發。
- DSTRQ1 (請求1):測試連線上的觸發程式。
發佈資產時,會產生下列請求和回應記錄檔:
發佈代理程式請求:
- DSTRQ2 (請求 2):觸發資產發佈請求。
- DSTRQ3 (請求3):系統會觸發另一個請求,以發佈Experience Manager Assets資料夾(資產位於其中)並複製Brand Portal中的資料夾。
發佈代理程式回應:
- queue-bpdistributionagent0 (DSTRQ2):資產已發佈至 Brand Portal。
- queue-bpdistributionagent0 (DSTRQ3):系統會複製Brand Portal中的Experience Manager Assets資料夾(包含資產)。
在上述範例中,系統會觸發其他請求和回應。 由於資產是首次發佈,系統在Brand Portal中找不到父資料夾(新增路徑),因此觸發了額外的請求,要在Brand Portal中建立發佈資產的同名父資料夾。
除了在Experience Manager Assets as a Cloud Service上啟動Brand Portal的自動化工作流程外,還有另一種使用Adobe Developer Console手動設定Experience Manager Assets as a Cloud Service與Brand Portal的方法,我們不再建議使用。
使用Adobe Developer Console手動設定 manual-configuration
檢視更多建立OAuth設定。
以下章節說明如何使用Adobe Developer Console手動設定Experience Manager Assets as a Cloud Service與Brand Portal。
之前,Experience Manager Assets as a Cloud Service是透過Adobe Developer Console以Brand Portal手動設定,這種方式會取得Adobe的Identity Management Services (IMS)帳戶Token以授權Brand Portal租使用者。 它需要在Experience Manager Assets和Adobe Developer Console中進行設定。
- 在Adobe Developer Console中,為您的Brand Portal租使用者(組織)建立專案。
- 在Experience Manager Assets中,使用IMS帳戶和Brand Portal端點(組織URL)設定Brand Portal雲端服務。
- 從Experience Manager Assets發佈資產到Brand Portal以測試設定。
必備條件
您需要下列專案才能使用Brand Portal設定Experience Manager Assets:
- 以Cloud Service執行個體身份啟動並執行Experience Manager Assets
- Brand Portal租使用者URL
- 在Brand Portal租使用者的IMS組織具有系統管理員許可權的使用者
建立設定 create-new-configuration
以指定順序執行下列步驟,使用Brand Portal設定Experience Manager Assets。
在Adobe Developer Console中設定OAuth認證 config-oauth
在Adobe Developer Console中設定OAuth認證,並選取Brand Portal API。
使用OAuth建立新的Adobe IMS整合 create-ims-account-configuration
使用OAuth建立新的Adobe IMS整合,並在「雲端解決方案」下方的下拉式清單中選取Brand Portal。
設定雲端服務 configure-cloud-service
執行以下步驟來設定Brand Portal雲端服務:
-
登入Experience Manager Assets。
-
從 工具 面板,瀏覽至 Cloud Service > AEM Brand Portal。
-
在Brand Portal設定頁面中,按一下 建立。
-
指定設定的 標題。
選取您在設定IMS帳戶時所建立的IMS設定。
在 服務URL 欄位中,指定您的Brand Portal租使用者(組織) URL。
-
按一下 儲存並關閉。 雲端設定已建立。
您的Experience Manager Assets as a Cloud Service執行個體現在已設定為Brand Portal租使用者。
您現在可以檢查發佈代理程式,並將資產發佈到Brand Portal以測試設定。
如果啟用安全預覽,則在SPS中允許清單輸出IP
如果使用Dynamic Media-Scene7並為公司啟用安全預覽,則建議Scene7公司管理員允許列出使用SPS (Scene7 Publishing System) Flash UI之個別地區的公開輸出IP。
輸出IP如下:
另請參閱