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:

  1. Skapa ett arbetsflöde med en JavaScript-aktivitet.

  2. 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));

  3. 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.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f