你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Events - Reward

报告对于所指定事件的排名最高的操作,要为其分配的奖励。

POST {Endpoint}/personalizer/v1.0/events/{eventId}/reward

URI 参数

名称 必需 类型 说明
Endpoint
path True

string

支持的认知服务终结点。

eventId
path True

string

maxLength: 256

此奖励适用的事件 ID。

请求头

名称 必需 类型 说明
Ocp-Apim-Subscription-Key True

string

请求正文

名称 必需 类型 说明
value True

number (float)

要分配给作的奖励。 值应介于 -1 和 1 之间( 含 1)。

响应

名称 类型 说明
204 No Content

成功

Other Status Codes

ErrorResponse

奖励请求无效。

安全性

Ocp-Apim-Subscription-Key

类型: apiKey
在: header

示例

Successful Events_Reward request

示例请求

POST {Endpoint}/personalizer/v1.0/events/id/reward


{
  "value": 1
}

示例响应

定义

名称 说明
ErrorCode

高级错误代码。

ErrorResponse

用于向客户端返回错误

InternalError

包含比父对象有关错误的更具体信息的对象。

PersonalizerError

错误对象。

RewardRequest

授予排名响应的奖励。

ErrorCode

高级错误代码。

说明
BadRequest

服务器无法理解请求。

InternalServerError

服务器上发生了一般错误。

ResourceNotFound

服务器上不存在请求的资源。

ErrorResponse

用于向客户端返回错误

名称 类型 说明
error

PersonalizerError

错误对象。

InternalError

包含比父对象有关错误的更具体信息的对象。

名称 类型 说明
code

string

详细的错误代码。

innererror

InternalError

错误对象。

PersonalizerError

错误对象。

名称 类型 说明
code

ErrorCode

高级错误代码。

details

PersonalizerError[]

导致此报告错误的特定错误的详细信息数组。

innerError

InternalError

更精细的错误详细信息。

message

string

说明服务报告的错误的消息。

target

string

错误源元素。

RewardRequest

授予排名响应的奖励。

名称 类型 说明
value

number (float)

要分配给作的奖励。 值应介于 -1 和 1 之间( 含 1)。