OOTB-Funktion nms.eventHisto.GetMirrorUrl gibt keine URL zurück oder gibt falsche URL zurück

In einem Workflow mit einer JS-Aktivität gibt der Aufruf der Out-of-the-box-Funktion (OOTB) nms.eventHisto.GetMirrorUrl keine URL zurück oder gibt eine falsche URL zurück. Fügen Sie im Funktionsaufruf Anführungszeichen für die Ereignisverlauf-ID hinzu.

Beschreibung description

Umgebung

Campaign Classic v8

Problem/Symptome

In einem Workflow mit einer JS-Aktivität gibt der Aufruf der Out-of-the-box-Funktion (OOTB) nms.eventHisto.GetMirrorUrl keine URL zurück oder gibt eine falsche URL zurück.

Schritte zur Reproduktion:

  1. Erstellen Sie einen Workflow mit einer JavaScript -Aktivität.

  2. Fügen Sie in der JavaScript-Aktivität den folgenden Code hinzu und ersetzen Sie 1234567 durch eine in Ihrer ACC-Marketinginstanz vorhandene Ereignishisto-ID . Zeigen Sie eine Vorschau des Ereignisverlaufs an, um sicherzustellen, dass eine funktionierende Mirror-URL vorhanden ist.

    logInfo('URL: ' + nms.eventHisto.GetMirrorUrl(1234567));

  3. Führen Sie den Workflow aus und überprüfen Sie die Protokolle:

    • Entweder wird keine URL zurückgegeben

      • ODER Die zurückgegebene URL stimmt nicht mit der URL überein, die auf der Registerkarte "Vorschau"für das Ereignis angezeigt wird, für das Sie die Funktion aufgerufen haben.

Auflösung resolution

Lösung:
Fügen Sie im Funktionsaufruf Anführungszeichen um die Ereignis- Histo-ID hinzu.

Der Aufruf sollte wie folgt aussehen:
logInfo('URL: ' + nms.eventHisto.GetMirrorUrl("1234567"));

Ursache
Die Funktion funktioniert nicht, da sie mit einem long -Parameter aufgerufen wird.

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