[Solo SaaS]{class="badge positive" title="Solo se aplica a los proyectos de Adobe Commerce as a Cloud Service y Adobe Commerce Optimizer (infraestructura de SaaS administrada por Adobe)."}

Facetas

Las facetas son un método de filtrado de alto rendimiento que utiliza varias dimensiones de valores de atributo como criterios de búsqueda.

Resultados de búsqueda filtrados

Dentro de una faceta, los compradores pueden seleccionar varias opciones, como "Básico" y "Cómodo" en "Estilo", y los resultados de la búsqueda se actualizan para mostrar solo esos estilos. Del mismo modo, si un comprador selecciona opciones en todas las facetas, como "Básico" en "Estilo" e "Interior" en "Clima", los resultados de la búsqueda se actualizan para mostrar ese estilo seleccionado y ese clima seleccionado.

Cualquier faceta definida puede utilizarse como parámetro de URL y los resultados se filtrarán según los valores del parámetro: http://yourstore.com?brand=acme&color=red.

Agregación de facetas

La agregación de facetas se realiza de la siguiente manera: si la tienda tiene tres facetas (categorías, color y precio) y el comprador filtra las tres (color = azul, el precio va de 10,00 a 50,00 $, categorías = promotions).

  • Agregación categories: agrega categories y, a continuación, aplica los filtros color y price, pero no el filtro categories.
  • Agregación color: agrega color y, a continuación, aplica los filtros price y categories, pero no el filtro color.
  • Agregación price: agrega price y, a continuación, aplica los filtros color y categories, pero no el filtro price.

Valores de atributo predeterminados

Los siguientes atributos de producto son utilizados por Adobe Commerce Optimizer y están habilitados de manera predeterminada.

Propiedad
Descripción
Atributo
Ordenable
Se utiliza para ordenar en la lista de productos
price
Buscable
Uso en la búsqueda
price
sku
name

Consulte la API de metadatos de ingesta de datos para obtener más información sobre los atributos del producto y sus propiedades.

Búsqueda por capas y expansión de tipos de búsqueda

La búsqueda por capas, o búsqueda dentro de una búsqueda, es un sistema de filtrado basado en atributos que amplía la funcionalidad de búsqueda tradicional para incluir parámetros de búsqueda adicionales. Estos parámetros de búsqueda adicionales permiten una detección de productos más precisa y flexible.

Con la búsqueda por capas puede:

  • Permitir que los compradores busquen en los resultados de búsqueda.
  • Use la indexación de búsqueda startsWith y contains en la segunda capa de la búsqueda por capas para restringir aún más los resultados.

Las funcionalidades de búsqueda avanzada se implementan a través del parámetro filter en la consulta productSearch utilizando operadores específicos:

  • Búsqueda por niveles - Buscar en otro contexto de búsqueda - Con esta capacidad, puede realizar hasta dos niveles de búsqueda para sus consultas de búsqueda. Por ejemplo:

    • Búsqueda de nivel 1 - Busque "motor" en product_attribute_1.
    • Búsqueda de nivel 2 - Busque "número de pieza 123" en product_attribute_2. En este ejemplo se busca "número de pieza 123" dentro de los resultados para "motor".

    La búsqueda por capas está disponible tanto para la indexación de búsqueda startsWith como para la indexación de búsqueda contains en la segunda capa de la búsqueda por capas, como se describe a continuación:

  • comienza con la indexación de búsqueda - La búsqueda usa la indexación startsWith. Esta capacidad permite:

    • Buscando productos en los que el valor del atributo comience con una cadena especificada.
    • Configuración de una búsqueda "termina con" para que los compradores puedan buscar productos en los que el valor del atributo termine con una cadena en particular.
      • Para habilitar una búsqueda "termina con", el atributo del producto debe ingerirse a la inversa y la llamada de API también debe ser una cadena invertida. Por ejemplo, si desea buscar un nombre de producto que termine con "pantalones", debe enviarlo como "stnap".
  • contiene indización de búsqueda - La búsqueda de un atributo mediante contiene indización. Esta nueva capacidad permite:

    • Búsqueda de una consulta dentro de una cadena más grande. Por ejemplo, si un comprador busca el número de producto PE-123 en la cadena HAPE-123.

      • Nota: este tipo de búsqueda es diferente de la búsqueda de frases existente, que realiza una búsqueda de autocompletar. Por ejemplo, si el valor de atributo del producto es "pantalones de exterior", una búsqueda de frase devuelve una respuesta para "sin bandeja", pero no devuelve una respuesta para "u hormigas". Sin embargo, una búsqueda contiene sí devuelve una respuesta para "o hormigas".

Estas nuevas condiciones mejoran el mecanismo de filtrado de consultas de búsqueda para restringir los resultados de búsqueda. Estas nuevas condiciones no afectan a la consulta de búsqueda principal.

Implementación

  1. Establecer atributos como para búsqueda.

  2. Especifique la capacidad de búsqueda para ese atributo, como Contiene (predeterminado) o Comienza con. Puede especificar un máximo de seis atributos para habilitar Contiene y seis atributos para habilitar Comienza con. Además, para la indexación Contiene, la longitud de la cadena está limitada a 50 caracteres o menos.

  3. Consulte la documentación para desarrolladores para ver ejemplos de cómo actualizar las llamadas a la API Commerce Optimizer con las nuevas funciones de búsqueda contains y startsWith.

    Puede implementar estas nuevas condiciones en la página de resultados de búsqueda. Por ejemplo, puede agregar una nueva sección en la página donde el comprador pueda restringir aún más los resultados de búsqueda. Puede permitir que los compradores seleccionen atributos de producto específicos, como Fabricante, Número de pieza y Descripción. Desde allí, buscan dentro de esos atributos utilizando las condiciones contains o startsWith.

Cuándo utilizar la búsqueda por capas en lugar de las facetas

La búsqueda por capas y las facetas sirven para diferentes propósitos en la detección de productos y la elección entre ellos depende de su caso de uso específico:

Usar búsqueda por capas para:

  • Buscar en los resultados de búsqueda utilizando varios criterios
  • Trabaje con números de pieza, SKU o especificaciones técnicas cuando los usuarios conozcan información parcial
  • Permitir que los compradores reduzcan los resultados paso a paso con criterios anidados
  • Reduzca la cantidad de llamadas de API combinando varios criterios de búsqueda en una sola consulta
  • Implementar patrones de búsqueda específicos de la empresa que vayan más allá de la navegación con facetas estándar

Usar facetas para:

  • Proporcionar filtrado típico de categoría, precio, marca y atributo
  • Ofrezca opciones de filtro intuitivas que los usuarios puedan comprender y seleccionar fácilmente
  • Mostrar las opciones disponibles según los resultados de búsqueda actuales
  • Mostrar recuentos e intervalos de filtros que ayuden a los usuarios a comprender las opciones disponibles
  • Trabaje con características comunes del producto, como color, tamaño, material, etc

Práctica recomendada: Utilice la búsqueda por niveles para búsquedas técnicas y complejas en las que los usuarios tengan criterios específicos y utilice facetas para el filtrado estándar de comercio electrónico en las que los usuarios deseen explorar y refinar las opciones visualmente.

recommendation-more-help
37888386-4bfe-4484-be24-1acecb3b670d