Weergave Validatie-editor
Met de validatie-editor kunt u snel en eenvoudig JavaScript-functies beheren om gebeurtenissen in een Adobe Experience Platform Assurance-sessie te valideren. Elke functie ontvangt de gebeurtenissen in een Assurance-sessie. U kunt functies schrijven om uw cliëntconfiguratie, gebeurtenisvoorwaarden, tests en gebruiksgevallen te bevestigen.
Aan de slag met de validatie-editor
Na vestiging Assurance , op de Home mening, selecteer Validation Editor.
Een validatiefunctie schrijven
Met deze functie kunt u validatiefuncties voor uw Adobe Experience Platform Assurance-sessies maken, bewerken of verwijderen.
- Selecteer Create a New Validation.
- Ga a naam in om de bevestiging te identificeren, dan a categorie en a beschrijving verstrekken.
- Bewerk de code in de editor om de gebeurtenissen voor uw Assurance-sessie te valideren.
Nadat de functietests zijn voltooid, selecteert u Publish om de validatie op te slaan.
Gebeurtenisdefinitie
uuidtimestampeventNumbervendortypepayloadACPExtensionEventSource en ACPExtensionEventType .annotationsDefinitie van aantekening
uuidtypepayloadValidatieresultaten
Van de validatiefunctie wordt verwacht dat deze een object retourneert dat het volgende bevat:
messageeventslinksValidationResultLink -objecten naar verwijzingsdocumentatie en andere bronnen {( type: 'doc' |'product', url: String )}resultDe validatieresultaten weergeven
De resultaten van de functie worden weergegeven in de resultatensectie onder de code-editor. Als het validatieresultaat unknown of not matched is en de events array een of meer uuids heeft, worden de gebeurtenissen in de tijdlijn gemarkeerd met de volgende kleuren:
- Groen - gematcht
- Oranje - onbekend
- Rood - niet overeenkomend
Problemen oplossen
U kunt console.log() in uw functie toevoegen om punten aan de ontwikkelaarsconsole te drukken. U kunt ook de eigenschap message van het resultaatobject gebruiken om fouten op te sporen in berichten in het resultatenpaneel.
Als er een fout optreedt in de JavaScript-code-editor, wordt naast de reden een foutstatus weergegeven.
Om meer over bevestigingen te leren, gelieve te bezoeken de Bevestigingen van Adobe Experience Platform Assurance GitHub. Hier zijn voorbeelden van validaties die eigendom zijn van Adobe. Zie wiki voor meer gedetailleerde beschrijvingen van bevestigingen.