Du kan skapa Checkout-groups för att dirigera trafik till olika Checkout-konfigurationer baserat på anpassade regler. Detta är användbart för komplexa uppsättningar med flera regler och leveransalternativ, vilket gör det enklare att hantera trafik- och språkinställningar. Med Groups är det enkelt att ändra din Checkout-konfiguration om du vill erbjuda fri frakt eller begränsa leveransalternativ under en specifik kampanjperiod. Inga utvecklarresurser krävs för att uppdatera Checkout när kampanjen börjar eller slutar.
Den här artikeln går igenom tre olika användningsfall för Groups och hur de konfigureras.
- Användningsfall 1: Black Week-kampanj
- Användningsfall 2: Flera länder
- Användningsfall 3: Integration med flera varumärken
- Uppdatera din Connection för att använda en Group
Användningsfall 1: Black Week-kampanj
Företag X vill erbjuda fri frakt till paketombud under Black Week. De vill förbereda allt i god tid före kampanjen. Genom att skapa en separat Checkout-konfiguration och dirigera trafiken med hjälp av en Group behöver de inte göra några kodändringar i sin Checkout under Black Week.
Följ dessa steg för att konfigurera detta exempel:
- Börja med att skapa en ny Checkout-konfiguration med de inställningar som krävs för kampanjen (fri frakt till paketombud) – se guiden här.
- Gå till Groups i toppmenyn och klicka på Create new group.
- Fyll i Name och välj ett Member account från rullgardinslistan.
- Lägg till en valfri beskrivning för att komma ihåg syftet med Groupen.
- Välj default configuration.
- Välj date från rullgardinslistan Parameters.
- Klicka på Add new segmentation och ange tidsperioden då trafiken ska dirigeras till en annan konfiguration. I detta exempel, när datumet är större än eller lika med 23 november 2024 och mindre än eller lika med 1 december 2024, ska trafiken dirigeras till konfigurationen Campaign Checkout. Detta är den konfiguration som skapades specifikt för kampanjer i steg 1.
- Klicka på Continue.
- Klicka på Save för att spara Groupen.
Exempel som visar hela konfigurationen:
Användningsfall 2: Flera länder
Företag Y är ett svenskt företag med en internationell webbshop. De har en avancerad checkout-konfiguration med flera språk, leveransalternativ och regler. De har nyligen öppnat en dansk webbshop och vill undvika att lägga till danskt språk, transportörer och valuta i sin nuvarande konfiguration. I stället skapar de en ny Checkout-konfiguration med de danska inställningarna och använder Groups för att dirigera danska kunder till denna konfiguration.
Följ dessa steg för att konfigurera detta exempel:
- Börja med att skapa en ny Checkout-konfiguration med de leveransalternativ som krävs för den danska webbshoppen. Se guiden här.
- Gå till Groups i toppmenyn och klicka på Create new group.
- Fyll i Name och välj ett Member account från rullgardinslistan.
- Lägg till en valfri beskrivning för att komma ihåg syftet med Groupen.
- Välj default configuration.
- Välj from_country från rullgardinslistan Parameters.
- Klicka på Add new segmentation och ange att när from_country är lika med Denmark ska konfigurationen Webshop Denmark användas.
- Klicka på Continue.
- Klicka på Save för att spara Groupen.
Exempel som visar hela konfigurationen:
Användningsfall 3: Integration med flera varumärken
Företag Z äger flera varumärken med olika webbshoppar och checkout-flöden. De vill hålla integrationen med nShift Checkout så enkel som möjligt och använder därför en Group för att dirigera trafiken till olika Checkout-konfigurationer baserat på en anpassad parameter.
Följ dessa steg för att konfigurera detta exempel:
- Börja med att skapa de olika Checkout-konfigurationer som krävs – en för varje varumärke. Se guiden här.
- Gå till Groups i toppmenyn och klicka på Create new group.
- Fyll i Name och välj ett Member account från rullgardinslistan.
- Lägg till en valfri beskrivning för att komma ihåg syftet med Groupen.
- Välj default configuration.
- Välj Add custom parameter från rullgardinslistan Parameters och ge den ett namn, till exempel "Brands".
- Klicka på Add new segmentation och ange värdet för den anpassade parametern som ska dirigera trafiken till en specifik checkout-konfiguration. I detta exempel skapas ett villkor för varje varumärke. Om den anpassade parametern "Brands" är lika med "Brand A" ska checkout-konfigurationen för Brand A användas. Om den anpassade parametern "Brands" är lika med "Brand B" ska checkout-konfigurationen för Brand B användas, och om "Brands" är lika med Brand C ska checkout-konfigurationen för Brand C användas.
- Klicka på Continue för att spara varje villkor.
- Klicka på Save för att spara Groupen.
Exempel som visar hela konfigurationen:
Uppdatera din Connection för att använda en Group
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 en Group i din nuvarande integration pekar du helt enkelt din connection mot en Group. 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.
- Se till att fältet Configuration är inställt på --Select a checkout configuration-- och välj den Group som ska användas från rullgardinslistan Group.
- Klicka på Save. Connection ID kommer nu att peka på Groupen istället.