將媒體檔案移轉至AEM Assets DAM

Adobe Commerce和Adobe Experience Manager (AEM)皆提供內建功能,可簡化從Commerce到AEM Assets 數位資產管理系統(DAM)​的媒體檔案移轉。 您也可以從其他來源移轉媒體檔案。

先決條件

類別
需求
系統需求
  • 已布建AEM Assets的AEM as a Cloud Service環境
  • 足夠的儲存容量
  • 大型檔案傳輸的網路頻寬
必要的存取權和許可權
  • AEM Assets as a Cloud Service的管理員存取權
  • 存取儲存媒體檔案的來源系統(Adobe Commerce或外部系統)
  • 存取雲端儲存服務的適當許可權
雲端儲存空間帳戶
  • AWS S3或Azure Blob儲存帳戶
  • 私人容器/貯體設定
  • 驗證認證
Source內容
  • 可移轉的已整理媒體檔案
  • AEM Assets支援的格式影像和視訊檔案。
  • 乾淨的重複資產
中繼資料準備

移轉最佳實務

  1. 移轉前可透過移除未使用和重複的內容來組織資產。

  2. 依大小、格式或使用案例以邏輯方式組織資產。

  3. 請考慮將大型移轉分成較小的批次。

  4. 排程非尖峰時間耗用大量資源的匯入。

  5. 在完整匯入之前驗證中繼資料對應。

移轉工作流程

依照移轉工作流程從Adobe Commerce或其他外部系統匯出媒體檔案,並將其匯入AEM Assets DAM。

步驟1:從現有的資料來源匯出內容

僅[個PaaS]{class="badge informative" title="僅適用於雲端專案上的Adobe Commerce (Adobe管理的PaaS基礎結構)。"}

對Adobe Commerce商家而言,遠端儲存模組​可方便媒體檔案匯入和匯出。 此模組可讓企業使用AWS S3等遠端儲存服務來儲存和管理媒體檔案。 若要設定Commerce執行個體的遠端儲存空間,請參閱Commerce設定指南中的​設定遠端儲存空間

如果您將媒體檔案儲存在Adobe Commerce外部,請直接將它們上傳到AEM as a Cloud Service支援的資料來源之一。

步驟2:建立中繼資料對應的CSV檔案

匯出媒體檔案後,請建立CSV檔案,以使用自動化所需的中繼資料對應這些資產。 CSV應包含​產品位置​和​ 角色對應 ​的欄位,以確保與AEM Assets中繼資料設定檔一致。

對於您計畫移轉的每個媒體檔案,請為Commerce資產AEM Assets中繼資料設定檔中包含的中繼資料欄位提供值,如下表所述。

中繼資料
說明
資產路徑
資產將儲存於AEM Assets存放庫中的完整路徑。

使用路徑建立子資料夾以整理Commerce資產,例如content/dam/commerce/<brand>/<type>
/content/dam/commerce/<sub-folder>/..<filename>
commerce:positions
資產在產品相簿中的位置/順序
多個以垂直號分隔的數值(「數字:多個」)
commerce:isCommerce
表示資產是否用於商業的旗標
Yes
commerce:skus
與此資產相關聯的產品SKU
多個以縱線分隔的字串值(字串:多個)
commerce:roles
資產的角色或影像型別(例如,thumbnailmain imageswatch
多個值以分號分隔(例如「thumbnail; image; swatch_image; small_image」)
CSV程式碼

使用這個範例CSV程式碼,在程式碼編輯器或試算表應用程式(如Microsoft Excel)中建立檔案。

code language-csv
assetPath,commerce:positions{{Number: multi}},commerce:isCommerce{{String}},commerce:skus{{String: multi}},commerce:roles{{String: multi}}
/content/dam/commerce/sample1.jpg,1,Yes,sku1,thumbnail; image; swatch_image; small_image
/content/dam/commerce/sample2.jpg,1|1|1,Yes,sku1|sku2|sku3,thumbnail; image; swatch_image; small_image|image|image; small_change

步驟3:將Assets大量匯入AEM Assets

建立中繼資料對應檔案後,請使用AEM Assets大量匯入工具來匯入您的資產。

以下是使用該工具的高層級概觀。

  1. 登入您的AEM Assets as a Cloud Service作者環境

  2. 從Experience Manager工具檢視中,選取​Assets > Bulk Import

    AEM Assets製作 {width="600" modal="regular"}

  3. 從大量匯入設定中,選取​ Create ​以開啟設定表單。

    AEM Assets製作 {width="600" modal="regular"}

  4. 設定並儲存組態。

    您將需要:

    • 您的資料來源的驗證認證
    • AEM Assets中儲存匯入檔案的目標資料夾
    • 選填。 關於自訂匯入組態的MIME型別、檔案大小和其他引數的資訊
    • 中繼資料對應CSV檔案的路徑,您已上傳至雲端儲存空間執行個體。

    如需詳細步驟,請參閱AEM Assets as a Cloud Service使用手冊中的​設定大量匯入工具

  5. 儲存組態後,請使用大量匯入工具來測試及執行匯入作業。

recommendation-more-help
7c668478-e331-4212-aded-e9afab74d1bd