OTB-funktionen nms.eventHistory.GetMirrorUrl returnerar ingen URL eller returnerar felaktig URL
I ett arbetsflöde med en JS-aktivitet returneras ingen URL eller felaktig URL när OTB-funktionen nms.eventHisto.GetMirrorUrl
anropas. 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 returneras ingen URL eller felaktig URL när OTB-funktionen nms.eventHisto.GetMirrorUrl
anropas.
Steg att återskapa:
-
Skapa ett arbetsflöde med en JavaScript-aktivitet.
-
Lägg till följande kod i JavaScript-aktiviteten och ersätt 1234567 med ett -händelsehistos som finns i 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ändelsens histo-id i funktionsanropet.
Anropet ska se ut så här:logInfo('URL: ' + nms.eventHisto.GetMirrorUrl("1234567"));
Orsak
Funktionen fungerar inte eftersom den anropas med en lång parameter.