Show Menu
主題×

使用智慧型內容服務設定資產標籤

您可以使 Adobe Experience Manager 用Adobe Developer Console與智慧型內容服務整合。 使用此配置可從中訪問Smart Content Service Experience Manager。
文章詳細說明了配置Smart Content Service所需的下列主要工作。 At the back end, the Experience Manager server authenticates your service credentials with the Adobe Developer Console gateway before forwarding your request to the Smart Content Service.
  1. 在中建立Smart Content Service 配置以 Experience Manager 生成公共密鑰。 取得公開憑證 以進行 OAuth 整合。
  2. 在 Adobe 開發人員控制台中建立整合 ,並上傳產生的公開金鑰。
  3. 使用Adobe Developer Console的 API金鑰和其他認證來設定您的部署。

必備條件

在您使用智慧型內容服務之前,請確定下列項目以在Adobe Developer Console上建立整合:
  • Adobe ID 帳戶具有組織的管理員權限。
  • 智慧型內容服務已為您的組織啟用。
除了上述功能外,若要啟用「增強智慧型標籤」,請另外安裝最新 的Experience Manager Service Pack

建立智慧型內容服務設定以取得

公開憑證可讓您在 Adobe 開發人員控制台上驗證設定檔。
  1. 在使用 Experience Manager 者介面中,存 取「工具 > 雲端服務 >舊 版雲端服務 」。
  2. In the Cloud Services page, click Configure Now under Assets Smart Tags .
  3. 在「建 立設定 」對話方塊中,指定「智慧標籤」設定的標題和名稱。 按一下​ 建立
  4. 在「 AEM智慧型內容服務 」對話方塊中,使用下列值:
    服務 URL : https://mc.adobe.io/marketingcloud/smartcontent
    授權伺服器 : https://ims-na1.adobelogin.com
    現在將其他欄位留空(稍後將提供)。 按一下​ 「確定」
    圖:「智慧型內容服務」對話方塊,提供內容服務URL
    以服務URL提供 的URL 無法透過瀏覽器存取,並產生404錯誤。 設定可正常運作,且與「服務URL」參 數值相同 。 有關整體服務狀態和維護計畫,請參 閱https://status.adobe.com
  5. 按一 下「下載OAuth整合的公用憑證 」,然後下載公用憑證檔案 AEM-SmartTags.crt
    圖:智慧型標籤服務的設定

Reconfigure when a certificate expires

證書過期後,將不再受信任。 您無法更新已過期的憑證。若要新增憑證,請依照下列步驟操作。
  1. 以管理員身分登入您的 Experience Manager 部署。按一 下「工具 >安 全性 >使 用者 」。
  2. 找到 dam-update-service 使用者後按一下該使用者。Click Keystore tab.
  3. 刪除憑證已過期的現有 similaritysearch 金鑰存放區。按一下​ 「儲存並關閉」
    圖:刪除金鑰存放區中現有的 similaritysearch 項目,以新增安全性憑證。
  4. 導覽至「 工具 > 雲端服務 >舊 版雲端服務」 。按一 下「資產智慧標籤 >顯 示設定 >可 用設定」 。按一下所需的設定。
  5. To download a public certificate, click Download Public Certificate for OAuth Integration .
  6. 存取 https://console.adobe.io ,並導覽至「整合」頁面上現有的智慧 內容服務 。 上傳新憑證。 For more information, see the instructions in Create Adobe Developer Console integration .

建立Adobe Developer Console整合

若要使用智慧型內容服務API,請在Adobe Developer Console中建立整合以取得 API金鑰 (產生於Adobe Developer Developer Integration的 CLIENT ID 欄位)、 TECHNICAL ACCOUNT ID、 Experience ManagerORGANIZATION ID、SecretClientConsole資產智慧服務設定中雲配置中標籤雲配置的智慧服務設定。
  1. 在瀏覽器中存取 https://console.adobe.io 。選取適當的帳戶,並確認相關聯的組織角色是系統管理員。
  2. 以任何所需的名稱建立專案。按一下​ 「新增 API」
  3. 在​ 新增 API 頁面上選取​ 「Experience Cloud」 ,然後選取​ 「智慧內容」 。按一下​ 下一步
  4. 選取​ 「上傳您的公開金鑰」 。提供從 Experience Manager 下載的憑證檔案。畫面上會顯示已成功上傳公開金鑰訊息。按一下​ 下一步
    建立新的服務帳戶(JWT) 憑證頁面會顯示剛設定的服務帳戶的公開金鑰。
  5. 按一下​ 下一步
  6. 在​ 選取產品設定檔 ​頁面上,選取​ 「智慧內容服務」 。按一下​ 「儲存已設定的 API」
    此時會出現一個頁面,顯示更多關於設定的資訊。請保持此頁面的開啟狀態,以複製並新增這些值至中的 Assets智慧標籤服務設定(Smart Tagging Service Settings of cloud configuration), Experience Manager 以設定智慧標籤。
    圖:Adobe Developer Console中的整合詳細資訊

設定智慧型內容服務

若要設定整合,請使用Adobe Developer Console整合的 TECHNICAL ACCOUNT ID、 ORGANIZATION ID、 CLIENT SECRET和 CLIENT ID欄位的值。 建立智慧型標籤雲端設定可讓您驗證部署中的API Experience Manager 要求。
  1. 在中, Experience Manager導航至「 工具 > Cloud服務 >舊版Cloud服務 ​>開放Cloud Services主控台。
  2. 在「資 產智慧標籤 」下,開啟上述建立的設定。 在服務設定頁面上,按一下「 編輯 」。
  3. 在「 AEM Smart Content Service 」對話方塊中 ,使用「服務URL」和「授權伺服器」欄位的預先填入值
  4. 對於「Api金鑰 」、「Technical Account ID 」、「組織ID」和「Client Secret 建立Adobe Developer Console整合 」欄位,複製並使用下列在Adobe Console Developer Console整合中產生的值:
    資產智慧標記服務設定
    Adobe Developer Console 整合欄位
    API 金鑰
    用戶端ID
    技術帳戶 ID
    技術帳戶ID
    組織 ID
    組織 ID
    用戶端密碼
    用戶端密碼

驗證設定

完成配置後,可使用JMX MBean來驗證配置。 若要驗證,請遵循下列步驟。
  1. 訪問您 Experience Manager 的伺服器 https://[aem_server]:[port]
  2. 前往「工 > 作業 > Web Console 」以開啟OSGi主控台。 按一 下「主>JMX 」。
  3. 按一下 com.day.cq.dam.similaritysearch.internal.impl . 它會開啟「相 似性搜尋雜項任務」
  4. 按一下 validateConfigs() . 在「驗證 配置」對話 ,按一下 調用
驗證結果會顯示在相同的對話方塊中。

在 DAM更新資產工作流程中啟用智慧標籤 (選用)

  1. In Experience Manager, go to Tools > Workflow > Models .
  2. 在「 工作流模型 」頁面上,選擇「 DAM 更新資產 」工作流模型。
  3. 按一下工具列中的​ 「編輯」
  4. 展開「側面板」以顯示步驟。拖 曳DAM Workflow (DAM工作流程) 區段中可用的智慧型標籤資產步驟,並將其置於​ 「處理縮 圖」 ​步驟之後 。
    圖:在「DAM 更新資產」工作流程中,在處理縮圖步驟之後新增智慧標記資產步驟。
  5. 在編輯模式中開啟步驟。在「 進階設定 」下,確定已選取 「處理常式進階 」選項。
    圖:設定DAM更新資產工作流程並新增智慧標籤步驟
  6. 在「參 」頁籤中,如果希望工作流完成,即使自動標籤步驟失敗,請選擇「忽略錯誤 ​」。
    圖:設定DAM更新資產工作流程,以新增智慧型標籤步驟並預先選取處理常式
    若無論是否對資料夾啟用智慧標記,都要在資產上傳時標記資產,請選取​ 「忽略智慧標記旗標」
    圖:設定DAM更新資產工作流程以新增智慧型標籤步驟,並選取忽略智慧型標籤標幟
  7. 按一下​ 「確定」 ​關閉程序步驟,然後儲存工作流程。