关于在D2L / Valence中添加人口统计数据,我有一个简单的问题。
看起来当您想要向用户添加人口统计数据时,您需要发送UserId和EntryValues列表。
EntryValues由DemographicsEntry组成,它是一个名称(字符串)和值(数组)
该名称是否必须与现有的DemographicsField字段匹配?如果没有,我可以在向用户添加DemographicsEntry时将FieldId传递给特定字段吗?
答案 0 :(得分:0)
考虑它的一种方法是所有用户将拥有一组已定义的人口统计信息字段的值,您可以定义这些字段(也就是说,您可以根据需要添加字段) 。每当您想要更新用户的受众特征数据时,您必须为所有人口统计信息字段提供值;因此,首先获取用户当前的数据集,更改要更改的字段的值,然后将更新的块PUT返回。
如果您的用户没有受众特征数据,那么您将获得404获取GET以获取其字段值。在这种情况下,您需要获取所有合法字段,然后使用这些字段构成您希望向用户投放的人口统计数据块。