Live Search eventi

Live Search utilizza gli eventi per attivare gli algoritmi di ricerca, ad esempio "Più visualizzati" e "Più visualizzati, visualizzati". Anche se il tema Luma di esempio di Commerce ottiene eventi pronti all'uso, le implementazioni headless e personalizzate devono implementare eventi per le proprie esigenze.

Questa tabella descrive gli eventi utilizzati da Live Search strategie di classificazione.

Strategia di classificazione
Eventi
Pagina
Articoli più visualizzati
page-view
product-view
Pagina dettagli prodotto
Più acquistati
page-view
complete-checkout
Carrello/Pagamento
Più aggiunti al carrello
page-view
add-to-cart
Pagina dettagli prodotto
Pagina elenco prodotti
Carrello
Elenco desideri
Ha visualizzato questo, ha visualizzato quello
page-view
product-view
Pagina dettagli prodotto
NOTE
La raccolta dei dati ai fini di Live Search non include informazioni personali (PII). Tutti gli identificatori utente, come gli ID cookie e gli indirizzi IP, sono rigorosamente anonimi. Ulteriori informazioni.

Eventi dashboard richiesti

Alcuni eventi sono necessari per popolare il dashboard di Live Search

Area del dashboard
Eventi
Unisci campo
Ricerche univoche
page-view, search-request-sent, search-response-received
searchRequestId
Nessuna ricerca di risultati
page-view, search-request-sent, search-response-received
searchRequestId
Percentuale risultati zero
page-view, search-request-sent, search-response-received
searchRequestId
Ricerche comuni
page-view, search-request-sent, search-response-received
searchRequestId
Media posizione clic
page-view, search-request-sent, search-response-received, search-results-view, search-product-click
searchRequestId
Percentuale di click-through
page-view, search-request-sent, search-response-received, search-results-view, search-product-click
searchRequestId, sku, parentSku
Tasso di conversione
page-view, search-request-sent, search-response-received, search-results-view, search-product-click, product-view, add-to-cart, place-order
searchRequestId, sku, parentSku

Contesti richiesti

Tutti gli eventi richiedono i contesti Page e Storefront. Questo dovrebbe accadere a livello di pagina/livello di applicazione vetrina piuttosto che durante la generazione di singoli eventi (ad esempio, in una vetrina PHP, il contenitore di applicazioni PHP è responsabile della loro impostazione in fase di esecuzione).

Utilizzo

Di seguito è riportato un esempio di implementazione dell'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");

Avvertenze

  • Gli ad blocker e le impostazioni di privacy possono impedire l'acquisizione degli eventi e causare la mancata generazione di rapporti per metriche relative a coinvolgimento e ricavi. Inoltre, alcuni eventi potrebbero non essere inviati a causa di acquirenti che abbandonano la pagina o di problemi di rete.
  • Le implementazioni headless devono implementare eventi per potenziare il merchandising intelligente.
NOTE
Se è abilitata la modalità di restrizione dei cookie 🔗, Adobe Commerce non raccoglie i dati comportamentali fino a quando l'acquirente non acconsente all'utilizzo dei cookie. Se la modalità di restrizione dei cookie è disabilitata, Adobe Commerce raccoglie i dati comportamentali per impostazione predefinita.
recommendation-more-help
1d60634e-b73a-404a-be7a-4a2a36676055