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
- Verificare che la proprietà venga visualizzata nell’indice delle proprietà ricercabili passando a
/adobe/repository?resource=searchableproperties. - Passare a
/oak:indexe individuare l’indicedamAssetLucene-XXpiù recente. Verifica che l’indice attivo sia la versione più recente. - Crea o aggiorna una sovrapposizione personalizzata dell’indice nella base di codice del progetto.
- Aggiungi la proprietà di metadati richiesta nelle regole di indice delle risorse appropriate.
- Abilita l’indicizzazione per la proprietà impostandola su ricercabile.
- Attiva la reindicizzazione nella configurazione dell’indice.
- Distribuisci l’indice aggiornato tramite la pipeline di distribuzione.
- 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.
- Aggiungi la proprietà alla configurazione del filtro di ricerca nell’interfaccia di Assets.