去重接口用于支持客户端主动上报物品 ID 进行实时屏蔽,解决服务端去重因客户端缓存未曝光、跨渠道行为无法感知导致的误过滤问题。
这个接口传入的数据会被用于推荐「曝光去重」的能力。曝光去重会避免高质量物品流失,场景只会去重用户实际看到物品,避免未曝光物品长期被过滤所导致的内容缺失问题。
说明
26 年 1 月 6 日后创建的推荐场景,自动使用曝光去重能力。历史创建的场景都会保留现有的下发去重能力。
利用去重接口,您可以手动更新每个「推荐发生界面」的去重物品,支持:
注意
通过接口接收的物品 ID,行为发生时间会自动更新为数据接收时间。
{application_id}/deduplicate{application_id}/deduplicate{application_id}:在控制台创建应用后系统指定的应用唯一标识,可在控制台查看
可使用 API Key 或 Access Key 鉴权,详情参考 API 鉴权机制说明。
参数 | 类型 | 是否必传 | 示例值 | 描述 |
|---|---|---|---|---|
event_scene | String |
|
| 行为发生场景 |
user | User |
| 见: User | 用户信息 |
items | Array<Items> |
| 见:Items | 曝光物品 |
参数 | 类型 | 是否必传 | 示例值 | 描述 |
|---|---|---|---|---|
_user_id | String |
|
| 用户的唯一标识 |
参数 | 类型 | 是否必传 | 示例值 | 描述 |
|---|---|---|---|---|
_id | String |
|
| 物品的唯一标识 |
参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
request_id | String |
| 请求 ID |
curl -X POST 'https://aisearch.cn-beijing.volces.com/api/v1/application/\${application_id}/deduplicate' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer <API Key>' \ -d '{ "event_scene": "hompage", "user": { "_user_id": "user_id_12" }, "items": [ {"_id": "item_id_1"}, {"_id": "item_id_2"} ] }'