OTB-funktionen nms.eventHistory.GetMirrorUrl returnerar ingen URL eller returnerar felaktig URL
I ett arbetsflöde med en JS-aktivitet när du anropar funktionen OTB (Out-of-box) nms.eventHisto.GetMirrorUrl
, returnerar ingen URL eller returnerar en felaktig URL. Lägg till citattecken runt händelsens histo-id i funktionsanropet.
Beskrivning description
Miljö
Campaign Classic v8
Problem/symtom
I ett arbetsflöde med en JS-aktivitet när du anropar funktionen OTB (Out-of-box) nms.eventHisto.GetMirrorUrl
, returnerar ingen URL eller returnerar en felaktig URL.
Steg som ska återskapas:
-
Skapa ett arbetsflöde med en JavaScript-aktivitet.
-
Lägg till följande kod i JavaScript-aktiviteten och ersätt 1234567 med händelsehistoid finns på ACC-marknadsinstansen. Förhandsgranska händelsehistoriken för att kontrollera att den har en fungerande spegelwebbadress.
logInfo('URL: ' + nms.eventHisto.GetMirrorUrl(1234567));
-
Kör arbetsflödet och kontrollera loggarna:
-
Antingen returneras ingen URL
- ELLER Den returnerade URL:en matchar inte den URL som visas på fliken Förhandsgranska för händelsen som du anropade funktionen på.
-
Upplösning resolution
Lösning:
Lägg till citattecken runt händelsen histo-id i funktionsanropet.
Samtalet ska se ut så här:logInfo('URL: ' + nms.eventHisto.GetMirrorUrl("1234567"));
Orsak
Funktionen fungerar inte eftersom den anropas med en lång parameter.