U bent hier:
InsCensusService:getMemberRatingFacts
Gebruik deze service voor het ophalen van beoordelingsfeitgegevens voor tellingsleden, voor gebruik als gebruikersinvoer voor de InsProductService:getRatedProducts.
Methode: getMemberRatingFacts
De manier waarop het werkt...
-
JSON-genoteerde userInvoer van de gegevensset van de tellingsbeoordelingsfeit wordt gebruikt om
userInputste vormen voor degetRatedProducts. -
De
censusIdenaccountIdworden gebruikt om hetGroupCensus__cop te halen. -
De
censusIdwordt gebruikt om hetGroupCensusMember__cop te halen, dat de gebruikersinvoer genereert met behulp van hetGroupCensus__c. -
Details voor het beoordelingsfeit en de door het kenmerk geselecteerde waarden worden vervolgens herhaald voor elke
GroupCensusMember__c. -
Als
includeContributionInUserInputtrue (waar) is, worden alle bijdragen toegevoegd aan deuserInputs.
Invoer-/externe opties
Optie |
Beschrijving |
|---|---|
|
Verplicht. ID van de telling met op te halen leden. |
|
Optioneel. ID van account voor telling. |
|
Optioneel. Tekenreekswaarde. De productCategory, gebruikt om klassenbijdragen te groeperen. |
|
Booleaans. Gebruikt om te bepalen of bijdragen worden toegevoegd aan de userInputs voor de uitvoer. Standaard = false (onwaar). |
Uitvoer-JSON
Hieronder ziet u de voorbeelduitvoer van userInputs voor een volkstelling met drie leden en de door het kenmerk geselecteerde waarden van het beoordelingsfeit dat aan de telling is gekoppeld (MEMBERAGE en 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"
}
