Headless
Du kan integrera Product Recommendations i ett headless-lager med antingen PWA Studio eller en anpassad klientteknik, som React eller Vue JS.
Anpassade och headless-integratörer bör referera till dessa Luma- och PWA-instruktioner som en föreslagen implementering. Det finns många sätt att implementera Product Recommendations i headless-lösningar och den här dokumentationen täcker inte alla scenarier. Integratörerna måste omfatta händelser, design och testning för sina implementeringar.
Product Recommendations kräver beteendedata och katalogdata för att fungera. Synkroniseringsprocessen för katalogdata förblir oförändrad i en headless-implementering, men ändringar krävs för att samla in beteendedata.
Om du vill integrera Product Recommendations i ett headless-lager måste du:
-
Skicka beteendedata till Adobe Sensei för att analysera och beräkna produktrekommendationsresultat. Du kan också skicka ytterligare data för att aktivera måttrapportering för produktrekommendationer.
-
Hämta produktrekommendationsresultat och återge dessa resultat på sidan.
Du kan utföra båda dessa åtgärder med de tillgängliga SDK:erna enligt följande arbetsflöde.
-
Installera modulen Product Recommendations.
-
Installera och använd Adobe Commerce Storefront Event SDK för att utlösa beteendehändelserna.
Det minsta antal händelser som krävs för att returnera Product Recommendations resultat:
table 0-row-2 1-row-2 2-row-2 3-row-2 Händelse Kategori view
produkt add-to-cart
produkt place-order
utcheckning Om du vill aktivera måttrapportering krävs följande ytterligare händelser:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 Händelse Kategori impression-render
rekommendationsenhet view
rekommendationsenhet rec-click
rekommendationsenhet rec-add-to-cart-click
recommendation-unit (om knappen "Lägg till i kundvagn" finns i rekommendationsmallen) -
När händelserna utlöses använder du Adobe Commerce Storefront Event Collector för att hantera händelserna och skicka dem till Adobe Sensei.
-
När beteendedata har samlats in kan du skapa Product Recommendations i Admin.
-
Använd Recommendations SDK för att hämta rekommendationsenheterna på butiken. SDK returnerar nödvändiga produktdata för att återge rekommendationsenheter på en sida.