Facet di ricerca

Una distribuzione aziendale di Adobe Experience Manager (AEM) Assets consente di archiviare molte risorse. A volte, trovare la risorsa giusta può essere difficile e richiede molto tempo se si utilizzano solo le funzionalità di ricerca generiche di AEM.

Usate i facet di ricerca nel pannello Filtri per aggiungere maggiore granularità all’esperienza di ricerca e rendere più efficiente e versatile la funzionalità di ricerca. I facet di ricerca aggiungono più dimensioni (predicati) che consentono di eseguire ricerche più complesse. Il pannello Filtri include alcuni facet standard. Potete inoltre aggiungere facet di ricerca personalizzati.

In sintesi, i facet di ricerca consentono di cercare le risorse in più modi anziché in un unico ordine tassonomico predeterminato. Potete facilmente approfondire fino al livello di dettaglio desiderato per una ricerca più mirata.

Ad esempio, se cercate un’immagine, potete scegliere se un elemento bitmap o un’immagine vettoriale deve essere selezionato. È possibile ridurre ulteriormente l'ambito della ricerca specificando il tipo MIME per l'immagine. Allo stesso modo, quando cercate documenti, potete specificare il formato, ad esempio PDF o MS Word.

Aggiungere un predicato

I facet di ricerca visualizzati nel pannello Filtri sono definiti nel modulo di ricerca sottostante utilizzando i predicati. Per visualizzare più facet o facet diversi, è possibile aggiungere predicati al modulo predefinito oppure utilizzare un modulo personalizzato che includa facet di propria scelta.

Per le ricerche full-text, aggiungere il predicato Fulltext al modulo. Utilizzate il predicato Proprietà per cercare le risorse che corrispondono a una singola proprietà specificata. Utilizzate il predicato Opzioni per cercare le risorse che corrispondono a uno o più valori per una particolare proprietà. Aggiungi il predicato Intervallo date per cercare le risorse create entro un intervallo di date specificato.

  1. Tocca/fai clic sul logo AEM, quindi vai a Strumenti > Generale > Moduli di ricerca.

  2. Dalla pagina Ricerca in Forms, seleziona Risorse Admin Search Rail, quindi tocca Edit aemassets_edit.

    Individua e seleziona la Barra di ricerca Amministratore risorse

  3. Nella pagina Edit Search Forms (Modifica ricerca in), trascinate un predicato dalla scheda Select Predicate al riquadro principale. Ad esempio, trascinare Predicato proprietà.

    Selezionate e spostate un predicato per personalizzare i filtri di ricerca

    Figura: Selezionate e spostate un predicato per personalizzare i filtri di ricerca.

  4. Nella scheda Impostazioni, inserite un'etichetta di campo, un testo segnaposto e una descrizione per il predicato. Specificate un nome valido per la proprietà di metadati che desiderate associare al predicato. L'etichetta dell'intestazione nella scheda Impostazioni identifica il tipo di predicato selezionato.

    Utilizzate la scheda Impostazioni per fornire le opzioni richieste per un predicato

    Figura: Utilizzate la scheda Impostazioni per fornire le opzioni richieste per un predicato.

  5. Nel campo Nome proprietà, specifica un nome valido per la proprietà di metadati che vuoi associare al predicato. È il nome in base al quale viene eseguita la ricerca. Ad esempio, inserisci jcr:content/metadata/dc:description o ./jcr:content/metadata/dc:description. È inoltre possibile selezionare un nodo esistente dalla finestra di dialogo di selezione.

    Associare una proprietà di metadati a un predicato nel campo Nome proprietà

    Figura: Associate una proprietà di metadati a un predicato nel campo Nome proprietà.

  6. Fare clic su Anteprima anteprima per generare un'anteprima del pannello Filtri così come viene visualizzato dopo l'aggiunta del predicato.

  7. Esaminate il layout del predicato in modalità Anteprima.

    Visualizzare l'anteprima del modulo di ricerca prima di inviare le modifiche

    Visualizzare l'anteprima del modulo di ricerca prima di inviare le modifiche

  8. Per chiudere l'anteprima, fare clic su Chiudi Chiudi nell'angolo superiore destro dell'anteprima.

  9. Toccate Fine per salvare le impostazioni.

  10. Andate al pannello Ricerca nell’interfaccia utente Risorse. Il predicato Proprietà viene aggiunto al pannello.

  11. Immettete una descrizione per la risorsa da cercare nella casella di testo. Ad esempio, immettete " Adobe". Quando eseguite una ricerca, nei risultati della ricerca vengono elencate le risorse con la descrizione " Adobe".

Aggiungere un predicato Opzioni

Il predicato Opzioni consente di aggiungere più opzioni di ricerca nel pannello Filtri. Potete selezionare una o più di queste opzioni nel pannello Filtri per cercare le risorse. Ad esempio, per cercare risorse in base al tipo di file, configurare le opzioni, quali Immagini, Multimedia, Documenti e Archivi, nel modulo di ricerca. Dopo aver configurato queste opzioni, la ricerca viene eseguita sulle risorse di tipo GIF, JPEG, PNG e così via, quando selezionate l’opzione Immagini nel pannello Filtri.

Per mappare le opzioni sulla rispettiva proprietà, create una struttura di nodi per le opzioni e fornite il percorso del nodo principale nella proprietà Nome proprietà del predicato Opzioni. Il nodo padre deve essere di tipo sling: OrderedFolder. Le opzioni devono essere di tipo nt:unstructured. I nodi di opzione devono avere le proprietà jcr:title e value configurate.

La proprietà jcr:title è un nome semplice per l'opzione visualizzata nel pannello Filtri. Il campo value viene utilizzato nella query per corrispondere alla proprietà specificata.

Quando si seleziona un'opzione, la ricerca viene eseguita in base alla proprietà value del nodo dell'opzione e dei relativi nodi secondari, se presenti. L'intera struttura sotto il nodo dell'opzione viene attraversata e la proprietà value di ciascun nodo secondario viene combinata utilizzando un'operazione OR per formare la query di ricerca.

Ad esempio, se selezioni “Immagini” per i tipi di file, la query di ricerca per le risorse viene creata combinando la proprietà value utilizzando un’operazione OR. Ad esempio, la query di ricerca per le immagini è realizzata unendo i risultati di corrispondenza per image/jpeg, image/gif, image/png, image/pjpeg e image/tiff per la proprietà jcr:content/metadata/dc:format tramite un’operazione OR.

La proprietà Value di un tipo di file, come visualizzata in CRXDE, viene utilizzata per il funzionamento delle query di ricerca

Invece di creare manualmente una struttura di nodi per le opzioni nell’archivio CRX, puoi definire le opzioni in un file JSON, specificando le coppie corrispondenti di chiave-valore. Nel campo Nome proprietà, specifica il percorso del file JSON. Ad esempio, puoi definire le coppie chiave-valore, image/bmp, image/gif, image/jpeg, image/png e specificarne i valori, come mostrato nel seguente file JSON di esempio. Nel campo Nome proprietà puoi indicare il percorso CRX per il file.

{
    "options" :
 [
          {"value" : "image/bmp","text" : "BMP"},
          {"value" : "image/gif","text" : "GIF"},
          {"value" : "image/jpeg","text" : "JPEG"},
          {"value" : "image/png","text" : "PNG"}
 ]
}

Se si desidera utilizzare un nodo esistente, specificarlo utilizzando la finestra di dialogo di selezione.

NOTA

Il predicato Options è un wrapper personalizzato che include i predicati delle proprietà per illustrare il comportamento descritto. Al momento non è disponibile alcun endpoint REST per supportare la funzionalità in modo nativo.

  1. Toccate il logo AEM, quindi passate a Strumenti > Generale > Cerca Forms.

  2. Dalla pagina Moduli di ricerca, seleziona Barra di ricerca amministrazione risorse, quindi tocca l’icona Modifica.

  3. Nella pagina Modifica modulo di ricerca, trascina Predicato opzioni dalla scheda Seleziona predicato al riquadro principale.

  4. Nella scheda Impostazioni, inserisci un’etichetta e un nome per la proprietà. Ad esempio, per cercare le risorse in base al loro formato, specifica un nome descrittivo per l’etichetta, ad esempio Tipo file. Specifica la proprietà in base alla quale eseguire la ricerca nel campo apposito, ad esempio jcr:content/metadata/dc:format.

  5. Effettua una delle operazioni seguenti:

    • Nel campo Nome proprietà, indicare il percorso del file JSON in cui si definiscono i nodi per le opzioni e specificare le coppie chiave-valore corrispondenti.
    • Toccate Risorse per aggiungere l'icona accanto al campo Opzioni per specificare il testo e il valore di visualizzazione per le opzioni che desiderate fornire nel pannello Filtri. Per aggiungere un'altra opzione, tocca o fai clic su Risorse per aggiungere l'icona e ripeti il passaggio.
  6. Assicurati che l’opzione Selezione singola sia deselezionata per consentire all’utente di scegliere più opzioni per volta per i tipi di file (ad esempio, Immagini, Documenti, Multimedia e Archivi). Se scegli Selezione singola, l’utente può scegliere una sola opzione alla volta per i tipi di file.

    Campi disponibili nel predicato Opzioni

    Campi disponibili nel predicato Opzioni

  7. Nel campo Descrizione, immettere una descrizione facoltativa, quindi fare clic su Fine.

  8. Andate al pannello Ricerca. Il predicato Opzioni viene aggiunto al pannello Cerca. Le opzioni per Tipo di file vengono visualizzate come caselle di controllo.

Aggiungere un predicato proprietà multi valore

Il predicato Multi Value Property consente di cercare risorse per più valori. Considerate uno scenario in cui sono presenti immagini di più prodotti in AEM Assets e i metadati di ciascuna immagine includono un numero SKU associato al prodotto. Potete usare questo predicato per cercare immagini di prodotto basate su più numeri SKU.

  1. Fai clic sul logo AEM, quindi vai a Strumenti > Generale > Moduli di ricerca.
  2. Nella pagina Ricerca in Forms, seleziona Risorse Admin Search Rail, quindi tocca Edit aemassets_edit.
  3. Nella pagina Modifica modulo di ricerca, trascina il predicato Proprietà con più valori dalla scheda Seleziona predicato al riquadro principale.
  4. Nella scheda Settings (Impostazioni), inserite un'etichetta e un testo segnaposto per il predicato. Specificare il nome della proprietà in base al quale eseguire la ricerca nel campo della proprietà, ad esempio jcr:content/metadata/dc:value. È inoltre possibile utilizzare la finestra di dialogo di selezione per selezionare un nodo.
  5. Assicurati di aver selezionato Supporto delimitatore. Specifica i delimitatori per separare i singoli valori nel campo Delimitatori di input. Per impostazione predefinita, la virgola è indicata come delimitatore. È possibile specificare un delimitatore diverso.
  6. Nel campo Description, immettere una descrizione facoltativa, quindi toccare Done.
  7. Nell’interfaccia utente Assets, vai al pannello Filtri. Al pannello viene aggiunto il predicato Proprietà con più valori.
  8. Specificate più valori nel campo Valore multiplo separati dai delimitatori ed eseguite la ricerca. Il predicato recupera una corrispondenza di testo esatta per i valori specificati.

Aggiungere un predicato Tag

Il predicato Tags consente di eseguire ricerche basate su tag per le risorse. Per impostazione predefinita, AEM Assets cerca nelle risorse una o più corrispondenze di tag in base ai tag specificati. In altre parole, la query di ricerca esegue un'operazione OR utilizzando i tag specificati. Tuttavia, potete usare l’opzione corrispondenza con tutti i tag per cercare le risorse che includono tutti i tag specificati.

  1. Fai clic sul logo AEM, quindi vai a Strumenti > Generale > Moduli di ricerca.

  2. Dalla pagina Ricerca in Forms, selezionate Risorse Admin Search Rail, quindi toccate Edit aemassets_edit.

  3. Nella pagina Modifica modulo di ricerca, trascinare Predicato tag dalla scheda Seleziona predicato al riquadro principale.

  4. Nella scheda Impostazioni, inserite un testo segnaposto per il predicato. Specificare il nome della proprietà in base al quale eseguire la ricerca nel campo della proprietà, ad esempio jcr:content/metadata/cq:tags. In alternativa, è possibile selezionare un nodo in CRXDE dalla finestra di dialogo di selezione.

  5. Configurate la proprietà del percorso dei tag radice di questo predicate per popolare i vari tag nell'elenco Tag.

  6. Seleziona Mostra opzione di corrispondenza con tutti i tag per cercare le risorse che includono tutti i tag specificati.

    Impostazioni tipiche del predicato Tag

  7. Nel campo Descrizione, immettere una descrizione facoltativa, quindi fare clic o toccare Fine.

  8. Andate al pannello Ricerca. Il predicato Tags viene aggiunto al pannello di ricerca.

  9. Specificate i tag in base ai quali desiderate effettuare ricerche nelle risorse o selezionarli dall’elenco dei suggerimenti.

  10. Selezionare Corrispondenza con tutti per cercare corrispondenze che includono tutti i tag specificati.

Aggiunta di altri predicati

Analogamente al modo in cui aggiungete un predicato Proprietà o un predicato Opzioni, potete aggiungere al pannello di ricerca i seguenti predicati aggiuntivi:

Nome predicato

Descrizione

Proprietà

Testo completo

Eseguire un predicato di ricerca per eseguire la ricerca full text su un intero nodo di risorsa. Viene mappato con l'operatore jcr:contains. Potete specificare un percorso relativo se desiderate eseguire una ricerca full text su una parte specifica del nodo della risorsa.
  • Etichetta
  • Segnaposto
  • Nome proprietà
  • Descrizione
Browser Percorsi Cerca predicato per cercare le risorse in cartelle e sottocartelle in un percorso radice preconfigurato
  • Segnaposto
  • Percorso directory principale
  • Descrizione

Percorso

Utilizzatelo per filtrare i risultati in base alla posizione. Potete specificare percorsi diversi come opzioni.

  • Etichetta
  • Percorso
  • Descrizione

Stato pubblicazione

Cercare il predicato per cercare le risorse in base al loro stato di pubblicazione

  • Etichetta
  • Nome proprietà
  • Descrizione

Data relativa

Consente di cercare le risorse in base alla data relativa della loro creazione. Ad esempio, potete configurare opzioni come 2 mesi fa, 3 settimane fa e così via.

  • Etichetta
  • Nome proprietà
  • Data relativa

Intervallo

Cercare il predicato per cercare risorse che si trovano all’interno di un intervallo specificato. Nel pannello Ricerca, potete specificare i valori minimo e massimo per l’intervallo.

  • Etichetta
  • Nome proprietà
  • Descrizione

Intervallo date

Cerca predicato per cercare le risorse create all’interno di un intervallo specificato per una proprietà data. Nel pannello Ricerca, potete specificare le date di inizio e fine utilizzando i selettori data.

  • Etichetta
  • Segnaposto
  • Nome proprietà
  • Testo intervallo (Da)
  • Testo intervallo (A)
  • Descrizione

Data

Consente di eseguire una ricerca basata sul cursore delle risorse in base a una proprietà data.

  • Etichetta
  • Nome proprietà
  • Descrizione

Dimensione file

Cercare un predicato per cercare le risorse in base alla loro dimensione. Si tratta di un predicato basato su silder in cui potete selezionare le opzioni del cursore da un nodo configurabile. Le opzioni predefinite sono definite in /libs/dam/options/predicates/filesize nel repository CRX. Le dimensioni del file sono espresse in byte.

  • Etichetta
  • Nome proprietà
  • Percorso
  • Descrizione
Ultima modifica risorsa Cerca predicato per cercare le risorse modificate di recente
  • Nome proprietà
  • Valore proprietà
  • Descrizione
Stato pubblicazione Cerca predicato per cercare le risorse in base al loro stato di pubblicazione
  • Etichetta
  • Nome proprietà
  • Descrizione
Valutazione Cerca predicato per cercare le risorse in base alla loro valutazione media
  • Etichetta
  • Nome proprietà
  • Percorso opzione
  • Descrizione
Stato scadenza Cerca predicato per cercare le risorse in base al loro stato di scadenza
  • Etichetta
  • Nome proprietà
  • Descrizione
Nascosto predicato di ricerca che definisce una proprietà campo nascosta per la ricerca delle risorse
  • Nome proprietà
  • Valore proprietà
  • Descrizione

Ripristina facet di ricerca

Per impostazione predefinita, l'icona Blocca viene visualizzata prima della Barra di ricerca Amministratore risorse nella pagina Cerca in Forms. Se al modulo si aggiungono facet di ricerca per indicare che il modulo predefinito è stato modificato, l'icona Blocca scompare.

L’icona Blocca rispetto a un’opzione nella pagina Cerca Forms indica che le impostazioni predefinite sono intatte e non sono personalizzate.

Per ripristinare il facet di ricerca predefinito, effettuare le seguenti operazioni:

  1. Selezionare Risorse Admin Search Rail nella pagina Cerca in Forms.

  2. Toccate Elimina icona Elimina nella barra degli strumenti.

  3. Nella finestra di dialogo di conferma, toccate Elimina per rimuovere le modifiche personalizzate.

    Dopo aver eliminato le modifiche personalizzate ai facet di ricerca, l’icona Blocca viene visualizzata nuovamente prima della Barra di ricerca amministrazione risorse nella pagina Moduli di ricerca.

Autorizzazioni utente

Se non vi è stato assegnato un ruolo di amministratore, ecco un elenco di autorizzazioni necessarie per eseguire azioni di modifica, eliminazione e anteprima che coinvolgono facet di ricerca.

Azione Autorizzazione
Modifica Autorizzazioni di lettura e scrittura sul nodo /apps in CRX.
Elimina Lettura, scrittura ed eliminazione delle autorizzazioni sul nodo /apps in CRX.
Anteprima Lettura, scrittura ed eliminazione delle autorizzazioni sul nodo /var/dam/content in CRX. Inoltre, le autorizzazioni di lettura e scrittura sul nodo /apps.

In questa pagina