Live Search händelser

Live Search använder händelser för att driva sökalgoritmer som"Mest visade" och"Viewed This, Viewed That". Commerce Lumatema är inte alltid tillgängligt, men headless-implementeringar och andra anpassade implementeringar måste implementera händelser för sina egna behov.

Den här tabellen beskriver de händelser som används av Live Search rankningsstrategier.

Rankningsstrategi
Händelser
Sida
Mest visade
page-view
product-view
Produktinformationssida
Mest köpta
page-view
complete-checkout
Kassa/kassa
Mest tillagt i kundvagn
page-view
add-to-cart
Produktinformationssida
Produktlistsida
Kundlista
Önskad lista
Visade det här, såg du att
page-view
product-view
Produktinformationssida
NOTE
Datainsamlingen för syftet med Live Search innehåller inte personligt identifierbar information (PII). Alla användaridentifierare, som cookie-ID:n och IP-adresser, är strikt anonymiserade. Läs mer.

Nödvändiga instrumentpanelshändelser

Vissa händelser krävs för att fylla i Live Search-instrumentpanelen

Kontrollpanelsområde
Händelser
Kopplingsfält
Unika sökningar
page-view, search-request-sent, search-response-received
searchRequestId
Inga resultatsökningar
page-view, search-request-sent, search-response-received
searchRequestId
Nollresultatfrekvens
page-view, search-request-sent, search-response-received
searchRequestId
Vanliga sökningar
page-view, search-request-sent, search-response-received
searchRequestId
Medel. klickningsposition
page-view, search-request-sent, search-response-received, search-results-view, search-product-click
searchRequestId
Genomklickningsfrekvens
page-view, search-request-sent, search-response-received, search-results-view, search-product-click
searchRequestId, sku, parentSku
Konverteringsgrad
page-view, search-request-sent, search-response-received, search-results-view, search-product-click, product-view, add-to-cart, place-order
searchRequestId, sku, parentSku

Nödvändiga sammanhang

Alla händelser kräver kontexterna Page och Storefront. Detta bör ske på sidnivå/butiksprogramlager i stället för när enskilda händelser genereras (i en PHP-butik ansvarar PHP-programbehållaren för att ställa in dem vid körning).

Användning

Här följer ett exempel på implementering av search-request-sent-händelsen:

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");

Caveats

  • Annonsblockerare och sekretessinställningar kan förhindra händelser från att fångas in och kan göra så att engagemanget och intäktsmåtten inte rapporteras tillräckligt. Dessutom kanske vissa händelser inte skickas på grund av att kunderna lämnar sidan eller nätverksproblem.
  • Huvudlösa implementeringar måste implementera händelser för att driva intelligent varuexponering.
NOTE
Om läget för cookie-begränsning är aktiverat samlar Adobe Commerce inte in beteendedata förrän kunden samtycker till att använda cookies. Om läget för cookie-begränsning är inaktiverat samlar Adobe Commerce in beteendedata som standard.
recommendation-more-help
1d60634e-b73a-404a-be7a-4a2a36676055