Usted está aquí:
InsCensusService:getMemberRatingFacts
Utilice este servicio para recuperar datos de hechos de valoración para miembros del censo, para utilizar como entradas de usuario para el servicio de InsProductService:getRatedProducts.
Método: getMemberRatingFacts
Funcionamiento
-
UserInputs con formato JSON del conjunto de datos de hechos de valoración de censo se utilizan para formar
userInputspara el servicio degetRatedProducts. -
El
censusIdy elaccountIdse utilizan para recuperar el objetoGroupCensus__c. -
El
censusIdse utiliza para recuperar el objetoGroupCensusMember__c, que genera las entradas de usuario utilizando el productoGroupCensus__c. -
Los detalles del hecho de la valoración y sus valores seleccionados de atributos se iteran a continuación en cada
GroupCensusMember__c. -
Si
includeContributionInUserInputes verdadero, todas las contribuciones se agregan aluserInputs.
Entradas/Opciones remotas
Opción |
Descripción |
|---|---|
|
Obligatorio. Id. del censo con miembros para recuperar. |
|
Opcional. Id. de Cuenta para censo. |
|
Opcional. Valor de cadena. ProductCategory, utilizado para agrupar contribuciones de clases. |
|
Booleano. Se utiliza para determinar si se agregarán contribuciones a userInputs en el resultado. Predeterminado = falso. |
JSON de salida
A continuación se muestra el resultado de muestra de userInputs en un censo con tres miembros y los valores seleccionados de atributo del hecho de valoración adjunto al censo (MEMBERAGE y 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"
}
