Uw reis testen testing_the_journey
Nadat u uw reis hebt gemaakt, kunt u deze testen voordat u de site publiceert. Journey Optimizer biedt "testmodus" als een manier om testprofielen te bekijken terwijl ze op reis gaan en mogelijke fouten vóór activering op te sporen. Door snelle tests uit te voeren kunt u controleren of de reizen correct werken, zodat u ze met vertrouwen kunt publiceren.
Alleen testprofielen kunnen een reis maken in de testmodus. U kunt nieuwe testprofielen maken of bestaande profielen omzetten in testprofielen. Leer meer over testprofielen in deze sectie .
Belangrijke opmerkingen important_notes
Algemene beperkingen
- de profielen van de Test slechts - slechts individuen die als "testprofielen"in de Dienst van het Profiel van de Klant in real time worden gemarkeerd kunnen een reis op testwijze ingaan. leer hoe te om testprofielen tot stand te brengen.
- Vereiste Namespace - de wijze van de Test is beschikbaar slechts voor ontwerp reizen die een namespace gebruiken. In de testmodus moet worden nagegaan of een persoon die de reis betreedt een testprofiel is en moet hij dus Adobe Experience Platform kunnen bereiken.
- de grens van het Profiel - een maximum van 100 testprofielen kan een reis tijdens één enkele testzitting ingaan.
- Gebeurtenis die teweegbrengt - de Gebeurtenissen kunnen slechts van de interface worden in brand gestoken. Gebeurtenissen kunnen niet worden geactiveerd vanaf externe systemen die een API gebruiken.
- uploadt de Douane publiek - de testwijze van de Reis steunt niet douane uploadt publieksverrijking van het publiek attribuut.
Gedrag tijdens en na de test
- onbruikbaar makend testwijze - wanneer u testwijze onbruikbaar maakt, worden alle profielen momenteel in of eerder ingegaan in de reis verwijderd, en het melden ontruimd.
- flexibiliteit van de reactivering - u kunt testwijze toelaten en onbruikbaar maken zo vaak als nodig.
- Automatische deactivatie - de Reizen die inactief op testwijze voor over een week blijven keren automatisch aan de status van het Ontwerp terug om prestaties te optimaliseren en verouderd middelgebruik te verhinderen.
- het uitgeven en het publiceren - terwijl de testwijze actief is, kunt u niet de reis wijzigen. U kunt de reis echter rechtstreeks publiceren, zodat u de testmodus niet hoeft te deactiveren.
Execution
- Gesplitst gedrag - wanneer de reis een spleet bereikt, wordt de hoogste tak altijd geselecteerd. Vertakkingen opnieuw ordenen als u een ander pad wilt testen.
- de timing van de Gebeurtenis - als de reis*veelvoudige gebeurtenissen omvat, teweegbrengt elke gebeurtenis in opeenvolgingen.Verzendend een gebeurtenis te vroeg (alvorens de eerste wachttijdknoop) eindigt of te laat (na de gevormde onderbreking) zal de gebeurtenis verwerpen en het profiel naar een onderbrekingspad verzenden. Bevestig altijd alle verwijzingen naar velden voor gebeurtenislading geldig door de lading binnen het gedefinieerde venster te verzenden
- Actief datumvenster - zorg ervoor de reis gevormde verkies begin en eind data/tijd venster de huidige tijd wanneer het in werking stellen van testwijze. Anders worden getriggerde testgebeurtenissen stilletjes genegeerd.
- gebeurtenissen van de Reactie - voor reactiegebeurtenissen met een onderbreking, is het minimum en gebrek wachttijd 40 seconden.
- datasets van de Test - Gebeurtenissen die op testwijze worden teweeggebracht worden opgeslagen in specifieke datasets als volgt geëtiketteerd:
JOtestmode - <schema of your event>
De testmodus activeren
Voer de volgende stappen uit om de testmodus te gebruiken:
-
Klik op de knop Test mode in de rechterbovenhoek om de testmodus te activeren.
note note NOTE Wacht na het inschakelen van de testmodus ongeveer 1-2 minuten voordat u een profielingang activeert. Dit staat het besluitvormingspakket toe om zich volledig door het besluitvormingssysteem te verspreiden. Het uitlokken van een profielingang onmiddellijk nadat de testmodus is ingeschakeld, kan ertoe leiden dat de reis af en toe mislukt. -
Als de reis minstens één heeft wacht activiteit, plaats de Wait time parameter om de tijd te bepalen dat elk activiteit en gebeurtenisonderbreking op testwijze zal duren. De standaardtijd is 10 seconden voor wachttijden en gebeurtenisonderbrekingen. Zo krijgt u de testresultaten snel.
note note NOTE Wanneer een reactiegebeurtenis met een onderbreking in een reis wordt gebruikt, is het gebrek van de wachttijdtijd en de minimumwaarde 40 seconden. Zie deze sectie. -
Gebruik de knop Trigger an event om gebeurtenissen te configureren en naar de rit te verzenden.
-
Configureer de verschillende verwachte velden. Op het gebied van Identifier van het 0} Profiel {, ga de waarde van het gebied in dat wordt gebruikt om het testprofiel te identificeren. Het kan bijvoorbeeld het e-mailadres zijn. Zorg ervoor dat u gebeurtenissen verzendt die betrekking hebben op testprofielen. Zie deze sectie.
-
Nadat de gebeurtenissen zijn ontvangen, klikt u op de knop Show log om het testresultaat weer te geven en te controleren. Zie deze sectie.
-
Als er een fout optreedt, deactiveert u de testmodus, wijzigt u de journey en test u deze opnieuw. Wanneer de tests klaar zijn, kunt u uw reis publiceren. Zie deze pagina.
Trigger uw gebeurtenissen firing_events
Gebruik de knop Trigger an event om een gebeurtenis te configureren die een persoon de reis laat betreden.
Vereisten trigger-events-prerequisites
Als voorwaarde moet u weten welke profielen in Adobe Experience Platform zijn gemarkeerd als testprofielen. In de testmodus zijn deze profielen alleen toegestaan tijdens de reis.
De gebeurtenis moet een id bevatten. De verwachte id is afhankelijk van de gebeurtenisconfiguratie. Het kan bijvoorbeeld een ECID of een e-mailadres zijn. De waarde van deze sleutel moet op het gebied van het Profiel worden toegevoegd 0} Identifier.
Als uw reis er niet in slaagt testwijze met fout ERR_MODEL_RULES_16 toe te laten, zorg ervoor de gebruikte gebeurtenis een identiteit namespace omvat wanneer het gebruiken van een kanaalactie.
De naamruimte identity wordt gebruikt om de testprofielen op unieke wijze te identificeren. Bijvoorbeeld, als e-mail wordt gebruikt om de testprofielen te identificeren, zou de identiteit namespace E-mail moeten worden geselecteerd. Als het unieke herkenningsteken het telefoonaantal is, dan zou de identiteit namespace Telefoon moeten worden geselecteerd.
-
Wanneer u een gebeurtenis in testmodus activeert, wordt een echte gebeurtenis gegenereerd. Dit betekent dat ook andere reizen naar deze gebeurtenis worden beïnvloed.
-
Zorg ervoor dat elke gebeurtenis in testwijze in de correcte orde en binnen het gevormde wachtende venster wordt teweeggebracht. Bijvoorbeeld, als er 60 seconden wacht is, moet de tweede gebeurtenis worden teweeggebracht slechts nadat die 60 seconde wacht is verstreken en alvorens de onderbrekingsgrens verloopt.
Gebeurtenisconfiguratie trigger-events-configuration
Als uw reis verscheidene gebeurtenissen bevat, gebruik de drop-down lijst om een gebeurtenis te selecteren. Configureer vervolgens voor elke gebeurtenis de doorgegeven velden en de uitvoering van de gebeurtenis die de gebeurtenis verzendt. De interface helpt u de juiste informatie in de gebeurtenislading over te gaan en ervoor te zorgen het informatietype correct is. In de testmodus worden de laatste parameters die in een testsessie worden gebruikt, opgeslagen voor later gebruik.
Met de interface kunt u eenvoudige gebeurtenisparameters doorgeven. Als u verzamelingen of andere geavanceerde objecten in de gebeurtenis wilt doorgeven, kunt u Code View selecteren om de volledige code van de lading te zien en deze te wijzigen. U kunt bijvoorbeeld gebeurtenisgegevens kopiëren en plakken die door een technische gebruiker zijn voorbereid.
Een technische gebruiker kan deze interface ook gebruiken om gebeurtenislading samen te stellen en gebeurtenissen teweeg te brengen zonder het moeten een derdehulpmiddel gebruiken.
Wanneer u op de knop Send klikt, wordt de test gestart. De voortgang van het individu tijdens de reis wordt weergegeven door een visuele stroom. Het pad wordt steeds groen naarmate het individu over de reis beweegt. Als er een fout optreedt, wordt er een waarschuwingssymbool weergegeven bij de bijbehorende stap. U kunt de cursor erop plaatsen om meer informatie over de fout weer te geven en volledige details te openen (indien beschikbaar).
Wanneer u een ander testprofiel in het scherm van de gebeurtenisconfiguratie selecteert en de test opnieuw in werking stelt, wordt de visuele stroom ontruimd en toont de weg van nieuw individu.
Wanneer u een rit tijdens de test opent, komt het weergegeven pad overeen met de laatste uitgevoerde test.
Testmodus voor op regels gebaseerde reizen test-rule-based
De testmodus is ook beschikbaar voor reizen die een op regels gebaseerde gebeurtenis gebruiken. Voor meer informatie over op regel-gebaseerde gebeurtenissen, verwijs naar deze pagina .
Wanneer het teweegbrengen van een gebeurtenis, staat het scherm van de configuratie van de Gebeurtenis 0} u toe om de gebeurtenisparameters te bepalen om in de test over te gaan. U kunt de voorwaarde van de gebeurtenis-identiteitskaart bekijken door het tooltip pictogram in de hoogste juiste hoek te klikken. Er is ook knopinfo beschikbaar naast elk veld dat deel uitmaakt van de regelevaluatie.
Testmodus voor bedrijfsgebeurtenissen test-business
Wanneer het gebruiken van a bedrijfsgebeurtenis , gebruik de testwijze om één enkele ingang van het testprofiel in de reis teweeg te brengen, de gebeurtenis te simuleren en juiste profiel ID over te gaan. U moet de gebeurtenisparameters en de identificatiecode van het testprofiel doorgeven die de reis tijdens de test zal betreden. In de testmodus is er geen modus "Codeweergave" beschikbaar voor reizen op basis van bedrijfsgebeurtenissen.
Wanneer u een bedrijfsgebeurtenis voor het eerst activeert, kunt u de definitie van een bedrijfsgebeurtenis niet in dezelfde testsessie wijzigen. U kunt alleen dezelfde persoon of een andere persoon dezelfde of een andere persoon de reis laten doorlopen met dezelfde of een andere id. Als u parameters voor bedrijfsgebeurtenissen wilt wijzigen, moet u de testmodus stoppen en opnieuw starten.
Logboeken weergeven viewing_logs
Met de knop Show log kunt u de testresultaten bekijken. Op deze pagina worden de huidige gegevens van de reis in JSON-indeling weergegeven. Met een knop kunt u hele knooppunten kopiëren. U moet de pagina handmatig vernieuwen om de testresultaten van de reis bij te werken.
Het aantal personen (technisch gesproken worden ze instanties genoemd) dat zich momenteel in de reis bevindt, wordt weergegeven. Hier volgt nuttige informatie die voor elk individu wordt weergegeven:
- Identiteitskaart: interne identiteitskaart van het individu in de reis. Dit kan voor het zuiveren doeleinden worden gebruikt.
- huidige stap: de stap waar het individu bij in de reis is. We raden u aan labels aan uw activiteiten toe te voegen om ze gemakkelijker te kunnen identificeren.
- huidige stap > fase: het statuut van de reis van het individu (het lopen, gebeëindigd, fout of uit tijd). Zie hieronder voor meer informatie.
- huidige stap > extraInfo: beschrijving van de fout en andere contextafhankelijke informatie.
- huidige stap > fetchErrors: informatie over de fouten van de haalgegevens die tijdens deze stap voorkwamen.
- externalKeys: de waarde voor de belangrijkste formule die in de gebeurtenis wordt bepaald.
- enrichedData: de gegevens die de reis heeft teruggewonnen als de reis gegevensbronnen gebruikt.
- transitionHistory: de lijst van stappen die het individu volgde. Voor gebeurtenissen wordt de payload weergegeven.
- actionExecutionErrors : informatie over de fouten die voorkwamen.
Hier zijn de verschillende statussen van de reis van een individu:
- Lopend: het individu is momenteel in de reis.
- Voltooid: Het individu is aan het eind van de reis.
- Fout: het individu wordt tegengehouden in de reis wegens een fout.
- Timed out: het individu wordt tegengehouden in de reis wegens een stap die teveel tijd kostte.
Wanneer een gebeurtenis gebruikend de testwijze wordt teweeggebracht, wordt een dataset automatisch geproduceerd met de naam van de bron.
In de testmodus wordt automatisch een Experience Event gemaakt en naar Adobe Experience Platform verzonden. De naam van de bron voor deze ervaringsgebeurtenis is "Journey Orchestration Test Events".