I metadati personalizzati non vengono visualizzati nei filtri di ricerca di AEM Assets

I campi di metadati personalizzati possono essere visualizzati nelle proprietà delle risorse, ma non nei filtri di ricerca di AEM Assets View o Assets Essentials. Questo problema si verifica quando la proprietà dei metadati non è configurata come proprietà ricercabile nell’indice delle risorse DAM. Aggiungi la proprietà all’indice DAM, distribuisci la configurazione aggiornata e verifica che la proprietà sia visualizzata nell’elenco delle proprietà ricercabili e nei filtri di ricerca.

Descrizione description

Ambiente

  • Adobe Experience Manager as a Cloud Service
  • AEM Managed Services
  • AEM Assets Essentials

Problema/Sintomi

  • I campi metadati vengono visualizzati nelle proprietà della risorsa, ma non nei filtri di ricerca.
  • La configurazione della ricerca non elenca la proprietà dei metadati.
  • L’output delle proprietà ricercabili non include il campo di metadati.
  • Nell’interfaccia non vengono visualizzati messaggi di errore.
  • La visualizzazione dei nuovi campi aggiunti dopo le modifiche richiede tempo.

Causa

I filtri di ricerca di AEM Assets visualizzano solo le proprietà dei metadati indicizzate come proprietà ricercabili nell’indice delle risorse DAM. Se il campo dei metadati non è definito nella configurazione dell’indice, non viene visualizzato nei filtri di ricerca. Conflitti di denominazione e problemi di spazio dei nomi possono inoltre impedire la corretta indicizzazione della proprietà.

Come confermare

  • Apri l’endpoint delle proprietà ricercabili
  • Verifica se la proprietà dei metadati viene visualizzata nella risposta.
  • Verifica che la proprietà sia contrassegnata come indicizzata.
  • Conferma che la proprietà esista nell’indice della risorsa DAM.

Risoluzione resolution

Per risolvere il problema, segui la procedura riportata di seguito

  1. Verificare che la proprietà venga visualizzata nell’indice delle proprietà ricercabili passando a /adobe/repository?resource=searchableproperties.
  2. Passare a /oak:index e individuare l’indice damAssetLucene-XX più recente. Verifica che l’indice attivo sia la versione più recente.
  3. Crea o aggiorna una sovrapposizione personalizzata dell’indice nella base di codice del progetto.
  4. Aggiungi la proprietà di metadati richiesta nelle regole di indice delle risorse appropriate.
  5. Abilita l’indicizzazione per la proprietà impostandola su ricercabile.
  6. Attiva la reindicizzazione nella configurazione dell’indice.
  7. Distribuisci l’indice aggiornato tramite la pipeline di distribuzione.
  8. Verifica che la proprietà venga visualizzata nell’output delle proprietà ricercabili. Se la proprietà viene visualizzata con search:indexed=true ma non è visibile in Assets View, attendere fino a 6-15 ore per una sincronizzazione completa.
  9. Aggiungi la proprietà alla configurazione del filtro di ricerca nell’interfaccia di Assets.

Lettura correlata

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