Loading
Vakuutus
InsCensusService:getMemberRatingFacts

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.

Luokka: InsCensusService

Metodi: getMemberRatingFacts

Miten se toimii?

  • JSON-muotoiltuja userInputs-arvoja käytetään getRatedProducts-palvelun userInputs-muotoiluun.

  • GroupCensus__c-objektin noutamiseen käytetään censusId ja accountId.

  • censusId-arvoa käytetään noutamaan GroupCensusMember__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 includeContributionInUserInput on tosi, kaikki sisällöt lisätään userInputs-arvoon.

Syötteet/etävaihtoehdot

Vaihtoehto

Kuvaus

censusId

Pakollinen.

Noudettavan väestönlaskun tunnus jäsenille.

accountId

Valinnainen.

Tilin tunnus rekisteröintiä varten.

productCategory

Valinnainen.

Merkkijonoarvo.

productCategory, jota käytetään luokkien sisällön ryhmittämiseen.

includeContributionInUserInput drBundleName

Totuusarvo.

Käytetään määrittämään, lisätäänkö sisällön tuloksen userInputs-arvoon.

Oletus = false.

Syötetty JSON

Tämä palvelu ei käytä syötettyä JSON-tiedostoa.

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"
}
 
Ladataan
Salesforce Help | Article