Loading
保險
InsCensusService:getMemberRatingFacts

InsCensusService:getMemberRatingFacts

使用此服務可針對普查成員,以作為 InsProductService:getRatedProducts 服務的使用者輸入使用,來提取評等實情資料。

類別:InsCensusService

方法:getMemberRatingFacts

運作方式

  • JSON 格式的 userInputs 用於建立 getRatedProducts 服務的 userInputs。

  • censusId 和 accountId 可用來取回 GroupCensus__c 物件。

  • censusId 會用來取得 GroupCensusMember__c 物件,其會使用 GroupCensus__c 產品產生使用者輸入。

  • 評分實情的詳細資料及其屬性選取的值接著會迭代為每個 GroupCensusMember__c。

  • 如果 includeContributionInUserInput 為 true,則所有貢獻都會新增至 userInputs。

輸入/遠端選項

選項

描述

censusId

必要。

含成員的普查識別碼,以取得。

accountId

選擇性。

用於普查的帳戶識別碼。

productCategory

選擇性。

字串值。

productCategory,用於分組類別貢獻。

includeContributionInUserInput drBundleName

布林值。

用於判斷貢獻是否要新增至輸出的 userInputs。

預設 = false。

輸入 JSON

此服務不使用輸入 JSON。

輸出 JSON

以下是三名成員的普查中 userInputs 的範例輸出,以及附加到普查的等級實情 (MEMBERAGE 和 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"
}
 
正在載入
Salesforce Help | Article