AEM Content Hub: Doppelte Filterwerte nach der Konvertierung eines Metadatenfeld-Typs

In Adobe Experience Manager (AEM) Content Hub können doppelte Filterwerte angezeigt werden, nachdem Sie ein Metadatenfeld mithilfe eines Massenimports von Metadaten von einem Zeichenfolgentyp in einen Zeichenfolgen-Array-Typ konvertiert haben. Dieses Verhalten tritt auf, wenn identische Metadatenwerte in verschiedenen zugrunde liegenden Datentypen vorhanden sind.

Beschreibung description

Umgebung

  • Adobe Experience Manager (AEM) Assets
  • Content Hub (alle Versionen)

Problem/Symptome

  • Nach der Konvertierung eines Metadatenfelds, z. B. einer Produktkategorie, von einem Zeichenfolgentyp in einen Zeichenfolgen-Array-Typ mithilfe des Massenimports von Metadaten in AEM zeigt Content Hub doppelte Werte im Filterbereich an.
  • Der Produktkategoriefilter zeigt zwei separate Einträge für denselben Wert an, z. B. Waschtrockner.
  • Ein Eintrag stammt aus Assets, bei denen das Feld als einzelne Zeichenfolge gespeichert wird, z. B. "Washer Dryer".
  • Ein weiterer Eintrag stammt aus Assets, in denen das Feld als Zeichenfolgen-Array gespeichert ist, z. B. [ "Washer Dryer"].
  • Die doppelten Werte bleiben nach der Änderung des Metadatentyps sichtbar und wirken sich auf die Asset-Filterung in Content Hub aus.

Ursache

Content Hub indiziert Metadatenwerte basierend auf ihrem zugrunde liegenden Datentyp. Wenn identische Kennzeichnungen sowohl als Zeichenfolge als auch als Zeichenfolgen-Array vorhanden sind, behandelt Content Hub sie als separate Filterwerte. Die Konsolidierung erfordert, dass alle Assets einen konsistenten Metadatentyp verwenden und anschließend neu indiziert werden.

Lösung resolution

Gehen Sie wie folgt vor, um das Problem zu beheben:

  1. Stellen Sie sicher, dass das betroffene Metadatenfeld für alle Assets als String-Array-Typ gespeichert wird.
  2. Verwenden Sie den Massenimport von AEM-Metadaten, um alle verbleibenden Assets zu aktualisieren, die das Feld weiterhin als einzelne Zeichenfolge speichern, sodass sie den Zeichenfolgen-Array-Typ verwenden.
  3. Genehmigen oder aktualisieren Sie die betroffenen Assets erneut, damit Content Hub Trigger eine Neuindizierung der Metadaten durchführt.
  4. Öffnen Sie den entsprechenden Filter in Content Hub und stellen Sie sicher, dass doppelte Einträge nicht mehr angezeigt werden und dass jeder eindeutige Wert nur einmal angezeigt wird.

Verwandtes Lesen

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