Facetas de búsqueda search-facets

Versión
Vínculo del artículo
AEM 6.5
Haga clic aquí
AEM as a Cloud Service
Este artículo

Una implementación empresarial de Adobe Experience Manager Assets tiene la capacidad de almacenar muchos recursos. A veces, encontrar el recurso adecuado puede resultar arduo y requerir tiempo si solo utiliza las capacidades de búsqueda genéricas de Experience Manager.

Utilice las facetas de búsqueda en el panel Filtros para añadir más granularidad a la experiencia de búsqueda y hacer que la funcionalidad de búsqueda sea más eficiente y versátil. Las facetas de búsqueda añaden varias dimensiones (predicados) que permiten realizar búsquedas más complejas. El panel Filtros incluye algunas facetas estándar. También puede agregar facetas de búsqueda personalizadas.

En resumen, las facetas de búsqueda le permiten buscar recursos de varias formas en lugar de en un único orden taxonómico predeterminado. Puede explorar en profundidad fácilmente el nivel de detalle deseado para lograr una búsqueda más enfocada.

Por ejemplo, si está buscando una imagen, puede elegir si desea un mapa de bits o una imagen vectorial. Puede reducir aún más el ámbito de la búsqueda especificando el tipo MIME de la imagen. Del mismo modo, al buscar documentos, puede especificar el formato, por ejemplo, PDF o MS Word.

Añadir un predicado adding-a-predicate

Las facetas de búsqueda que aparecen en el panel Filtros se definen en el formulario de búsqueda subyacente mediante predicados. Para mostrar más o diferentes facetas, agregue predicados al formulario predeterminado o utilice un formulario personalizado que incluya las facetas que elija.

Para las búsquedas de texto completo, agregue Fulltext predicado para el formulario. Utilice el predicado Propiedad para buscar recursos que coincidan con una sola propiedad especificada. Utilice el predicado Opciones para buscar recursos que coincidan con uno o varios valores de una propiedad en particular. Agregue el predicado Intervalo de fechas para buscar recursos creados dentro de un intervalo de fechas especificado.

  1. Haga clic en el logotipo del Experience Manager y, a continuación, vaya a Herramientas > General > Buscar Forms.

  2. En la página Buscar Forms, seleccione Carril de búsqueda de administración de Assets, luego seleccione Editar aemassets_edit .

    Busque y seleccione el carril de búsqueda de administración de Assets

  3. En la página Editar Forms de búsqueda, arrastre un predicado desde el Seleccionar predicado al panel principal. Por ejemplo, arrastre Predicado de propiedad.

    Seleccione y mueva un predicado para personalizar los filtros de búsqueda

    Imagen: selección y movimiento de un predicado para personalizar los filtros de búsqueda.

  4. En la pestaña Configuración, introduzca una etiqueta de campo, un texto de marcador de posición y una descripción para el predicado. Especifique un nombre válido para la propiedad de metadatos que desee asociar al predicado. La etiqueta de encabezado de la pestaña Configuración identifica el tipo de predicado seleccionado.

    Utilice la pestaña Configuración para proporcionar las opciones necesarias de un predicado

    Imagen: utilice la pestaña Configuración para proporcionar las opciones necesarias de un predicado.

  5. En el campo Nombre de propiedad, indique un nombre válido para la propiedad de metadatos que desea asociar al predicado. Es el nombre sobre el cual se realiza la búsqueda. Por ejemplo, introduzca jcr:content/metadata/dc:description o ./jcr:content/metadata/dc:description. También puede seleccionar un nodo existente del cuadro de diálogo de selección.

    Asocie una propiedad de metadatos con un predicado en el campo Nombre de propiedad

    Imagen: asociación de una propiedad de metadatos con un predicado en el campo Nombre de propiedad.

  6. Haga clic en Previsualizar previsualización para generar una previsualización del panel Filtros tal y como aparece después de añadir el predicado.

  7. Revise el diseño del predicado en el modo Vista previa.

    Previsualice el formulario de búsqueda antes de enviar los cambios

    Previsualice el formulario de búsqueda antes de enviar los cambios

  8. Para cerrar la vista previa, haga clic en Cerrar close en la esquina superior derecha de la vista previa.

  9. Seleccionar Listo para guardar la configuración.

  10. Vaya al panel Buscar de la interfaz de usuario de Assets. El predicado Propiedad se agrega al panel.

  11. Escriba una descripción del recurso que se va a buscar en el cuadro de texto. Por ejemplo, introduzca "Adobe". Al realizar una búsqueda, los recursos con una descripción que coincida con "Adobe" se muestran en los resultados de la búsqueda.

Agregar un predicado de opciones adding-an-options-predicate

El predicado Opciones permite agregar varias opciones de búsqueda en el panel Filtros. Puede seleccionar una o varias de estas opciones en el panel Filtros para buscar recursos. Por ejemplo, para buscar recursos en función del tipo de archivo, configure opciones como Imágenes, Multimedia, Documentos y Archivos en el formulario de búsqueda. Después de configurar estas opciones, la búsqueda se realiza en recursos de tipo GIF, JPEG, PNG, etc. al seleccionar la opción Imágenes en el panel Filtros.

Para asignar las opciones a la propiedad respectiva, cree una estructura de nodos para las opciones y proporcione la ruta del nodo principal en la propiedad Nombre de propiedad del predicado Opciones. El nodo principal debe ser del tipo sling: OrderedFolder. Las opciones deben ser del tipo nt:unstructured. Los nodos de opción deben tener las propiedades jcr:title y value configurado.

El jcr:title es un nombre descriptivo para la opción que se muestra en el panel Filtros. El value El campo se utiliza en la consulta para que coincida con la propiedad especificada.

Al seleccionar una opción, la búsqueda se realiza en función de la variable value del nodo de opción y sus nodos secundarios, si los hay. Todo el árbol bajo el nodo de opción se atraviesa y la variable value de cada nodo secundario se combina utilizando una operación OR para formar la consulta de búsqueda.

Por ejemplo, si selecciona “Imágenes” para los tipos de archivo, la consulta de búsqueda de los recursos se genera combinando la propiedad value mediante una operación O. Por ejemplo, la búsqueda de imágenes se genera combinando los resultados coincidentes para image/jpeg, image/gif, image/png, image/pjpeg, e image/tiff jcr:content/metadata/dc:format para la propiedad mediante una operación OR.

La propiedad Value de un tipo de archivo, tal como se ve en CRXDE, se utiliza para que funcionen las consultas de búsqueda

En lugar de crear manualmente una estructura de nodos para las opciones del repositorio de CRX, puede definir las opciones de un archivo JSON especificando los pares de clave-valor correspondientes. Especifique la ruta del archivo JSON en el campo Nombre de propiedad. Por ejemplo, puede definir los pares clave-valor image/bmp, image/gif, image/jpeg y image/png, y especificar sus valores como se muestra en el siguiente archivo JSON de muestra. En el campo Nombre de propiedad, puede especificar la ruta de CRX para este archivo.

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

Si desea utilizar un nodo existente, especifíquelo mediante el cuadro de diálogo de selección.

NOTE
El predicado Opciones es un contenedor personalizado que incluye predicados de propiedad para demostrar el comportamiento descrito. Actualmente, no hay ningún extremo REST disponible para admitir la funcionalidad de forma nativa.
  1. Seleccione el logotipo del Experience Manager y vaya a Herramientas > General > Buscar Forms.

  2. Desde el Buscar Forms página, seleccione Carril de búsqueda de administración de Assets y, a continuación, seleccione el icono Editar.

  3. En la página Editar formulario de búsqueda, arrastre Predicado de opciones desde la pestaña Seleccionar predicado al panel principal.

  4. En la pestaña Configuración, indique una etiqueta y un nombre para la propiedad. Por ejemplo, para buscar recursos en función de su formato, especifique un nombre descriptivo para la etiqueta, por ejemplo, Tipo de archivo. Especifique la propiedad en función de la cual se realizará la búsqueda en el campo de propiedad, por ejemplo, jcr:content/metadata/dc:format.

  5. Realice una de las siguientes acciones:

    • En el Nombre de propiedad , mencione la ruta del archivo JSON donde define los nodos para las opciones y especifique los pares de clave-valor correspondientes.
    • Seleccionar Icono de adición de recursos situado junto al campo Opciones para especificar el texto y el valor de visualización de las opciones que desea proporcionar en el panel Filtros. Para añadir otra opción, seleccione Icono de adición de recursos y repita el paso.
  6. Compruebe que la opción Selección única se borra para que el usuario pueda seleccionar varias opciones a la vez para diferentes tipos de archivos (por ejemplo, imágenes, documentos, multimedia y archivos). Si elige Selección única, el usuario solo puede seleccionar una opción para diferentes tipos de archivo a la vez.

    Los campos disponibles en el predicado Opciones

    Los campos disponibles en el predicado Opciones

  7. En el Descripción , escriba una descripción opcional y haga clic en Listo.

  8. Vaya al panel Buscar. El predicado Opciones se agrega al Buscar panel. Las opciones de Tipo de archivo se muestran como casillas de verificación.

Agregar un predicado de propiedad de varios valores adding-a-multi-value-property-predicate

El Multi Value Property el predicado permite buscar recursos para varios valores. Imagine un escenario en el que tiene imágenes de varios productos en Assets y los metadatos de cada imagen incluyen un número de SKU asociado al producto. Puede utilizar este predicado para buscar imágenes de productos basadas en varios números de SKU.

  1. Haga clic en el logotipo del Experience Manager y, a continuación, vaya a Herramientas > General > Buscar Forms.
  2. En la página Buscar Forms, seleccione Carril de búsqueda de administración de Assets, seleccione Editar aemassets_edit .
  3. En la página Editar formulario de búsqueda, arrastre un predicado de propiedades de varios valores desde la pestaña Seleccionar predicado hasta el panel principal.
  4. En el Configuración , introduzca una etiqueta y un texto de marcador de posición para el predicado. Especifique el nombre de la propiedad en función del cual se realizará la búsqueda en el campo de propiedad, por ejemplo, jcr:content/metadata/dc:value. También puede utilizar el cuadro de diálogo de selección para seleccionar un nodo.
  5. Asegúrese de que la opción Compatibilidad con delimitadores está seleccionada. En el campo Delimitadores de entrada, especifique delimitadores para separar valores individuales. De forma predeterminada, se especifica una coma como delimitador. Puede especificar un delimitador diferente.
  6. En el Descripción , introduzca una descripción opcional y, a continuación, seleccione Listo.
  7. Vaya al panel Filtros de la interfaz de usuario de Assets. El predicado Propiedad de varios valores se agrega al panel.
  8. Especifique varios valores en el campo Valor múltiple separados por delimitadores y realice la búsqueda. El predicado obtiene una coincidencia de texto exacta para los valores especificados.

Añadir un predicado de etiquetas adding-a-tags-predicate

El Tags el predicado permite realizar búsquedas de recursos basadas en etiquetas. De forma predeterminada, Assets busca recursos para una o varias coincidencias de etiquetas en función de las etiquetas especificadas. En otras palabras, la consulta de búsqueda realiza una operación OR utilizando las etiquetas especificadas. Sin embargo, puede utilizar la opción Coincidir con todas las etiquetas para buscar recursos que incluyan todas las etiquetas que especifique.

  1. Haga clic en el logotipo del Experience Manager y, a continuación, vaya a Herramientas > General > Buscar Forms.

  2. En la página Buscar Forms, seleccione Carril de búsqueda de administración de Assets y luego seleccione Editar aemassets_edit .

  3. En la página Editar formulario de búsqueda, arrastre Predicado de etiquetas desde la pestaña Seleccionar predicado al panel principal.

  4. En la pestaña Configuración, introduzca un texto de marcador de posición para el predicado. Especifique el nombre de la propiedad en función del cual se realizará la búsqueda en el campo de propiedad, por ejemplo, jcr:content/metadata/cq:tags. También puede seleccionar un nodo en CRXDE desde el cuadro de diálogo de selección.

  5. Configure la propiedad Ruta de etiquetas raíz de este predicado para rellenar varias etiquetas en la lista Etiquetas.

  6. Seleccione la opción Mostrar todas las etiquetas para buscar recursos que incluyan todas las etiquetas que especifique.

    Configuración típica del predicado de etiquetas

  7. En el Descripción , introduzca una descripción opcional y, a continuación, seleccione Listo.

  8. Vaya al panel Buscar. El Etiquetas El predicado se agrega al panel Buscar.

  9. Especifique las etiquetas en función de las cuales desea buscar recursos o seleccione en la lista de sugerencias.

  10. Seleccionar Coincidir con todo para buscar coincidencias que incluyan todas las etiquetas especificadas.

Puede ordenar la estructura de las etiquetas en orden de subida o de bajada, según el Nombre (orden alfabético), Creado fecha, o Modificado fecha. En la siguiente ilustración, la estructura de etiquetas se ordena alfabéticamente en función de la variable Nombre.

add-tags

Adición de otros predicados adding-other-predicates

De forma similar a la forma de agregar un predicado Propiedad o Opciones, puede agregar los siguientes predicados adicionales al panel Buscar:

Nombre de predicado
Descripción
Propiedades
Texto completo
Predicado de búsqueda para realizar una búsqueda de texto completo en todo un nodo de recursos. Se asigna con la variable jcr:contains operador. Puede especificar una ruta relativa si desea realizar una búsqueda de texto completo en una parte específica del nodo del recurso.
  • Etiqueta
  • Marcador de posición
  • Nombre de la propiedad
  • Descripción
Navegador de rutas
Predicado de búsqueda para buscar recursos en carpetas y subcarpetas en una ruta raíz preconfigurada
  • Marcador de posición
  • Ruta raíz
  • Descripción
Ruta
Utilícelo para filtrar los resultados según la ubicación. Puede especificar diferentes rutas como opciones.
  • Etiqueta
  • Ruta
  • Descripción
Estado de publicación
Predicado de búsqueda para buscar recursos en función de su estado de publicación
  • Etiqueta
  • Nombre de la propiedad
  • Descripción
Fecha relativa
Predicado de búsqueda para buscar recursos en función de la fecha relativa de su creación. Por ejemplo, puede configurar opciones, como hace 2 meses, hace 3 semanas, etc.
  • Etiqueta
  • Nombre de la propiedad
  • Fecha relativa
Intervalo
Predicado de búsqueda para buscar recursos que se encuentren dentro de un rango especificado. En el panel Buscar, puede especificar los valores mínimo y máximo del rango.
  • Etiqueta
  • Nombre de la propiedad
  • Descripción
Intervalo de fechas
Predicado de búsqueda para buscar recursos creados dentro de un intervalo especificado para una propiedad de fecha. En el panel Buscar, puede especificar las fechas de inicio y finalización mediante selectores de fechas.
  • Etiqueta
  • Marcador de posición
  • Nombre de la propiedad
  • Texto de intervalo (desde)
  • Texto de intervalo (hasta)
  • Descripción
Fecha
Predicado de búsqueda para una búsqueda de recursos basada en un control deslizante y basada en una propiedad de fecha.
  • Etiqueta
  • Nombre de la propiedad
  • Descripción
Tamaño del archivo
Predicado de búsqueda para buscar recursos en función de su tamaño. Es un predicado basado en deslizadores en el que se seleccionan las opciones del deslizador desde un nodo configurable. Las opciones predeterminadas se definen en /libs/dam/options/predicates/filesize en el repositorio CRX. El tamaño de archivo se proporciona en bytes.
  • Etiqueta
  • Nombre de la propiedad
  • Ruta
  • Descripción
Última modificación del recurso
Predicado de búsqueda para buscar recursos modificados recientemente
  • Nombre de la propiedad
  • Valor de propiedad
  • Descripción
Estado de publicación
Predicado de búsqueda para buscar recursos en función de su estado de publicación
  • Etiqueta
  • Nombre de la propiedad
  • Descripción
Estado de caducidad
Predicado de búsqueda para buscar recursos en función de su estado de caducidad
  • Etiqueta
  • Nombre de la propiedad
  • Descripción
Oculto
Predicado de búsqueda que define una propiedad de campo oculto para buscar recursos
  • Nombre de la propiedad
  • Valor de propiedad
  • Descripción

Eliminar las facetas de búsqueda predeterminadas removing-default-search-facets

El Adobe recomienda tener cuidado al eliminar las facetas de búsqueda predeterminadas para evitar problemas de rendimiento. La eliminación de las facetas de búsqueda predeterminadas también puede afectar al comportamiento de las funciones predeterminadas.

No elimine los siguientes campos ocultos, ya que provoca un problema de rendimiento de consulta con OmniSearch y las colecciones inteligentes:

  • group.2_group.type=dam:Asset

  • group.1_group.type=nt:folder

  • group.p.or=true

Restaurar las facetas de búsqueda predeterminadas restoring-default-search-facets

De forma predeterminada, aparece un icono Bloquear antes de Carril de búsqueda de administración de Assets en el Buscar Forms página. El icono Bloquear desaparece si se añaden facetas de búsqueda al formulario que indican que se ha modificado el formulario predeterminado.

El icono de bloqueo de una opción de la página Buscar Forms indica que la configuración predeterminada está intacta y no está personalizada.

Para restaurar la faceta de búsqueda predeterminada, realice estos pasos:

  1. Seleccionar Carril de búsqueda de administración de Assets en el Buscar Forms página.

  2. Seleccionar Eliminar icono eliminar en la barra de herramientas.

  3. En el cuadro de diálogo de confirmación, seleccione Eliminar para quitar los cambios personalizados.

    Después de eliminar los cambios personalizados en las facetas de búsqueda, vuelve a aparecer un candado antes de Carril de búsqueda de administración de Assets en la página Buscar formularios.

Permisos de usuario user-permissions

Si no se le ha asignado una función de administrador, aquí encontrará una lista de los permisos que necesita para realizar las acciones de edición, eliminación y vista previa que implican facetas de búsqueda.

Acción
Permiso
Editar
Permisos de lectura y escritura en /apps en CRX.
Eliminar
Permisos de lectura, escritura y eliminación en /apps en CRX.
Vista previa
Permisos de lectura, escritura y eliminación en /var/dam/content en CRX. Además, permisos de lectura y escritura en /apps nodo.

Consulte también

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab