AEM Content Hub:中繼資料欄位型別轉換後重複篩選值

在Adobe Experience Manager (AEM) Content Hub中,使用大量中繼資料匯入將中繼資料欄位從字串型別轉換為字串陣列型別後,可能會顯示重複的篩選值。 當相同的中繼資料值存在於不同的基礎資料型別時,會發生此行為。

說明 description

環境

  • Adobe Experience Manager (AEM) Assets
  • Content Hub (所有版本)

問題/症狀

  • 使用AEM大量中繼資料匯入將中繼資料欄位(例如產品類別)從字串型別轉換為字串陣列型別後,Content Hub會在篩選面板中顯示重複值。
  • 「產品類別」篩選器會顯示相同值的兩個個別專案,例如洗衣機
  • 一個專案來自欄位儲存為單一字串的資產,例如"Washer Dryer"
  • 另一個專案來自欄位以字串陣列儲存的資產,例如[ "Washer Dryer"]
  • 中繼資料型別變更後,重複值仍可見,並影響Content Hub的資產篩選功能。

原因

Content Hub會根據中繼資料值的基礎資料型別編制中繼資料索引。 如果相同的標籤同時以字串和字串陣列形式存在,Content Hub會將它們視為個別的篩選值。 合併需要所有資產使用一致的中繼資料型別和後續的重新索引。

解決方法 resolution

請依照下列步驟解決問題:

  1. 確保受影響的中繼資料欄位以字串陣列型別儲存於所有資產。
  2. 使用AEM大量中繼資料匯入來更新仍然將欄位儲存為單一字串的任何剩餘資產,以便使用字串陣列型別。
  3. 重新核准或更新受影響的資產,讓Content Hub觸發中繼資料重新索引。
  4. 在Content Hub中開啟相關篩選器,確認重複專案不再出現,且每個唯一值僅顯示一次。

相關閱讀

recommendation-more-help
experience-cloud-kcs-help-kbarticles