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

您可以使用Adobe Developer Console將Adobe Experience Manager與智慧型內容服務整合。 使用此配置可從Experience Manager內訪問Smart Content Service。

文章詳細說明了配置Smart Content Service所需的下列主要工作。 在後端,Experience Manager伺服器會先使用Adobe Developer Console閘道驗證您的服務認證,然後再將您的要求轉送至智慧型內容服務。

  1. 在中建立智 能內容服 Experience Manager 務配置以生成公共密鑰。取得公開憑證以進行 OAuth 整合。

  2. 在 Adobe 開發人員控制台中建立整合,並上傳產生的公開金鑰。

  3. 使用API金 鑰和其他來自的認證來設定您的部署 Adobe Developer Console。

  4. 測試設定

  5. (可選)啟用資產上傳的自動標籤

必備條件

在使用Smart Content Service之前,請確定以下內容以在Adobe Developer Console上建立整合:

  • Adobe ID 帳戶具有組織的管理員權限。

  • 智慧型內容服務已為您的組織啟用。

除了上述功能外,若要啟用「增強的智慧型標籤」,請另外安裝最新的Experience Manager Service Pack

建立Smart Content Service配置以獲取公共證書

公共證書允許您在Adobe Developer Console上驗證您的配置檔案。

  1. 在Experience Manager使用者介面中,存取​工具 > 雲端服務 > 舊版雲端服務

  2. 在「雲端服務」頁面中,按一下「資產智慧標籤」下的「立即設定」。][

  3. 在​建立配置​對話框中,指定智慧標籤配置的標題和名稱。 按一下​建立

  4. 在​AEM Smart Content Service​對話方塊中,使用下列值:

    服務 URL: https://mc.adobe.io/marketingcloud/smartcontent

    授權伺服器: https://ims-na1.adobelogin.com

    現在將其他欄位留空(稍後將提供)。 按一下​「確定」

    Experience Manager Smart Content Service對話框,用於提供內容服務URL

    圖:「智慧型內容服務」對話方塊,提供內容服務URL

    注意

    以服務URL提供的URL無法透過瀏覽器存取,並產生404錯誤。 此配置與服務URL參數的值相同,工作正常。 有關整體服務狀態和維護計畫,請參見https://status.adobe.com

  5. 按一下「下載OAuth整合的公用憑證​[!UICONTROL 」,然後下載公用憑證檔案AEM-SmartTags.crt。]

    為智慧標籤服務建立的設定的表示

    圖:智慧型標籤服務的設定

在證書過期時重新配置

證書過期後,將不再受信任。 您無法更新已過期的憑證。若要新增憑證,請依照下列步驟操作。

  1. 以管理員身分登入您的 Experience Manager 部署。按一 下「工具 >安 全性 >使 用者」。

  2. 找到 dam-update-service 使用者後按一下該使用者。按一下「密鑰庫」頁籤。

  3. 刪除憑證已過期的現有 similaritysearch 金鑰存放區。按一下​「儲存並關閉」

    刪除Keystore中現有的相似性搜尋項目,以新增安全憑證

    圖:刪除金鑰存放區中現有的 similaritysearch 項目,以新增安全性憑證。

  4. 導覽至「 工具 > 雲端服務 >舊 版雲端服務」。按一 下「資產智慧標籤 >顯 示設定 >可 用設定」。按一下所需的設定。

  5. 若要下載公用憑證,請按一下「下載OAuth整合的公用憑證​]」。[

  6. 存取https://console.adobe.io,並導覽至​Integrations​頁面上現有的智慧型內容服務。 上傳新憑證。 如需詳細資訊,請參閱建立Adobe Developer Console整合中的指示。

建立Adobe Developer Console整合

若要使用智慧型內容服務API,請在Adobe Developer Console中建立整合,以取得API金鑰(產生於Adobe Developer Console整合的用戶端ID欄位)、技術帳戶ID、ORGANIZATION<A10/><A10/><A12/>中雲端組態的資產智慧標籤服務設定<A11/>的ID和用戶端密碼。Experience Manager][

  1. 在瀏覽器中存取 https://console.adobe.io。選取適當的帳戶,並確認相關聯的組織角色是系統管理員。

  2. 以任何所需的名稱建立專案。按一下​「新增 API」

  3. 在​新增API​頁面上,選取​Experience Cloud,然後選取​智慧型內容。 按一下​下一步

  4. 選取​「上傳您的公開金鑰」。提供從 Experience Manager 下載的憑證檔案。畫面上會顯示已成功上傳公開金鑰訊息。按一下​下一步

    建立新的服務帳戶(JWT) 憑證頁面會顯示剛設定的服務帳戶的公開金鑰。

  5. 按一下​下一步

  6. 在​選取產品設定檔​頁面上,選取​「智慧內容服務」。按一下​「儲存已設定的 API」

    此時會出現一個頁面,顯示更多關於設定的資訊。請保持此頁面的開啟,以複製並新增這些值至Experience Manager雲端設定的資產智慧標籤服務設定中,以設定智慧標籤。

    在「概覽」索引標籤中,您可以檢閱為整合提供的資訊。

    圖:Adobe Developer Console中的整合詳細資訊

配置Smart Content Service

若要設定整合,請使用Adobe Developer Console整合的TECHNICAL ACCOUNT ID、ORGANIZATION ID、CLIENT SECRET和CLIENT ID欄位。 建立智慧型標籤雲端設定可讓您驗證來自Experience Manager部署的API要求。

  1. 在Experience Manager中,導覽至​工具>雲端服務>舊版雲端服務​以開啟雲端服務主控台。

  2. 在​Assets Smart Tags​下,開啟上述建立的組態。 在服務設定頁上,按一下​編輯

  3. 在「 AEM Smart Content Service 」對話方塊中 ,使用「服務URL」和「授權伺服器」欄位的預先填入值

  4. 對於Api金鑰、技術帳戶ID、組織ID和用戶端密碼欄位,請複製並使用Adobe Developer Console整合中產生的下列值。

    資產智慧標記服務設定 Adobe Developer Console 整合欄位
    API 金鑰 用戶端ID
    技術帳戶 ID 技術帳戶ID
    組織 ID 組織 ID
    用戶端密碼 用戶端密碼

驗證設定

完成配置後,請使用JMX MBean來驗證配置。 若要驗證,請遵循下列步驟。

  1. https://[aem_server]:[port]訪問Experience Manager伺服器。

  2. 轉至​工具>操作> Web Console​以開啟OSGi控制台。 按一下​主> JMX

  3. 按一下​com.day.cq.dam.similaritysearch.internal.impl。 它開啟​SimiliaritySearch雜項任務

  4. 按一下​validateConfigs()。 在​驗證配置​對話框中,按一下​調用

    驗證結果會顯示在相同的對話方塊中。

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

  1. 在Experience Manager中,轉至​工具 > 工作流 > 模型

  2. 在「 工作流模型 」頁面上,選擇「DAM 更新資產 」工作流模型。

  3. 按一下工具列中的​「編輯」

  4. 展開「側面板」以顯示步驟。拖 曳DAM Workflow (DAM工作流程) 區段中可用的智慧型標籤資產步驟,並將其置於​「處理縮 圖」​步驟之後 。

    在「DAM 更新資產」工作流程中,在處理縮圖步驟之後新增智慧標記資產步驟

    圖:在「DAM 更新資產」工作流程中,在處理縮圖步驟之後新增智慧標記資產步驟。

  5. 在編輯模式中開啟步驟。在「 進階設定」下,確定已選取 「處理常式進階 」選項。

    設定DAM更新資產工作流程並新增智慧標籤步驟

    圖:設定DAM更新資產工作流程並新增智慧標籤步驟

  6. 在「參 」頁籤中,如果希望工作流完成,即使自動標籤步驟失敗,請選擇「忽略錯誤 ​」。

    設定DAM更新資產工作流程,以新增智慧型標籤步驟並預先選取處理常式

    圖:設定DAM更新資產工作流程,以新增智慧型標籤步驟並預先選取處理常式

    若無論是否對資料夾啟用智慧標記,都要在資產上傳時標記資產,請選取​「忽略智慧標記旗標」

    設定DAM更新資產工作流程以新增智慧型標籤步驟,並選取忽略智慧型標籤標幟

    圖:設定DAM更新資產工作流程以新增智慧型標籤步驟,並選取忽略智慧型標籤標幟

  7. 按一下​「確定」​關閉程序步驟,然後儲存工作流程。

本頁內容