getSurveyFlowJson Function
搜尋調查並以 JSON 格式傳回。接著,簡報 HTML 可以剖析調查並在簡報播放器中顯示調查。
必要版本
| 提供版本:Lightning Experience |
| 提供版本:具有 Life Sciences Cloud、Life Sciences Cloud for Customer Engagement 附加元件授權和 Life Sciences Customer Engagement 受管理封裝的 Enterprise 和 Unlimited Edition。 |
呼叫時,此函數會:
- 驗證輸入參數,如果遺失調查的開發人員名稱,則傳回錯誤。
- 根據開發人員名稱和使用者的存取權載入調查。
- 載入已儲存的回應 (如果目前的簡報和造訪有已儲存的調查)。如果找不到調查回應,則函數會載入新的調查。
- 在調查的 JSON 資料載入後觸發
"surveyflowjsonloaded"事件。 - 顯示無效要求或遺失調查資料的錯誤。
參數
PresentationPlayer.getSurveyFlowJson(Object)引數
| 引數 | 描述 |
|---|---|
Object |
此格式的 JSON 字串。 |
用途
載入調查資料時,此函數會自動觸發 "surveyflowjsonloaded" 事件。若要處理回應,請註冊事件接聽者。
範例
PresentationPlayer.registerEventListener("surveyflowjsonloaded", function(surveyJson
){ // Handle the survey JSON data
console.log("Survey loaded:", surveyJson);
});
// Call the function
PresentationPlayer.getSurveyFlowJson({"developerName": "test_survey"});此文章是否解決您的問題?
請讓我們知道,以便我們改進!

