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:

  1. Maak een workflow met een JavaScript-activiteit.

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

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

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