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.
Si utiliza una tienda sin encabezado, consulte la siguiente documentación para obtener más información sobre los eventos necesarios que debe agregar:
- 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 Data Services, que forma parte de la extensión Data Connection, ya no se capturarán los datos de evento de tienda que usa Live Search. 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. Consulte configuración general para obtener más información.
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", entonces las camisas se incluirán 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 aparecerán más arriba en los resultados de búsqueda.
Siempre se pueden buscar los atributos siguientes:
sku
name
categories
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.
- Use la indexación de búsqueda
startsWith
ycontains
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úsquedacontains
en 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.
- 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
-
En el Administrador, establezca un atributo de producto en el que se puedan realizar búsquedas.
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
contains
ystartsWith
.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
ostartsWith
.
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
Términos de búsqueda
Live Search admite redirecciones de términos de búsqueda en implementaciones en las que Adobe Commerce administra el enrutamiento, como en Luma y otros temas basados en php.
Valores de atributo predeterminados
Los atributos de producto siguientes tienen propiedades de tienda que usa Live Search y que están habilitadas de manera predeterminada.
price
price
sku
name
price
visibility
category_name
Propiedades 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. Al establecer la propiedad del atributo Use in Search en Yes
, se permite la búsqueda en el atributo tanto en Live Search como en Adobe Commerce nativo.
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.