Olet tässä:
InsCensusService:getMemberRatingFacts
Käytä tätä palvelua noutaaksesi arviointien faktatietoja kyselyn jäsenille, joita käytetään käyttäjän syöttävinä tietoina InsProductService:getRatedProducts-palvelulle.
Metodi: getMemberRatingFacts
Miten se toimii?
-
JSON-muotoiltuja userInputs-arvoja käytetään
getRatedProducts-palvelunuserInputs-muotoiluun. -
GroupCensus__c-objektin noutamiseen käytetääncensusIdjaaccountId. -
censusId-arvoa käytetään noutamaanGroupCensusMember__c-objekti, joka luo käyttäjän syöttämät tiedot käyttämälläGroupCensus__c-tuotetta. -
Arvosanan faktan lisätiedot ja sen attribuutin valitut arvot iteroidaan sitten kuhunkin
GroupCensusMember__c. -
Jos
includeContributionInUserInputon tosi, kaikki sisällöt lisätäänuserInputs-arvoon.
Syötteet/etävaihtoehdot
Vaihtoehto |
Kuvaus |
|---|---|
|
Pakollinen. Noudettavan väestönlaskun tunnus jäsenille. |
|
Valinnainen. Tilin tunnus rekisteröintiä varten. |
|
Valinnainen. Merkkijonoarvo. productCategory, jota käytetään luokkien sisällön ryhmittämiseen. |
|
Totuusarvo. Käytetään määrittämään, lisätäänkö sisällön tuloksen userInputs-arvoon. Oletus = false. |
Tulos-JSON
Alla on esimerkki kolmen jäsenen väestönlaskennan userInputs-arvoista ja väestötietueeseen liitetyn arvosanan arvon (MEMBERAGE ja MEMBERGENDER) valituista arvoista.
{
"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"
}
