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。
要再現的步驟:
-
使用JavaScript活動建立工作流程。
-
在JavaScript活動中,新增下列程式碼,將 1234567 取代為ACC行銷執行個體上現有的 事件histo id。 預覽事件歷史記錄,以確保其具有有效的映象URL。
logInfo('URL: ' + nms.eventHisto.GetMirrorUrl(1234567));
-
執行工作流程並檢查記錄:
-
未傳回任何URL
- 或者,傳回的URL與您呼叫函式之事件在預覽標籤中顯示的URL不相符。
-
解決方法 resolution
解決方案:
在函式呼叫中的事件 histo id 周圍加上引號。
呼叫應如下所示:logInfo('URL: ' + nms.eventHisto.GetMirrorUrl("1234567"));
原因
函式無法運作,因為它是以long引數呼叫。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f