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.
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: agregacategoriesy, a continuación, aplica los filtroscoloryprice, pero no el filtrocategories. - Agregación
color: agregacolory, a continuación, aplica los filtrospriceycategories, pero no el filtrocolor. - Agregación
price: agregapricey, a continuación, aplica los filtroscolorycategories, pero no el filtroprice.
Valores de atributo predeterminados
Los siguientes atributos de producto son utilizados por Adobe Commerce Optimizer y están habilitados de manera predeterminada.
pricepriceskunameConsulte 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
startsWithycontainsen 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
startsWithcomo para la indexación de búsquedacontainsen la segunda capa de la búsqueda por capas, como se describe a continuación: - Búsqueda de nivel 1 - Busque "motor" en
-
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
-
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.
-
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
containsystartsWith.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
containsostartsWith.
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.