La funzione OOTB nms.eventHisto.GetMirrorUrl non restituisce alcun URL o restituisce un URL errato

In un flusso di lavoro con un'attività JS, quando si chiama la funzione preconfigurata nms.eventHisto.GetMirrorUrl, non viene restituito alcun URL o viene restituito un URL errato. Aggiungi virgolette intorno all’ID cronologia evento nella chiamata della funzione.

Descrizione description

Ambiente

Campaign Classic v8

Problema/Sintomi

In un flusso di lavoro con un'attività JS, quando si chiama la funzione preconfigurata nms.eventHisto.GetMirrorUrl, non viene restituito alcun URL o viene restituito un URL errato.

Passaggi da riprodurre:

  1. Creare un flusso di lavoro con un’attività JavaScript.

  2. Nell'attività di JavaScript, aggiungi il seguente codice, sostituisci 1234567 con un event histo id esistente nell'istanza di marketing ACC. Visualizza in anteprima la cronologia degli eventi per verificare che disponga di un URL mirror funzionante.

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

  3. Esegui il flusso di lavoro e controlla i registri:

    • Non viene restituito alcun URL

      • O L’URL restituito non corrisponde a quello visualizzato nella scheda di anteprima per l’evento su cui è stata chiamata la funzione.

Risoluzione resolution

Soluzione:
Aggiungi virgolette intorno all'evento histo id nella chiamata della funzione.

La chiamata dovrebbe essere simile alla seguente:
logInfo('URL: ' + nms.eventHisto.GetMirrorUrl("1234567"));

Causa
La funzione non funziona perché è chiamata con un parametro lungo.

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