Testa, validera och godkänn section-overview
I det här avsnittet beskrivs alla testnings- och godkännandefunktioner i Journey Optimizer. Du hittar verktyg för att förhandsgranska innehåll med testprofiler, validera reselogik, kontrollera e-poståtergivning och skräppostpoäng, köra A/B-experiment, identifiera konflikter och konfigurera arbetsflöden för godkännande.
Denna landningssida hjälper er att välja rätt testmetod baserat på vad ni bygger (kampanjer kontra resor), leder er genom rekommenderade testarbetsflöden och ger snabb tillgång till alla testnings- och godkännanderesurser. Börja med Välj din testmetod nedan för att identifiera vilka verktyg som gäller för ditt användningsfall. Definitioner av nyckeltesttermer finns i Nyckelterminologi.
Testa och godkänna innehåll
Förhandsgranska, testa och validera innehåll
Lär dig hur du förhandsgranskar, testar och validerar personaliserat innehåll med testprofiler, e-postrenderingstester, utvärderingar av skräppostpoäng med mera.
Arbetsflöden för godkännande av resor och kampanjer
Lär dig hur man skapar, hanterar och genomför godkännandeprocesser för att säkerställa kvalitetskontroll för resor och kampanjer.
Testa din resa
Validera resan innan du publicerar den genom att testa den med specifika profiler för att säkerställa att händelser, villkor och åtgärder fungerar som förväntat. Tillgängligt för utkastresor som använder ett namnutrymme.
Körning av resetorr
Utför en torr körning för att simulera och validera kundresan och identifiera potentiella problem innan du publicerar.
Övervakning och felsökning
Få tillgång till omfattande felsökningsresurser, systemvarningar och felkoder för att lösa problem med kundresan och prestandan.
Personalization Playground
Experimentera med personaliseringsuttryck i en säker miljö. Testa koden med exempeldata och förhandsgranska resultaten innan du lägger in dem i era kampanjer och resor.
Content Experiments & A/B Testing
Optimera era kampanjer genom att testa olika innehållsvariationer och mäta prestanda för att identifiera de mest effektiva behandlingarna. Endast tillgängligt för kampanjer (stöder A/B och multiväpnade banditexperiment).
Utsändningslistor för övervakning av intressenter
Inkludera automatiskt interna intressentadresser i leveranser för att övervaka faktiska meddelanden som skickas till kunderna för kvalitetssäkring och efterlevnad. Endast tillgängligt för e-postkanaler.
Konfliktidentifiering
Identifiera potentiella överlappningar mellan kampanjer och resor för att förhindra överväldigande kunder med för många samtidiga kommunikationer. Tillgängligt för kampanjer och för enhetsaktiviteter, målgruppskvalifikationer och för att läsa målgruppsresor.
Varför det är viktigt att testa och godkänna
Testnings- och godkännandeprocesserna fungerar som viktiga kvalitetsgater som skyddar ert varumärke och säkerställer kampanjframgångar. Här är varför de betyder något:
-
Hitta fel innan de når kunder - Identifiera brutna länkar, felaktig personalisering, återgivningsproblem och logiska fel i en kontrollerad miljö där korrigeringarna är snabba och riskfria.
-
Förbättra leveransen - Testa skräppostpoängen, validera e-postautentiseringen och kontrollera återgivningen mellan e-postklienter för att maximera placeringen av inkorgen och engagemangsfrekvensen.
-
Säkerställ varumärkets enhetlighet - Förhandsgranska innehåll med olika testprofiler för att verifiera att personaliseringen visas korrekt för olika kundsegment och upprätthåller varumärkesstandarder.
-
Validera komplexa resor - Simulera flerstegsflöden för att bekräfta att utlösarna fungerar korrekt, villkoren utvärderas korrekt och att kunderna får rätt meddelanden vid rätt tidpunkt.
-
Upprätta ansvarsskyldighet - Implementera formella godkännandearbetsflöden som kräver att intressenter godkänner avtalet, skapa tydligt ägarskap och minska oauktoriserade eller förtidiga kampanjstarter.
-
Spara tid och resurser - Hitta problem tidigt i utvecklingscykeln när korrigeringarna är billigare och snabbare och förhindra kostsamma efterstartsändringar eller kundtjänsteskaleringar.
Välj testmetod
Rätt testmetod beror på vad du bygger och vad du behöver för att validera. Använd den här vägledningen när du vill identifiera de mest relevanta testverktygen för ditt scenario.
För alla kampanjer:
- Förhandsgranska och testa innehåll med testprofiler eller exempelindata
- Kontrollera e-poståtergivning på enheter och klienter (endast e-postkanal)
- Kör skräppostpoängskontroller (endast e-postkanal)
- Granska konflikter med andra kampanjer och resor
- Konfigurera dirigerade listor för övervakning av intressenter (endast e-postkanal)
- Skicka för godkännande före aktivering
För A/B-testning och optimering:
- Skapa innehållsexperiment för att testa flera behandlingar och mäta prestanda
För API-utlösta kampanjer:
- Använd API:t för kampanjsimulering{target-"_blank"} för att starta korrekturjobb programmatiskt
För alla resor:
- Använd testläge för att simulera profilens förlopp (endast utkastresor, kräver namnutrymme) eller torr körning för att analysera körningssökvägar utan att skicka meddelanden
- Testa enskilda meddelanden med förhandsgranskning och korrektur
- Kontrollera konflikter med andra resor och kampanjer
- Skicka för godkännande före publicering
För komplexa resor:
- Använd testläget och kör torrt tillsammans för att noggrant validera förgreningslogik och körningsvägar
- Testa olika anmälningsvillkor och profilattribut systematiskt
Obs! Konfliktidentifiering och resefästning är endast tillgängliga för resor med enhetsbehörighet, målgruppskvalifikation och läsning av målgrupper.
Innan du skapar innehåll:
- Experimentera i personaliseringsuppspelningen för att lära dig syntax och testa uttryck med exempeldata
När innehåll skapas:
-
Förhandsgranska med testprofiler för att validera återgivningar av personalisering korrekt
-
Testa flera scenarier med exempelindata från CSV-/JSON-filer (stöder upp till 30 varianter)
Testa bästa praxis
Följ de här rekommenderade arbetssätten för att maximera effekten av testningen:
-
Testa tidigt och ofta - Vänta inte tills en kampanj har skapats helt. Testa innehåll, personalisering och logik stegvis när ni utvecklar.
-
Använd realistiska testprofiler - Skapa testprofiler som exakt motsvarar målgruppssegmenten, inklusive kantfall och olika personaliseringsscenarier.
-
Testa mellan enheter och klienter - Verifiera e-poståtergivning på vanliga e-postklienter (Gmail, Outlook, Apple Mail) och enheter (skrivbord, mobil, surfplatta) för att se till att visningen är konsekvent (endast e-postkanal).
-
Verifiera personalisering noggrant - Testa med flera testprofiler som har olika attributvärden för att bekräfta att personaliseringstoken återges korrekt och reservvärden fungerar. Använd personaliseringsspelgrunden om du vill experimentera med personaliseringsuttryck och testa kod med exempeldata innan du använder dem på dina kampanjer.
-
Testa innehållsvariationer med exempeldata - Använd exempelindata från CSV- eller JSON-filer för att testa upp till 30 personaliseringsscenarier utan att skapa flera testprofiler, spara tid samtidigt som du får en heltäckande täckning. Stöder e-post, SMS, push, webb, kodbaserad upplevelse, kanaler i appen och innehållskort.
-
Använd startlistor för övervakning av intressenter - Konfigurera startlistor för att automatiskt inkludera interna intressenter som tar emot kopior av alla leveranser vid körning för kvalitetsövervakning och kompatibilitetsverifiering (endast e-postkanal).
-
Simulera resesökvägar - För komplexa resor med flera förgreningar använder du testläge för att testa olika postvillkor och profilattribut för att validera alla möjliga sökvägar. Tillgängligt för utkastresor som använder ett namnutrymme.
-
Kontrollera leveransindikatorer - Granska skräppostpoäng, autentiseringsstatus och hälsomått för e-post före stora sändningar (endast e-postkanal).
-
Dokumenttestresultat - Registrera testresultat, problem och lösningar som kan förbättra framtida testprocesser och dela inlärningar med ditt team.
-
Involvera intressenter tidigt - Dela förhandsgranskningar och testresultat med intressenter före formellt godkännande för att samla in feedback och anpassa förväntningarna.
Rekommenderat testarbetsflöde
Följ den här 4-stegsmetoden för att validera era kampanjer och resor före lansering:
Pro-tips: Börja med personaliseringsuppspelningen om du vill testa uttryck innan du skapar innehåll, och kontrollera alltid konfliktidentifiering innan du startar programmet för att förhindra överskjutande meddelanden.
Testning in action: Användningsexempel
Se hur testkoncept kan användas i verkliga scenarier:
Nyckelterminologi
Bekanta dig med dessa viktiga testkoncept för att bättre förstå Journey Optimizer testnings- och godkännandefunktioner. Varje term länkar till detaljerad dokumentation.
Testa profiler - Syntetiska kundprofiler (inte verkliga kunder) som används för att förhandsgranska personaliserat innehåll. Flaggas i Kundprofiltjänst i realtid. Krävs för testläge och förhandsgranskning av innehåll. Lär dig skapa testprofiler
Testläge - Resesimuleringsfunktion som skickar testprofiler via resebanor. Begränsningar: Endast utkast, endast namnutrymme, endast testprofiler krävs. Se testlägesdokumentation
Torr körning - Resekörningsanalysverktyg som spårar sökvägar utan att skicka meddelanden eller göra API-anrop. Användningsfall: Validera logiken utan att behöva använda resurser. Lär dig mer om torr körning
Exempelindata - CSV- eller JSON-filer som innehåller profilattributvärden för testning av personalisering. Stöder upp till 30 varianter. Alternativ för att skapa testprofiler. Så här simulerar du innehållsvariationer
Startlistor - E-postadresser till interna intressenter inkluderas automatiskt i faktiska leveranser (inte testmeddelanden). Endast e-postkanal. Användningsfall: Kvalitetsövervakning och efterlevnad. Konfigurera dirigerade listor
Innehållsexperiment - A/B-testning eller multiväpnade bandit-experiment där innehållsvariationer jämförs. Endast kampanjer, inte tillgängliga under resor. Kom igång med experiment | Skapa experiment
Korrektur - Testa e-postleveranser som skickas till specifika e-postadresser med hjälp av testprofildata. Olika utsädeslistor (korrektur är manuella testutskick, utsädeslistor är automatiska kopior av intressenter). Skicka korrektur
Konfliktidentifiering - Verktyg som identifierar överlappande kampanjer och resor som riktar sig till samma målgrupper. Begränsat stöd för resor: endast typerna enhet, målgruppskvalitet och läsning av målgrupper. Läs om konflikthantering
Arbetsflöden för godkännande - Granskningsprocess i flera steg som kräver godkännande av berörda parter före aktivering. Kräver konfiguration av godkännandeprincip. Konfigurera godkännanden | Skapa profiler
Återgivningstest - E-postvisningsvalidering för e-postklienter (Gmail, Outlook, Apple Mail) och enheter. Kräver integrering med Litmus. Testa e-poståtergivning
Personalization playground - Interaktiv utbildningsmiljö för att experimentera med personaliseringssyntax och testa uttryck med exempeldata. Inga livedatauppsättningar krävs. Åtkomst till uppspelningsmiljön
Ytterligare resurser
-
Simulera innehållsvariationer - Testa upp till 30 personaliseringsscenarier med CSV- eller JSON-filer. Perfekt för testning av flerspråkigt innehåll utan att behöva skapa flera testprofiler. Har stöd för e-post, SMS, push, webb, kodbaserade kort, kort i appen och innehållskort.
-
Skapa testprofiler - Skapa och hantera testprofiler för att simulera kundscenarier. Lär dig hur du flaggar profiler för testning, anger attribut och organiserar testsegment.
-
Rapport om skräppost - Kontrollera skräppostresultat innan du skickar iväg för att förbättra leveransen och placeringen av inkorgen. Få användbara rekommendationer för innehållsoptimering.
-
Vanliga frågor och svar om resan - Snabbreferens för vanliga frågor om resetestning, körning och felsökning.
Lär dig hur testfunktionerna samverkar med varandra och med era större arbetsflöden i Journey Optimizer. I det här avsnittet mappas förutsättningar, överordnade och underordnade beroenden samt gemensamma funktionskombinationer.
| accordion |
|---|
| Förutsättningar (krävs före testning) |
|
| accordion |
|---|
| Vilka tester som är beroende av (uppströms) |
|
| accordion |
|---|
| Vad är beroende av testning (nedåt) |
|
| accordion |
|---|
| Relaterade funktioner |
|
| accordion |
|---|
| Vanliga funktionskombinationer |
|
| accordion |
|---|
| F: Vilken testning krävs innan en kampanj startas? |
| Minimum: Förhandsgranska innehåll med testprofiler + kontroll av skräppostpoäng (e-post) Rekommenderas: + Återgivning via e-post + Konfliktidentifiering + arbetsflöde för godkännande Bästa praxis: + Datatestning med provindata + Seed-listor + A/B-experiment (vid optimering) |
| accordion |
|---|
| F: Hur testar jag personalisering utan att skapa många testprofiler? |
| Primär lösning: Använd exempelindata med CSV/JSON-filer (stöder upp till 30 varianter) Alternativ: Skapa 3-5 representativa testprofiler som täcker nyckelsegment Utbildningsverktyg: Experimentera först i personaliseringspresentationen |
| accordion |
|---|
| F: Vad är skillnaden mellan testläge och körning i torr riktning? |
| Testläge: Skickar testprofiler genom resan, utlöser faktiska åtgärder och genererar testmeddelanden. Kräver utkast + namnutrymme. Torr körning: Spårar körningssökvägar utan att skicka något. Fungerar på alla resestatus. Inga meddelanden har skickats, inga åtgärder har utförts. Använd tillsammans: Testläge för meddelandetestning + Torr körning för logikvalidering - omfattande täckning. |
| accordion |
|---|
| F: Kan jag testa resor i produktions-/Live-status? |
| Testläge: Nej - endast utkastresor Torr körning: Ja - fungerar på alla resestatus Förhandsgranska innehåll: Ja - förhandsgranska enskilda meddelanden när som helst Tillfällig lösning: Duplicera live-resa till utkast för fullständig testlägesvalidering |
| accordion |
|---|
| F: Vilka testfunktioner kräver externa integreringar? |
| Återgivning via e-post: Kräver integrering med Litmus (separat licens) Alla andra: Inbyggt i Journey Optimizer, inga ytterligare integreringar krävs Obs! Testprofiler kräver kundprofiltjänst i realtid (ingår) |
| accordion |
|---|
| F: Hur testar jag API-utlösta kampanjer? |
| Alternativ 1: Använd API för kampanjsimulering{target-"_blank"} för programmatisk testning Alternativ 2: Förhandsgranska innehåll med testprofiler i användargränssnittet Alternativ 3: Skicka korrektur för att testa e-postadresser Bästa praxis: Kombinera alla tre för fullständig validering |