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:
-
Creare un flusso di lavoro con un’attività JavaScript.
-
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));
-
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.