setSurveyFlowJson Function
현장 사용자가 관련 방문을 저장하거나 제출할 때 현재 프레젠테이션 및 방문에 대한 설문 조사 결과를 데이터베이스에 저장합니다.
필수 Edition
| 지원 제품: Lightning Experience |
| 지원 제품: Life Sciences Cloud, Customer Engagement용 Life Sciences Cloud 추가 기능 라이센스, Life Sciences Customer Engagement 관리형 패키지가 포함된 Enterprise 및 Unlimited Edition. |
호출 시 이 함수:
- 응답 개체에
fullName속성이 포함되어 있는지 확인하거나 잘못된 응답 데이터에 대한 오류를 반환합니다. - 저장된 설문 조사 데이터를 처리하고 현장 사용자가 관련 방문을 저장하거나 제출할 때 데이터베이스에 저장합니다.
- 관련 설문 조사 레코드를 만듭니다.
사용자가 설문 조사 응답을 완료하지 않고 방문 페이지로 돌아가려면 방문 버튼을 선택하면 surveyflowjsonpassedtovisit 이벤트가 트리거됩니다.
구문
PresentationPlayer.setSurveyFlowJson(Object, state)매개 변수
| 인수 | 설명 |
|---|---|
Object |
(필수) 설문 조사의 전체 개발자 이름인 fullName 및 기타 설문 조사 응답 데이터 및 답변을 포함하는 설문 조사 응답 JSON 개체입니다. |
state |
(선택 사항) 설문 조사 응답의 제출 상태입니다. 지원되는 값:
기본값은 |
사용
save 상태로 함수를 호출하면 해당 설문 조사 레코드가 생성됩니다.
- 응답된 설문 조사의 설문 조사 초대 레코드입니다.
- 설문 조사 주제 레코드
- 제목 ID는 방문 ID와 같은 현재 컨텍스트로 설정됩니다.
- 상위 ID는 새 설문 조사 초대 레코드의 ID로 설정됩니다.
- 설문 조사 참여 컨텍스트 레코드
- 컨텍스트 유형은 프레젠테이션으로 설정됩니다.
- 컨텍스트 값은 프레젠테이션 ID로 설정됩니다.
- 설문 조사 초대 ID는 새 설문 조사 초대 레코드의 ID로 설정됩니다.
- 설문 조사 응답 오프라인 레코드입니다.
- 응답은 설문 조사 응답 JSON 데이터로 설정됩니다.
- 설문 조사 초대 ID는 새 설문 조사 초대 레코드의 ID로 설정됩니다.
submit 상태로 함수를 호출하면 해당 설문 조사 레코드가 생성됩니다.
save상태에서 만든 모든 레코드입니다.- 각 질문 응답에 대한 설문 조사 질문 응답 레코드를 확인합니다.
이 기사를 통해 문제를 해결했습니까?
개선을 위한 의견을 보내주세요.

