위치:
InsCensusService:getMemberRatingFacts
이 서비스를 사용하여 인구 조사 구성원의 평가 팩트 데이터를 검색하여 InsProductService:getRatedProducts 서비스의 사용자 입력으로 사용할 수 있습니다.
방법: getMemberRatingFacts
작동 방법
-
JSON 형식 userInputs의 인구 조사 등급 팩트 데이터 집합은
getRatedProducts서비스의userInputs를 형성하는 데 사용됩니다. -
censusId및accountId을 사용하여GroupCensus__c객체를 검색합니다. -
censusId은GroupCensus__c제품을 사용하여 사용자 입력을 생성하는GroupCensusMember__c객체를 검색하는 데 사용됩니다. -
그런 다음, 등급 팩트의 세부 사항 및 특성 선택 값이 각
GroupCensusMember__c에 반복됩니다. -
includeContributionInUserInput가 true인 경우 모든 기여가userInputs에 추가됩니다.
입력/원격 옵션
옵션 |
설명 |
|---|---|
|
(필수) 검색할 구성원이 있는 인구 조사 ID입니다. |
|
(선택 사항) 인구 조사용 계정 ID입니다. |
|
(선택 사항) 문자열 값. 클래스 기여를 그룹화하는 데 사용되는 productCategory입니다. |
|
부울. 출력의 userInputs에 기여가 추가되는지 여부를 결정하는 데 사용됩니다. 기본값 = false입니다. |
출력 JSON
다음은 세 개의 구성원을 포함한 인구 조사에서 userInputs의 샘플 출력과 인구 조사에 첨부된 등급 팩트의 특성 선택 값(MEMBERAGE 및 MEMBERGENDER)입니다.
{
"ContextId": "",
"timeStamp": "2019-08-02T14:03:20.161Z",
"userId": "0056F0000077bTYQAY",
"userName": "jsmith@company.com",
"userProfile": "System Administrator",
"userTimeZone": -420,
"userCurrencyCode": "EUR",
"sfdcIFrameOrigin": "https://company.com",
"sfdcIFrameHost": "web",
"layout": "lightning",
"isdtp": "p1",
"id": "a1e6F000004RDdXQAW",
"vlcPersistentComponent": {},
"censusId": "a396F000001KurRQAS",
"userInputs": [
{
"JLRF.MEMBERGENDER": "Female",
"JLRF.MEMBERAGE": 33
},
{
"JLRF.MEMBERGENDER": "Male",
"JLRF.MEMBERAGE": 49
},
{
"JLRF.MEMBERGENDER": "Male",
"JLRF.MEMBERAGE": 35
}
],
"error": "OK"
}
