Live Search eventos

Live Search utiliza eventos para activar algoritmos de búsqueda como "Más visitados" y "Visualizó esto, Visualizó aquello". Mientras que el tema de Luma de muestra de Commerce obtiene eventos de forma predeterminada, las implementaciones sin encabezado y otras personalizadas tienen que implementar eventos para sus propias necesidades.

En esta tabla se describen los eventos utilizados por Live Search estrategias de clasificación.

Estrategia de clasificación
Eventos
Página
Más visitados
page-view
product-view
Página de detalles del producto
Más comprados
page-view
complete-checkout
Carro/cierre de compra
Más añadidos al carro
page-view
add-to-cart
Página de detalles del producto
Página de lista de productos
Carro
Lista de deseos
Vio esto, vio aquello.
page-view
product-view
Página de detalles del producto
NOTE
La recopilación de datos a los efectos de Live Search no incluye información de identificación personal (PII). Todos los identificadores de usuario, como los ID de cookie y las direcciones IP, se anonimizan estrictamente. Más información.

Eventos de panel requeridos

Se requieren algunos eventos para rellenar el tablero de Live Search

Área de panel
Eventos
Campo de combinación
Búsquedas únicas
page-view, search-request-sent, search-response-received
searchRequestId
Búsquedas sin resultados
page-view, search-request-sent, search-response-received
searchRequestId
Tasa de resultados cero
page-view, search-request-sent, search-response-received
searchRequestId
Búsquedas frecuentes
page-view, search-request-sent, search-response-received
searchRequestId
El Promedio de posición del clic
page-view, search-request-sent, search-response-received, search-results-view, search-product-click
searchRequestId
Tasa de pulsaciones
page-view, search-request-sent, search-response-received, search-results-view, search-product-click
searchRequestId, sku, parentSku
Tasa de conversión
page-view, search-request-sent, search-response-received, search-results-view, search-product-click, product-view, add-to-cart, place-order
searchRequestId, sku, parentSku

Contextos requeridos

Todos los eventos requieren los contextos Page y Storefront. Esto debería suceder en el nivel de página/capa de aplicación de tienda en lugar de cuando se generan eventos individuales (por ejemplo, en una tienda PHP, el contenedor de la aplicación PHP es responsable de configurarlos durante la ejecución).

Uso

Esta es una implementación de ejemplo del evento search-request-sent:

const mse = window.magentoStorefrontEvents;

/* set in application container */
// mse.context.page(pageCtx);
// mse.context.setStorefrontInstance(storefrontCtx);

/* set before firing event */
mse.context.setSearchInput(searchInputCtx);
mse.publish.searchRequestSent("search-bar");

Advertencias

  • Los bloqueadores de anuncios y la configuración de privacidad pueden impedir que se recopilen eventos y provocar que las métricas de participación e ingresos no se comuniquen correctamente. Además, es posible que algunos eventos no se envíen debido a que los compradores abandonan la página o a problemas de red.
  • Las implementaciones sin encabezado deben implementar eventos para potenciar la comercialización inteligente.
NOTE
Si el Modo de restricción de cookies está habilitado, Adobe Commerce no recopilará datos de comportamiento hasta que el comprador acepte el uso de cookies. Si el modo de restricción de cookies está deshabilitado, Adobe Commerce recopila datos de comportamiento de forma predeterminada.
recommendation-more-help
1d60634e-b73a-404a-be7a-4a2a36676055