De OTB-functie nms.eventHisto.GetMirrorUrl retourneert geen URL of retourneert een onjuiste URL
In een werkstroom met een activiteit JS, wanneer het roepen van de uit-van-de-doos (OTB) functie nms.eventHisto.GetMirrorUrl
, keert het geen URL terug of keert een onjuiste URL terug. Voeg aanhalingstekens toe rond de histo-id van de gebeurtenis in de functieaanroep.
Beschrijving description
Milieu
Campaign Classic v8
Uitgave/Symptomen
In een werkstroom met een activiteit JS, wanneer het roepen van de uit-van-de-doos (OTB) functie nms.eventHisto.GetMirrorUrl
, keert het geen URL terug of keert een onjuiste URL terug.
Stappen om te reproduceren:
-
Maak een workflow met een JavaScript-activiteit.
-
In de activiteit van JavaScript, voeg de volgende code toe, vervang 1234567 met een identiteitskaart van de gebeurtenisgeschiedenis bestaand op uw ACC marketing instantie. Geef een voorvertoning van de gebeurtenisgeschiedenis weer om te controleren of deze een werkende spiegel-URL heeft.
logInfo('URL: ' + nms.eventHisto.GetMirrorUrl(1234567));
-
De workflow uitvoeren en de logbestanden controleren:
-
Er wordt geen URL geretourneerd
- OF De geretourneerde URL komt niet overeen met de URL die wordt weergegeven op het tabblad Voorvertoning voor de gebeurtenis waarop u de functie hebt aangeroepen.
-
Resolutie resolution
Oplossing:
Voeg citaten rond de gebeurtenis histo identiteitskaart in de functievraag toe.
de vraag zou als moeten kijken:logInfo('URL: ' + nms.eventHisto.GetMirrorUrl("1234567"));
Oorzaak
De functie werkt niet omdat deze wordt aangeroepen met een lange parameter.