La función OOTB nms.eventHisto.GetMirrorUrl no devuelve ninguna dirección URL o devuelve una dirección URL incorrecta
En un flujo de trabajo con una actividad JS, al llamar a la función predeterminada (OOTB) nms.eventHisto.GetMirrorUrl
, no devuelve ninguna dirección URL ni una dirección URL incorrecta. Añada comillas alrededor del ID de visita del evento en la llamada de función.
Descripción description
Entorno
Campaign Classic v8
Problema/Síntomas
En un flujo de trabajo con una actividad JS, al llamar a la función predeterminada (OOTB) nms.eventHisto.GetMirrorUrl
, no devuelve ninguna dirección URL ni una dirección URL incorrecta.
Pasos a seguir:
-
Cree un flujo de trabajo con una actividad de JavaScript.
-
En la actividad de JavaScript, agregue el siguiente código y reemplace 1234567 con un id. de histo de evento existente en su instancia de marketing ACC. Previsualice el historial de eventos para asegurarse de que tenga una URL espejo que funcione.
logInfo('URL: ' + nms.eventHisto.GetMirrorUrl(1234567));
-
Ejecute el flujo de trabajo y compruebe los registros:
-
No se devuelve ninguna dirección URL
- O La dirección URL devuelta no coincide con la URL mostrada en la pestaña de vista previa del evento en el que invocó la función.
-
Resolución resolution
Solución:
Agregue comillas alrededor del evento histo id en la llamada de función.
La llamada debería tener el siguiente aspecto:logInfo('URL: ' + nms.eventHisto.GetMirrorUrl("1234567"));
Causa
La función no funciona porque se llama con un parámetro long.