Sök efter ansikten search-facets

Version
Artikellänk
AEM as a Cloud Service
Klicka här
AEM 6.5
Den här artikeln

En företagsövergripande distribution av Adobe Experience Manager Assets har kapacitet att lagra många resurser. Ibland kan det vara besvärligt och tidskrävande att hitta rätt resurs om du bara använder de generiska sökfunktionerna i Experience Manager.

Använd sökfaktorer på panelen Filter för att göra sökningen mer detaljerad och göra sökfunktionen mer effektiv och flexibel. Sökfaktorer lägger till flera dimensioner (predikat) som gör att du kan utföra mer komplicerade sökningar. Panelen Filter innehåller några standardaspekter. Du kan också lägga till anpassade sökfaktorer.

Med sökfaktorer kan du söka efter resurser på flera olika sätt i stället för i en enda, förutbestämd, taxonisk ordning. Du kan enkelt gå ned till önskad detaljnivå för en mer fokuserad sökning.

Om du till exempel söker efter en bild kan du välja om du vill ha en bitmapp eller en vektorbild. Du kan minska sökningen ytterligare genom att ange MIME-typen för bilden. På samma sätt kan du ange formatet, till exempel PDF eller MS Word, när du söker efter dokument.

Lägg till ett predikat adding-a-predicate

De sökfaktorer som visas på panelen Filter definieras i det underliggande sökformuläret med hjälp av predikat. Om du vill visa fler eller olika aspekter lägger du till predikat i standardformuläret eller använder ett anpassat formulär som innehåller de egenskaper du vill använda.

Lägg till predikatet Fulltext i formuläret för fulltextsökningar. Använd predikatet Egenskap för att söka efter resurser som matchar en enskild egenskap som du anger. Använd predikatet Alternativ för att söka efter resurser som matchar ett eller flera värden för en viss egenskap. Lägg till predikatet för datumintervall för att söka efter resurser som skapats inom ett angivet datumintervall.

  1. Klicka på logotypen Experience Manager och gå sedan till Tools > General > Search Forms.

  2. På sidan Search Forms väljer du Assets Admin Search Rail och klickar sedan på Edit redigeringsikonen .

    note note
    NOTE
    Utför följande steg om du vill använda mappsökningsfunktionen från den förkonfigurerade Assets Admin Search Rail från en tidigare version:
    1. Navigera till /conf/global/settings/dam/search/facets/assets/jcr:content/items i CRXDE.
    2. Ta bort noden type.
    3. Kopiera noderna asset, directory, typeor, excludepaths och searchtype från sökvägen /libs/settings/dam/search/facets/assets/jcr:content/items till den sökväg som anges i steg 1.
    4. Spara ändringarna.
  3. Dra ett predikat från fliken Select Predicate till huvudrutan på sidan Edit Search Forms. Dra till exempel Property Predicate.

    Markera och flytta ett predikat för att anpassa sökfiltren

    Figur: Välj och flytta ett predikat för att anpassa sökfiltren.

  4. Ange en fältetikett, platshållartext och beskrivning för predikatet på fliken Settings. Ange ett giltigt namn för metadataegenskapen som du vill associera med predikatet. Rubriketiketten på fliken Settings identifierar det valda predikatets typ.

  5. I fältet Property Name anger du ett giltigt namn för den metadataegenskap som du vill associera med predikatet. Det är det namn som sökningen baseras på. Skriv till exempel jcr:content/metadata/dc:description eller ./jcr:content/metadata/dc:description.

    Du kan också välja en befintlig nod i urvalsdialogrutan.

    Koppla en metadataegenskap till ett predikat i fältet Egenskapsnamn

    Associera en metadataegenskap med ett predikat i fältet Egenskapsnamn

  6. Klicka på Preview preview för att generera en förhandsgranskning av filterpanelen så som den visas när du har lagt till predikatet.

  7. Granska layouten för predikatet i förhandsgranskningsläget.

    Förhandsgranska sökformuläret innan ändringarna skickas

    Förhandsgranska sökformuläret innan ändringarna skickas

  8. Om du vill stänga förhandsgranskningen klickar du på Close close i det övre högra hörnet av förhandsvisningen.

  9. Klicka på Done om du vill spara inställningarna.

  10. Navigera till sökpanelen i användargränssnittet för Assets. Egenskapspredikatet läggs till på panelen.

  11. Ange en beskrivning av resursen som ska genomsökas i textrutan. Ange till exempel Adobe. När du utför en sökning visas resurser med en beskrivning som matchar Adobe i sökresultaten.

Lägg till ett alternativs predikat adding-an-options-predicate

Med predikatet Alternativ kan du lägga till flera sökalternativ på panelen Filter. Du kan välja ett eller flera av dessa alternativ på panelen Filter om du vill söka efter resurser. Om du till exempel vill söka efter resurser baserat på filtyp konfigurerar du alternativ som Bilder, Multimedia, Dokument och Arkiv i sökformuläret. När du har konfigurerat de här alternativen utförs sökningen på resurser av typen GIF, JPEG, PNG och så vidare när du väljer alternativet Bilder på panelen Filter.

Om du vill mappa alternativen till respektive egenskap skapar du en nodstruktur för alternativen och anger sökvägen till den överordnade noden i egenskapen Egenskapsnamn för predikatet Alternativ. Den överordnade noden ska vara av typen sling: OrderedFolder. Alternativen ska vara av typen nt:unstructured. Alternativnoderna ska ha egenskaperna jcr:title och value konfigurerade.

Egenskapen jcr:title är ett användarvänligt namn för alternativet som visas på panelen Filter. Fältet value används i frågan för att matcha den angivna egenskapen.

När du väljer ett alternativ utförs sökningen baserat på egenskapen value för alternativnoden och dess underordnade noder, om sådana finns. Hela trädet under alternativnoden gås igenom och egenskapen value för varje underordnad nod kombineras med en OR-åtgärd för att skapa sökfrågan.

Om du till exempel väljer ”Bilder” för filtyper skapas sökfrågan för resurserna genom att egenskapen value kombineras med en OR-åtgärd. Sökfrågan efter bilder skapas till exempel genom att kombinera resultaten som matchar image/jpeg, image/gif, image/png, image/pjpeg och image/tiff för egenskapen jcr:content/metadata/dc:format med en OR-åtgärd.

Värdeegenskapen för en filtyp, som den visas i CRXDE, används för sökfrågor som ska fungera

Egenskapen value för en filtyp, som visas i CRXDE, används för att söka i frågor som ska fungera

I stället för att manuellt skapa en nodstruktur för alternativen i CRXDE-databasen, kan du definiera alternativen i en JSON-fil genom att ange motsvarande nyckelvärdepar. Ange sökvägen till JSON-filen i fältet Property Name. Du kan till exempel definiera nyckelvärdesparen image/bmp, image/gif, image/jpeg och image/png och ange deras värden så som de visas i följande JSON-exempelfil. I fältet Property Name kan du ange CRXDE-sökvägen för filen.

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

Om du vill använda en befintlig nod anger du den i valdialogrutan.

NOTE
Alternativpredikatet är en anpassad wrapper som innehåller egenskapspredikat som demonstrerar det beskrivna beteendet. För närvarande finns det ingen tillgänglig REST-slutpunkt som stöder funktionen internt.
  1. Klicka på logotypen Experience Manager och gå sedan till Tools > General > Search Forms.

  2. Välj Assets Admin Search Rail på sidan Search Forms och klicka sedan på Edit.

  3. På sidan Edit Search Form drar du Options Predicate från fliken Select Predicate till huvudrutan.

  4. Ange en etikett och ett namn för egenskapen på fliken Settings. Om du till exempel vill söka efter resurser baserat på deras format anger du ett användarvänligt namn för etiketten, till exempel File Type. Ange den egenskap som ska användas för sökningen i egenskapsfältet, till exempel jcr:content/metadata/dc:format.

  5. Gör något av följande:

    • I fältet Property Name anger du sökvägen till JSON-filen där du definierar noderna för alternativen och anger motsvarande nyckelvärdepar.
    • Klicka på symbolen + bredvid fältet Alternativ för att ange visningstext och värde för de alternativ som du vill ange på panelen Filter. Om du vill lägga till ytterligare ett alternativ klickar du på symbolen + och upprepar steget.
  6. Kontrollera att Single Select är avmarkerat så att användaren kan välja flera alternativ för filtyper samtidigt (till exempel bilder, dokument, multimedia och arkiv). Om du väljer Single Select kan användaren bara välja ett alternativ åt gången för olika filtyper.

    Tillgängliga fält i Alternativpredikatet

    De tillgängliga fälten i Alternativpaletten

  7. Ange en valfri beskrivning i fältet Description och klicka sedan på Done.

  8. Navigera till sökpanelen. Alternativpredikatet läggs till på panelen Sök. Alternativen för File Type visas som kryssrutor.

Lägg till ett predikat för flervärdesegenskaper adding-a-multi-value-property-predicate

Med Multi Value Property-predikatet kan du söka efter resurser efter flera värden. Tänk dig ett scenario där du har bilder på flera produkter i Assets och metadata för varje bild innehåller ett SKU-nummer som är associerat med produkten. Du kan använda det här predikatet för att söka efter produktbilder baserat på flera SKU-nummer.

  1. Klicka på logotypen Experience Manager och gå sedan till Tools > General > Search Forms.
  2. På sidan Sök i Forms väljer du Assets Admin Search Rail och klickar på ikonen Edit redigera .
  3. På sidan Redigera sökformulär drar du Multi Value Property Predicate från fliken Select Predicate till huvudrutan.
  4. Ange en etikett och platshållartext för predikatet på fliken Settings. Ange egenskapsnamnet som ska användas för sökningen i egenskapsfältet, till exempel jcr:content/metadata/dc:value. Du kan också använda valdialogrutan för att välja en nod.
  5. Kontrollera att Delimiter Support är markerat. I fältet Input Delimiters anger du avgränsare för att separera enskilda värden. Som standard anges kommatecken som avgränsare. Du kan ange en annan avgränsare.
  6. Ange en valfri beskrivning i fältet Beskrivning och klicka sedan på Done.
  7. Navigera till panelen Filter i användargränssnittet för Assets. Predikatet Multi Value Property läggs till på panelen.
  8. Ange flera värden i fältet Flervärde avgränsat med avgränsarna och utför sökningen. Predikatet hämtar en exakt textmatchning för de värden du anger.

Lägg till ett taggpredikat adding-a-tags-predicate

Med taggpredikatet kan du utföra taggbaserade sökningar efter resurser. Som standard söker Assets efter resurser efter en eller flera taggar som matchar baserat på de taggar du anger. Med andra ord utför sökfrågan en ELLER-åtgärd med de angivna taggarna. Du kan dock använda alternativet Matcha alla taggar för att söka efter resurser som innehåller alla taggar som du anger.

  1. Klicka på logotypen Experience Manager och gå sedan till Tools > General > Search Forms.

  2. På sidan Sök i Forms väljer du Assets Admin Search Rail och klickar sedan på Edit redigeringsikonen .

  3. På sidan Redigera sökformulär drar du Tags Predicate från fliken Välj predikat till huvudrutan.

  4. Ange en platshållartext för predikatet på fliken Inställningar. Ange egenskapsnamnet som ska användas för sökningen i egenskapsfältet, till exempel jcr:content/metadata/cq:tags. Du kan också välja en nod i CRXDE i urvalsdialogrutan.

  5. Konfigurera sökvägsegenskapen för rottaggar för det här predikatet för att fylla i olika taggar i listan Taggar.

  6. Välj Show match all tags option om du vill söka efter resurser som innehåller alla taggar du anger.

  7. Ange en valfri beskrivning i fältet Description och klicka sedan på Done.

  8. Navigera till sökpanelen. Predikatet Tags läggs till på sökpanelen.

  9. Ange taggar baserat på vilka du vill söka efter resurser eller välj från listan med förslag.

  10. Välj Match all om du vill söka efter matchningar som innehåller alla taggar som du anger.

Lägg till andra predikat adding-other-predicates

På samma sätt som du lägger till ett egenskapsprediat eller ett alternativpredikat kan du lägga till följande ytterligare predikat på sökpanelen:

Predikatnamn
Beskrivning
Egenskaper
Fulltext
Sök på predikatet för att utföra fullständig textsökning på en hel objektnod. Den mappas med operatorn jcr:contains. Du kan ange en relativ sökväg om du vill utföra en fullständig textsökning på en viss del av resursnoden.
  • Etikett
  • Platshållare
  • Egenskapsnamn
  • Beskrivning
Path Browser
Sökpredikat för att söka efter resurser i mappar och undermappar på en förkonfigurerad rotsökväg
  • Platshållare
  • Rotsökväg
  • Beskrivning
Path
Använd den för att filtrera resultaten på plats. Du kan ange olika banor som alternativ.
  • Etikett
  • Bana
  • Beskrivning
Publish Status
Sök efter predikat för att söka efter resurser baserat på deras publiceringsstatus
  • Etikett
  • Egenskapsnamn
  • Beskrivning
Relative Date
Sökpredikatet för att söka efter resurser baserat på det relativa datumet då de skapades. Du kan till exempel konfigurera alternativ som för 2 månader sedan, för 3 veckor sedan och så vidare.
  • Etikett
  • Egenskapsnamn
  • Relativt datum
Range
Sök på predikatet för att söka efter resurser som ligger inom ett angivet intervall. På sökpanelen kan du ange lägsta och högsta värden för intervallet.
  • Etikett
  • Egenskapsnamn
  • Beskrivning
Date Range
Sökpredikatet för att söka efter resurser som skapats inom ett angivet intervall efter en datumegenskap. På sökpanelen kan du ange start- och slutdatum med datumväljare.
  • Etikett
  • Platshållare
  • Egenskapsnamn
  • Intervalltext (från)
  • Intervalltext (till)
  • Beskrivning
Date
Sökpredikatet för en skjutreglagebaserad sökning efter resurser baserat på en date-egenskap.
  • Etikett
  • Egenskapsnamn
  • Beskrivning
File Size
Sök efter predikatorn för att söka efter resurser baserat på deras storlek. Det är ett sifferbaserat predikat där du väljer skjutreglagealternativ från en konfigurerbar nod. Standardalternativen finns i /libs/dam/options/preates/filesize i CRXDE-databasen. Filstorleken anges i byte.
  • Etikett
  • Egenskapsnamn
  • Bana
  • Beskrivning
Asset Last Modified
Sök efter predikat för att söka efter nyligen ändrade resurser
  • Egenskapsnamn
  • Egenskapsvärde
  • Beskrivning
Publish Status
Sök efter predikat för att söka efter resurser baserat på deras publiceringsstatus
  • Etikett
  • Egenskapsnamn
  • Beskrivning
Rating
Sökprediktion för att söka efter resurser baserat på deras genomsnittliga klassificering
  • Etikett
  • Egenskapsnamn
  • Alternativ bana
  • Beskrivning
Expiry Status
Sök efter predikat för att söka efter resurser baserat på deras förfallostatus
  • Etikett
  • Egenskapsnamn
  • Beskrivning
Hidden
Sökpredikat som definierar en dold fältegenskap för att söka efter resurser
  • Egenskapsnamn
  • Egenskapsvärde
  • Beskrivning

Återställ standardsökfaktorer restoring-default-search-facets

Som standard visas en låsikon låsikon före Assets Admin Search Rail på sidan Search Forms. Låsikonen mot ett alternativ på söksidan i Forms anger att standardinställningarna är intakta och inte anpassade. Ikonen lås stängd försvinner om du lägger till sökfaktorer i formuläret, vilket anger att standardformuläret har ändrats.

Lås ikon

Så här återställer du standardsökaspekten:

  1. Välj Assets Admin Search Rail på sidan Search Forms.

  2. Klicka på Delete ta bort kontur i verktygsfältet.

  3. Klicka på Delete i bekräftelsedialogrutan för att ta bort de anpassade ändringarna.

    När du har tagit bort de anpassade ändringarna för sökaspekter visas låsikonen lås stängd ikon igen före Assets Admin Search Rail på sidan Search Forms.

Användarbehörigheter user-permissions

Om du inte har tilldelats en administratörsroll finns det en lista med behörigheter som du behöver för att utföra redigerings-, borttagnings- och förhandsgranskningsåtgärder som omfattar sökfaktorer.

Åtgärd
Behörigheter
Edit
Läsa och skriva behörigheter på noden /apps i CRXDE
Delete
Läsa, skriva och ta bort behörigheter på noden /apps i CRXDE
Preview
Läsa, skriva och ta bort behörigheter på noden /var/dam/content i CRXDE. Läs- och skrivbehörigheter på noden /apps.
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2