I detta användningsfall kommer vi att konfigurera ett A/B-test för att undersöka hur ordningen på leveransalternativ påverkar konverteringsgraden i kundvagnen. Vi kommer att jämföra två checkout-konfigurationer med samma leveransalternativ, där endast ordningen skiljer sig åt.
- Konfiguration A: DHL Service Point överst
- Konfiguration B: PostNord MyPack Home överst
Lär dig hur du:
Konfigurera Checkout-konfigurationen
Först behöver du konfigurera den Checkout-konfiguration som du vill jämföra med din standard-Checkout. Det enklaste sättet att göra detta är att duplicera din standardkonfiguration och göra ändringar i den del som du vill testa.
- I nShift Portal går du till Checkout > Configurations och letar upp din standard-checkout.
- Klicka på menyn med tre punkter och välj Duplicate.
- Uppdatera Name för konfigurationen för att skilja den från originalkonfigurationen. Namnet är endast för internt bruk och kommer att visas i Checkouts konfigurationsgränssnitt.
- Välj det member account där Checkout-konfigurationen ska sparas.
- Välj en template och en sender. Alla andra inställningar kommer att förifyllas med data från originalkonfigurationen.
- Vår standardkonfiguration har DHL Service Point överst. Gå till Delivery options och ändra ordningen på leveransalternativen genom att dra och släppa dem så att PostNord MyPack Home hamnar överst.
- Klicka på Save.
Obs: Om du konfigurerar en Checkout-konfiguration från grunden kan du hitta instruktioner i denna artikel: Skapa en nShift Checkout-konfiguration
Konfigurera experimentet
Vi är nu redo att konfigurera experimentet. Detta är en enkel installation eftersom vi endast vill dela trafiken mellan våra två konfigurationer.
- Gå till Experiments i toppmenyn och klicka på Create new experiment.
- Fyll i Name och välj Member account från rullgardinslistan (det ska vara samma som används för dina checkout-konfigurationer).
- Lägg till en beskrivning för att komma ihåg syftet med experimentet.
- Ange Start- och Stop-datum för experimentet. Experimentet kommer endast att köras under denna period. När aktuellt datum är före eller efter experimentperioden kommer konfigurationen eller gruppen som definieras i connection att användas.
- Klicka på Add new segmentation.
- Lägg till de två checkout-konfigurationer som ska jämföras och sätt trafikandelen till 50 % för vardera.
- Klicka på Continue och Save. Experimentet kommer att köras under den planerade perioden.
- Om du använder vårt API, kom ihåg att uppdatera din connection så att den pekar på experimentet (läs mer här).
Bild som visar hela experimentinställningen:
Exempel på Checkout-widgeten
Konfiguration A: DHL Service Point överst:
Konfiguration B: PostNord MyPack Home överst:
Uppdatera din Connection för att använda ett experiment
Om du använder Checkout API innehåller dina förfrågningar ett Connection ID för att identifiera din Checkout-konfiguration. För att använda ett experiment i din nuvarande integration pekar du helt enkelt din connection mot ett experiment. Detta görs enkelt i användargränssnittet och kräver inga kodändringar.
- Gå till Connections i toppmenyn.
- Klicka på menyn med tre punkter bredvid den Connection som används av din integration och välj Edit.
- Välj det experiment som ska användas från rullgardinslistan Experiment .
- Klicka på Save. Connection ID kommer nu att peka på experimentet istället.
Visa testresultaten
När experimentet är slutfört kan du ladda ner en metrics-fil för att analysera resultaten.
- Gå till Experiments i toppmenyn.
- Klicka på menyn med tre punkter bredvid experimentet vars resultat du vill se och välj Download Results.
- Klicka på knappen Export i popup-fönstret. Datumen för experimentet är förifyllda men du kan justera dem vid behov.
- En CSV-fil kommer snart att genereras med data som samlats in under tidsperioden.
Du kan också se nyckelvärden under Segmentations > Results på experimentets konfigurationssida.
Metrics-data i rapporten
Nedan finns en översikt över metrics-data som ingår i CSV-filen. Varje rad i filen representerar en checkout-session och dess data.
- Member Account ID
- Request ID
- Connection ID
- Group ID
- Checkout ID
- Checkout Version
- Receiver Postal Code
- Receiver Country Code
- Language Code
- Currency Code
- Option ID
- Option Name
- Option Index
- Segmentation ID
- Source System
- Carrier ID
- Carrier Product ID
- Created
- Selected
- Shipment Count
- Total Request Price
- Total Checkout Price
- Total Addons Price
- Total Full Price