您在此处:
InsCensusService:getMemberRatingFacts
使用此服务检索人口普查成员的评级事实数据,用作InsProductService:getRatedProducts服务的用户输入。
方法:getMemberRatingFacts
工作原理
-
JSON 格式的用户输入人口普查评级事实数据集用于形成
getRatedProducts服务的userInputs。 -
censusId和accountId用于检索GroupCensus__c对象。 -
该
censusId用于检索GroupCensusMember__c对象,该对象使用GroupCensus__c产品生成用户输入。 -
然后,评级事实的详细信息及其属性选定值会迭代到每个
GroupCensusMember__c。 -
如果
includeContributionInUserInput为真,所有贡献都将添加到userInputs。
输入/远程选项
选项 |
说明 |
|---|---|
|
必需。 包含要检索成员的人口普查 ID。 |
|
可选。 人口普查的客户 ID。 |
|
可选。 字符串值。 productCategory,用于分组类贡献。 |
|
布尔型。 用于确定是否将贡献添加到输出的 userInputs。 默认值 = false。 |
输出 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"
}
