OOTB函数nms.eventHisto.GetMirrorUrl未返回任何URL或返回错误的URL

在具有JS活动的工作流中,调用现成(OOTB)函数nms.eventHisto.GetMirrorUrl时,不会返回任何URL或返回错误的URL。 在函数调用中的事件histo id两侧添加引号。

描述 description

环境

Campaign Classicv8

问题/症状

在具有JS活动的工作流中,调用现成(OOTB)函数nms.eventHisto.GetMirrorUrl时,不会返回任何URL或返回错误的URL。

重现问题的步骤:

  1. 创建包含JavaScript活动的工作流。

  2. 在JavaScript活动中,添加以下代码,将​ 1234567 ​替换为ACC营销实例上现有的​ 事件histo id。 预览事件历史记录,确保它具有一个有效的镜像URL。

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

  3. 执行工作流并检查日志:

    • 未返回URL

      • 或者,返回的URL与您调用函数的事件在“预览”选项卡中显示的URL不匹配。

解决方法 resolution

解决方案:
在函数调用中的事件 histo id 周围添加引号。

调用应如下所示:
logInfo('URL: ' + nms.eventHisto.GetMirrorUrl("1234567"));

原因
函数不起作用,因为使用long参数调用它。

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