Configuración de Live Search
En el área de trabajo es donde se configura, administra y supervisa el rendimiento de Live Search. El menú de la parte superior proporciona acceso a las herramientas de cada área funcional. Las funciones disponibles reflejan la selección actual del menú.
Recopilación de datos
Para asegurarse de que cada área funcional del espacio de trabajo contiene los datos correctos, debe configurar la recopilación de datos en función de la implementación de tienda seleccionada:
- Luma: la recopilación de datos está disponible de forma predeterminada.
- Sin encabezado: la recopilación de datos debe configurarse manualmente, según la implementación de la tienda.
Para obtener más información sobre los eventos necesarios que debe agregar para una tienda sin encabezado, consulte la siguiente documentación:
- Eventos requeridos para el panel de Live Search.
- Recopilador de eventos de tienda que debe agregarse como requisito previo.
- Ejemplos de la estructura de eventos.
Clientes sanitarios
Si es cliente de atención médica e instaló la extensión HIPAA de servicios de datos, que forma parte de la extensión Conexión de datos, Live Search ya no captura los datos de eventos de tienda. Esto se debe a que los datos de evento de tienda se generan en el lado del cliente. Para seguir capturando y enviando datos de evento de tienda, vuelva a habilitar la recopilación de eventos para Live Search. Para obtener más información, consulte configuración general.
Establecer el ámbito
Inicialmente, el ámbito de toda la configuración de Live Search se ha establecido en Default Store View. Si su instalación de Commerce incluye varias vistas de tienda, establezca Ámbito en la vista de tienda donde se aplique la configuración de faceta.
Opciones de menú
Definir atributos como en los que se puede buscar
Para generar resultados de alto nivel de segmentación, revise el conjunto de atributos de producto en los que se puede buscar (searchable=true). Para garantizar la relevancia, haga que los atributos solo se puedan buscar si contienen contenido que tenga un significado claro y conciso. Evite utilizar atributos que contengan texto menos preciso y largo, como description, que aunque la búsqueda está habilitada de forma predeterminada, puede reducir la precisión de los resultados de búsqueda. Por ejemplo, si una persona busca “pantalones cortos” y hay camisas con una descripción que incluye el término “mangas cortas”, las camisas aparecen en los resultados de búsqueda.
Para permitir que se puedan buscar los atributos, complete los siguientes pasos:
- En el Administrador, vaya a Tiendas > Atributo > Producto.
- Seleccione el atributo en el que desea que se puedan realizar búsquedas, como
color. - Seleccione Propiedades de tienda y establezca Usar en búsqueda en
yes.
Live Search también respeta el peso de un atributo de producto, tal como se establece en Adobe Commerce. Los atributos con un peso mayor aparecen más arriba en los resultados de búsqueda.
Siempre se pueden buscar los atributos siguientes:
skunamecategories
Comportamiento de atributos en productos complejos
Para los tipos de producto complejos (productos configurables, paquetes y agrupados), Live Search indexa los valores de atributo de los productos principal y secundario, lo que permite que un producto principal se asocie con varios valores para el mismo atributo. Esto permite el filtrado basado en variantes; por ejemplo, aparece una camisa configurable al filtrar por “azul” si alguna variante es azul, incluso si el producto principal no tiene un conjunto de colores.
Este comportamiento funciona bien con atributos como el color y el tamaño, pero puede producir resultados inesperados para atributos que describen el producto en su conjunto, como new_arrival, product_ranking, promotion_label y precios personalizados.
Por ejemplo, supongamos que el producto configurable (SKU-001) tiene new_arrival = true, mientras que su variante secundaria SKU-001-01 tiene new_arrival = false. Cuando se agregan valores de variante para el producto principal, el SKU-001 se indexa con new_arrival = true y new_arrival = false. Como resultado, el producto principal puede aparecer en los resultados de búsqueda para cualquiera de los valores, aunque cada valor se aplique a una variante diferente.
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 potente 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.
- Para restringir aún más los resultados, use la indexación de búsqueda
startsWithycontainsen la segunda capa de la búsqueda por capas.
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 nueva 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.
note NOTE Este tipo de búsqueda difiere de la búsqueda de frases existente, que admite autocompletar al hacer coincidir el principio de las palabras. Por ejemplo, si el valor de atributo de un producto es "pantalones de exterior", una búsqueda de frase devuelve los resultados de "sin bandeja" porque "sin bandeja" y "sin bandeja" coinciden con el principio de las palabras del valor. No devuelve resultados para "o hormigas" porque esas cadenas ocurren dentro de las palabras. Una búsqueda contiene texto que coincide con cualquier lugar dentro de una palabra, por lo que devuelve resultados 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
-
Para que se pueda buscar un atributo de producto, vaya al Administrador y establezca un atributo de producto.
Consulte la lista de atributos en los que se pueden realizar búsquedas.
-
Especifique la capacidad de búsqueda para ese atributo, como Contiene (predeterminado) o Comienza con. Puede especificar un máximo de seis atributos que se habilitarán para Contiene y seis atributos que se habilitarán para 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 Live Search 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 niveles cuando:
- Debe buscar en los resultados de búsqueda utilizando varios criterios.
- Trabajar con números de pieza, SKU o especificaciones técnicas cuando los usuarios conocen información parcial.
- Los compradores deben reducir los resultados paso a paso con criterios anidados.
- Desea reducir el número de llamadas a la API combinando varios criterios de búsqueda en una sola consulta.
- Debe 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 cuando:
- Proporcionar filtrado típico de categoría, precio, marca y atributo
- Ofrecer opciones de filtro intuitivas que los usuarios pueden comprender y seleccionar fácilmente
- Mostrando opciones disponibles según los resultados de búsqueda actuales
- Visualización de recuentos e intervalos de filtros que ayudan a los usuarios a comprender las opciones disponibles
- Trabajo con características comunes del producto, como el color, el tamaño, el 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 reducir las opciones visualmente.
Facetas y sinónimos
Las facetas y los sinónimos son otra manera de mejorar la experiencia de búsqueda de sus compradores.
Las facetas son atributos de producto definidos en Live Search para poder filtrarlos. Puede establecer cualquier atributo que se pueda filtrar como faceta en Live Search, pero existen límites para la cantidad de facetas que puede buscar al mismo tiempo.
Sinónimos son términos que puede definir para ayudar a guiar a los usuarios hacia el producto correcto. Los usuarios que buscan pantalones pueden escribir “pantalones” o “pantalones”. Puede establecer sinónimos para que estos términos de búsqueda lleven a los usuarios a los resultados de “pantalones”.
Ajustes de configuración de Commerce
En la siguiente sección se describen las opciones de configuración de Commerce admitidas y no admitidas para Live Search.
Valores de configuración admitidos
Yes, incluye la opción ALL en el control “Mostrar por página”.Los precios de la página Widget de Lista de Productos y de la ventana emergente se convierten a la moneda para mostrar predeterminada mediante las tasas de cambio configuradas.
Valores de configuración no admitidos
Valores de atributo predeterminados
Los atributos de producto siguientes tienen propiedades de tienda que Live Search usa y habilita de manera predeterminada.
pricepriceskunamepricevisibilitycategory_namePropiedades de atributo predeterminadas que no son del sistema
En la tabla siguiente se muestran las propiedades de búsqueda y filtrado predeterminadas de los atributos que no son del sistema, incluidos los que son específicos de los datos de ejemplo de Luma. Para que se pueda buscar en el atributo tanto en Live Search como en Adobe Commerce nativo, establezca la propiedad de atributo Usar en la búsqueda en Yes.
Propiedades predeterminadas de atributos del sistema
En la tabla siguiente se muestran la búsqueda predeterminada y las propiedades filtrables de los atributos del sistema.