使用「連線資產」在 中共用 DAM 資產 Experience Manager Sites

大型企業中,建立網站所需的基礎架構可能很分散。有時候,建立這些網站的網站建立功能和數位資產可能會存放在不同的部署中。原因之一,是現有部署分散,需要搭配使用。 另一個原因可能是收購導致基礎架構的差異,包括母公司希望一起使用的不同Experience Manager版本。

「連線資產」功能整合Experience Manager Sites和Experience Manager Assets,可支援上述使用案例。 使用者可以在Sites中建立網頁,使用個別Assets部署中的數位資產。

連線資產概觀

在頁面編輯器中編輯頁面時,作者可以順暢地搜尋、瀏覽及內嵌來自作為資產來源之不同Assets部署的資產。 管理員將具有Sites功能的Experience Manager部署與具有Assets功能的Experience Manager其他部署建立一次性整合。 網站作者也可以透過「連線資產」在其網站的網頁中使用Dynamic Media影像,並運用Dynamic Media功能,例如智慧型裁切和影像預設集。

對於Sites作者,遠端資產以唯讀本機資產的形式提供。 此功能可支援順暢的搜尋作業,並允許一次使用數個遠端資產。若要一次在Sites部署中提供許多遠端資產,請考慮大量移轉資產。 請參閱Experience Manager資產移轉指南

先決條件和支援的部署

使用或設定此功能之前,請先確定下列事項:

  • 使用者是每個部署中適當使用者群組的成員。

  • 對於Adobe Experience Manager部署類型,滿足支援的條件之一。 Experience Manager 6.5可 Assets 搭配 Experience Manager Cloud Service使用。如需此功能在Experience Manager中以Cloud Service形式運作的詳細資訊,請參閱 Experience Manager 中以 Cloud Service🔗形式運作的連線資產。

    Sites as a Cloud Service Experience Manager AMS上的 Sites 6.5 Experience Manager 6.5內 Sites 部部署
    Experience Manager Assetsas aCloud Service 支援 支援 支援
    Experience ManagerAMS上的 Assets 6.5 支援 支援 支援
    Experience Manager6.5內 Assets 部部署 不支援 不支援 不支援

支援的檔案格式

作者在「內容尋找器」中搜尋影像和下列類型的檔案,並在「頁面編輯器」中使用搜尋的資產。 文檔將添加到Download元件,並將影像添加到Image元件。 作者也會在延伸預設DownloadImage元件的任何自訂Experience Manager元件中新增遠端資產。 支援的格式為:

相關使用者和群組

以下說明設定及使用功能以及其相對應的使用者群組時,相關的各種角色。本機範圍適用於作者建立網頁的使用案例。 遠端範圍適用於託管所需資產的 DAM 部署。Sites作者會擷取這些遠端資產。

角色 範圍 使用者群組 逐步說明中的使用者名稱 需求
Sites 管理員 本機 Experience Manager administrators admin 設定Experience Manager並配置與遠程Assets部署的整合。
DAM 使用者 本機 Authors ksaner 用於檢視及複製 /content/DAM/connectedassets/ 中擷取的資產。
Sites 作者 本機
  • Authors (在遠端DAM上具有讀取存取權,並在本機上具有作者存取權 Sites)
  • dam-users 本地 Sites
ksaner 一般使用者為Sites作者,他們使用此整合來改善其內容速度。 作者可使用內容尋找器,並在本機網頁中使用所需影像,在遠端DAM中搜尋及瀏覽資產。 已採用 ksaner DAM 使用者的認證。
Assets 管理員 遠端 Experience Manager administrators admin 遠端 Experience Manager 設定跨原始資源共用 (CORS)。
DAM 使用者 遠端 Authors ksaner 遠端 Experience Manager 在遠程Experience Manager部署上編寫角色。 使用內容尋找器在「連線資產」中搜尋和瀏覽資產。
DAM 經銷商 (技術使用者) 遠端 Sites Authors ksaner 遠端 Experience Manager Experience Manager本機伺服器(非Sites作者角色)會代表Sites作者,使用遠端部署上的此使用者來擷取遠端資產。 此角色與上述的兩個 ksaner 角色不一樣,而且屬於不同的使用者群組。

配置Sites和Assets部署之間的連接

Experience Manager管理員可以建立此整合。 建立後,需要的使用權限會透過使用者群組建立。 在Sites部署和DAM部署中定義使用者群組。

要配置「已連接資產」和本地Sites連接,請執行以下步驟:

  1. 使用以下命令訪問現有Sites部署或建立部署:

    1. 在JAR檔案的資料夾中,在終端上執行以下命令以建立每個Experience Manager伺服器。

      java -XX:MaxPermSize=768m -Xmx4096m -jar <quickstart jar filepath> -r samplecontent -p 4502 -nofork -gui -nointeractive &

    2. 幾分鐘後,Experience Manager伺服器將成功啟動。 將此Sites部署視為網頁編寫的本地電腦,如https://[local_sites]:4502

  2. 確保Sites部署和AMS上的Assets部署上存在具有適當範圍的用戶和角色。 在Assets部署上建立技術用戶,並將其添加到涉及的用戶和組中提及的用戶組。

  3. https://[local_sites]:4502訪問本地Sites部署。 按一下​「工具 > 資產 > 連線資產設定」,並提供下列各值:

    1. 配置的​Title
    2. 遠端 DAM URL是格式 Assets 中位置的URL https://[assets_servername]:[port]
    3. DAM 經銷商 (技術使用者) 的認證。
    4. 在​掛接點​欄位中,輸入Experience Manager擷取資產的本機Experience Manager路徑。 例如,remoteassets 資料夾。從DAM擷取的資產會儲存在Sites部署的此資料夾中。
    5. 本機網 站URL是部署的 Sites 位置。Assets 部署會使用此值來維護此部署所擷取之數位資產的 Sites 參考。
    6. Sites技術用戶的憑據。
    7. 原始二進位傳輸最佳化臨界值​欄位值會指定原始資產(包括轉譯)是否同步傳輸。 檔案大小較小的資產可以輕鬆擷取,而檔案大小相對較大的資產最好以非同步方式同步。 值取決於您的網路功能。
    8. 如果您是使用資料存放區來儲存資產,且「資料存放區」是兩個 部署之間的共用儲存空間,請選取​「與連線資產共用的資料存放區」。在此情況下,臨界值限制並不重要,因為資料存放區上有實際的資產二進位檔,且不會傳輸。

    連線資產功能的典型設定

    圖:「連線資產」功能的一般設定。

  4. 部署Assets上的現有數位資產已處理且會產生轉譯。 這些轉譯會使用此功能擷取,因此不需要重新產生轉譯。 停用工作流程啟動器以防止重新產生轉譯。 調整(Sites)部署上的啟動器配置,以排除connectedassets資料夾(資產會擷取在此資料夾中)。

    1. 在Sites部署中,按一下「工具 > 工作流 > 啟動器」。

    2. 搜尋將 DAM 更新資產​和 DAM 中繼資料回寫​設為工作流程的啟動器。

    3. 選取工作流程啟動器,然後按一下動作列上的​「屬性」

    4. 在屬性精靈中,將​路徑​欄位變更為下列對應,以更新其規則運算式以排除掛接點​connectedassets

    變更前 變更後
    /content/dam(/((?!/subassets).)*/)renditions/original /content/dam(/((?!/subassets)(?!connectedassets).)*/)renditions/original
    /content/dam(/.*/)renditions/original /content/dam(/((?!connectedassets).)*/)renditions/original
    /content/dam(/.*)/jcr:content/metadata /content/dam(/((?!connectedassets).)*/)jcr:content/metadata
    注意

    作者擷取資產時,會擷取遠端 部署上可用的所有轉譯項目。若要針對所擷取的資產建立更多轉譯項目,請略過此設定步驟。「DAM更新資產」工作流程會隨即觸發,並建立更多轉譯項目。 這些轉譯僅可在本機Sites部署中使用,不可在遠端DAM部署中使用。

  5. 在Assets部署的CORS設定中,將Sites部署新增為允許的來源。 如需詳細資訊,請參閱了解CORS

  6. 配置相同網站Cookie支援

您可以檢查已配置Sites部署和Assets部署之間的連接。

已連接資產的連接測 Sites
試圖:已設定連線資產的連線測試 Sites。

設定動態媒體資產的連線

您可以配置Sites部署和Dynamic Media部署之間的連接,使網頁作者可以在其網頁中使用Dynamic Media映像。 編寫網頁時,使用遠端資產和遠端Dynamic Media部署的體驗維持不變。

若要為動態媒體部署設定「連線資產」功能,請遵循下列步驟:

  1. 在遠端Assets製作部署上,將Dynamic Media啟用並設為全域設定。 若要設定Dynamic Media,請參閱設定Dynamic Media

    在遠端 Assets 部署中,在Dynamic Media 同步模式中,選 取預設為啟用

  2. 設定網站與資產部署之間的連線所述,建立連線資產設定。 此外,選取「擷取Dynamic Media連線資產的原始轉譯」選項。

  3. 在本地Sites和遠程Assets部署上配置Dynamic Media。 請依照configure Dynamic Media的指示操作。

    • 在所有設定中使用相同的公司名稱。
    • 在本地Sites上,在Dynamic Media同步模式中,選擇​預設情況下禁用。 Sites部署只需要對Dynamic Media帳戶的只讀訪問。
    • 在本機Sites上,在​發佈資產​選項中,選取​選擇性發佈。 請勿選取​同步所有內容
  4. 啟用影像核心元件🔗中的Dynamic Media 支援。 當本機Sites部署的網頁中的作者使用Dynamic Media影像時,此功能可讓預設的影像元件顯示Dynamic Media影像。

使用遠端資產

網站作者使用「內容尋找器」連線至DAM部署。 作者可以瀏覽、搜尋和拖曳元件中的遠端資產。若要向遠端 DAM 驗證,請備妥管理員提供的 DAM 使用者認證。

作者可在單一網頁中使用本機DAM和遠端DAM部署上可用的資產。 使用「內容尋找器」,以便在搜尋本機 DAM 和搜尋遠端 DAM 之間切換。

系統只會擷取具有完全對應標籤的遠端資產標籤,以及本機Sites部署中可用的相同分類階層。 其他所有標籤會一概捨棄。作者可以使用遠端Experience Manager部署上的所有標籤來搜尋遠端資產,因為這提供全文搜尋功能。

逐步使用說明

不妨使用上述設定試著編寫體驗,以了解功能的運作方式。在遠端 DAM 部署中使用您所選擇的文件或影像。

  1. 從Experience Manager工作區存取​Assets > Files,導覽至遠端部署的Assets介面。 或者,您也可以在瀏覽器中存取 https://[assets_servername_ams]:[port]/assets.html/content/dam。上傳您選擇的資產。

  2. 在Sites部署中,在右上角的配置式激活器中,按一下「模擬為​」。​輸入 ksaner 作為使用者名稱,選取畫面上提供的選項,然後按一下​「確定」

  3. 在​「Sites > We.Retail > tw > zh」​開啟「We.Retail」網頁。編輯頁面。或者,您也可以在瀏覽器中存取 https://[aem_server]:[port]/editor.html/content/we-retail/us/en/men.html,進而編輯頁面。

    按一下頁面左上角的​「切換側面板」

  4. 開啟Assets標籤,然後按一下​登入連線資產

  5. 提供憑證 ksaner 作為使用者名稱,且以 password 作為密碼。此使用者對這兩種Experience Manager部署都有編寫權限。

  6. 搜尋您新增至 DAM 的資產。遠端資產會顯示於左側面板。篩選影像或文件,並進一步篩選支援的文件類型。拖曳 Image 元件上的影像和 Download 元件上的文件。

    本機Sites部署上,擷取的資產為唯讀狀態。 您仍可以使用Sites元件提供的選項來編輯擷取的資產。 由元件進行編輯屬於非破壞性動作。

    在遠端 DAM 上搜尋資產時,篩選文件類型和影像的選項

    圖:在遠端 DAM 上搜尋資產時,篩選文件類型和影像的選項.

  7. 如果資產是以非同步方式擷取,一有擷取任務執行失敗,網站作者就會收到通知。在編寫時或甚至在編寫後,作者都可以在非同步作業使用者介面中查看擷取任務和錯誤的詳細資訊。

    背景中非同步擷取資產作業的相關通知。

    圖:背景中非同步擷取資產作業的相關通知。

  8. 發佈頁面時,Experience Manager會顯示頁面上使用的完整資產清單。 請確認發佈時,系統已成功擷取遠端資產。若要檢查所擷取資產的每個狀態,請參閱非同步作業使用者介面。

    注意

    即使有一或多個遠端資產未成功擷取,頁面還是會照常發佈。使用遠端資產的元件會以空白形式發佈。Experience Manager通知區域會針對非同步作業頁面中顯示的錯誤顯示通知。

注意

擷取的遠端資產一旦用於網頁中,只要任何人有權存取本機資料夾,都可搜尋和使用。 擷取的資產會儲存在本機資料夾中(上述逐步說明中的connectedassets)。 這些資產也可供搜尋,並可透過「內容尋找器」顯示於本機存放庫。

擷取的資產可設為其他任何本機資產以供使用,只是相關聯的中繼資料無法編輯。

檢查跨網頁的資產使用情形

Experience Manager 可讓DAM使用者檢查資產的所有參考。它有助於了解及管理遠端Sites和複合資產中資產的使用情形。 部署Experience Manager Sites的許多網頁作者可以在不同網頁的遠端Assets上使用資產。 為了簡化資產管理,避免導致參考損毀,DAM使用者必須檢查本機和遠端網頁上資產的使用情形。 資產的屬性頁面中的參考標籤會列出資產的本機和遠端參考。

要查看和管理Assets部署上的引用,請執行以下步驟:

  1. 在「Assets控制台」中選擇資產,然後從工具欄按一下「屬性」。

  2. 按一下「參考」標籤。 請參閱​本機參考 ,以了解在Assets部署上使用資產的資訊。 請參閱​**遠端參考以取得Sites部署上資產的使用,該部署是使用連線資產功能擷取資產。

    資產屬性頁面中的遠端參考

  3. Sites頁面的參考會顯示每個本機Sites的參考總數。 查找所有參照並顯示參照總數可能需要一些時間。

  4. 參考清單是互動式的,DAM使用者可以按一下參考以開啟參考頁面。 如果由於某些原因無法擷取遠端參考,則會顯示通知,通知使用者失敗。

  5. 使用者可以移動或刪除資產。 移動或刪除資產時,所有選取資產/資料夾的參考總數會顯示在警告對話方塊中。 刪除尚未顯示參考的資產時,會顯示警告對話方塊。

    強制刪除警告

限制和最佳實務

  • 若要取得資產使用情形的相關分析,請在Sites例項上設定 Assets Insight功能。

權限與資產管理

  • 本機資產不會與遠端部署上的原始資產同步。對 DAM 部署所做的任何編輯、刪除或撤銷權限操作都不會傳播到下游。
  • 本機資產為唯讀副本。Experience Manager 元件會對資產執行非破壞性的編輯作業。不允許執行其他編輯作業。
  • 本機擷取的資產僅適用於編寫用途。無法套用資產更新工作流程,也無法編輯中繼資料。
  • 僅支援影像和列出的文件格式。Content Fragments 不 Experience Fragments 支援和。
  • Experience Manager 不會擷取中繼資料結構。這表示所有擷取的中繼資料都可能無法顯示。 如果在Sites部署上單獨更新架構,則會顯示所有元資料屬性。
  • 所有Sites作者都對擷取的復本擁有讀取權限,即使作者無法存取遠端DAM部署亦然。
  • 不提供 API 以支援自訂整合。
  • 此功能可支援順暢的搜尋作業及使用遠端資產。若要在本機部署中一次提供多個遠端資產,不妨考慮移轉資產。請參閱資產移轉指南
  • 您無法在頁面屬性使用者介面上將遠端資產設為頁面縮圖。 您可以按一下「選擇影像」,從縮圖的用戶介面設定頁面屬性中的網頁縮圖。

設定和授權

  • Assets 支援在 Adobe Managed Services 上部署。
  • Sites 一次可連線至 Assets 單一存放庫。
  • 需要Assets的許可證才能作為遠程儲存庫使用。
  • 需要Sites的一個或多個許可證作為本地編寫部署。

使用狀況

  • 使用者可在編寫時搜尋遠端資產,並拖曳到本機頁面上。 不支援其他功能。
  • 擷取作業會於 5 秒後逾時。如果有網路或其他方面的問題,作者擷取資產時就可能遇到問題。作者可從Content Finder拖曳遠端資產至Page Editor,以重新嘗試。
  • 您可以對擷取的資產執行非破壞性的簡單編輯作業,也能執行透過 Image 元件支援的編輯工作。資產僅供唯讀。
  • 重新擷取資產的唯一方法是將其拖曳至頁面上。 沒有API支援或其他方法可重新擷取資產以進行更新。
  • 如果從DAM終止服務資產,這些資產會繼續在Sites頁面上使用。
  • 資產的遠端參考項目會以非同步方式擷取。 參考和總計數不是即時的,如果DAM使用者檢視參考時,Sites作者使用資產,可能會有一些差異。 DAM使用者可以重新整理頁面,並在幾分鐘內重試以取得總計數。

疑難排解問題

若要疑難排解常見錯誤,請遵循下列步驟:

  • 如果您無法從內容尋找器搜尋遠端資產,請確定已具備必要的角色和權限。

  • 從遠端DAM擷取的資產可能因一或多個原因無法發佈在網頁上。 遠程伺服器上不存在它,缺少獲取它的適當權限,或者網路故障可能是原因。 確認資產未從遠端DAM中移除。 請確定已具備適當權限,並符合必要條件。 重試將資產新增至頁面並重新發佈。 檢查非同步工作清單,找出資產擷取作業的錯誤。

  • 如果您無法從本機Sites部署存取遠端DAM部署,請確定允許跨網站Cookie,並設定相同網站Cookie支援。 如果跨網站Cookie遭到封鎖,Experience Manager的部署可能無法驗證。 例如,在無痕模式中, Google Chrome可能會封鎖第三方Cookie。 若要允許Chrome瀏覽器中的Cookie,請按一下位址列中的「眼睛」圖示,導覽至​網站無法運作 > 已封鎖,選取遠端DAM URL,並允許登入代號Cookie。 或者,請參閱如何啟用第三方Cookie

    Chrome瀏覽器中無痕模式出現Cookie錯誤

  • 如果未檢索遠程引用並導致錯誤消息,請檢查Sites部署是否可用,並檢查網路連接問題。 稍後重試以檢查。 Assets 部署嘗試兩次建立與部署 Sites 的連接,然後報告失敗。

    無法擷取資產遠端參考

本頁內容