Loading
Seguro
InsCensusService:getMemberRatingFacts

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.

Clase: InsCensusService

Método: getMemberRatingFacts

Funcionamiento

  • UserInputs con formato JSON del conjunto de datos de hechos de valoración de censo se utilizan para formar userInputs para el servicio de getRatedProducts.

  • El censusId y el accountId se utilizan para recuperar el objeto GroupCensus__c.

  • El censusId se utiliza para recuperar el objeto GroupCensusMember__c, que genera las entradas de usuario utilizando el producto GroupCensus__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 includeContributionInUserInput es verdadero, todas las contribuciones se agregan al userInputs.

Entradas/Opciones remotas

Opción

Descripción

censusId

Obligatorio.

Id. del censo con miembros para recuperar.

accountId

Opcional.

Id. de Cuenta para censo.

productCategory

Opcional.

Valor de cadena.

ProductCategory, utilizado para agrupar contribuciones de clases.

includeContributionInUserInput drBundleName

Booleano.

Se utiliza para determinar si se agregarán contribuciones a userInputs en el resultado.

Predeterminado = falso.

JSON de entrada

Este servicio no utiliza un JSON de entrada.

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