Compartilhar via


Events - Reward

Relatar a recompensa para alocar a ação com melhor classificação para o evento especificado.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
Endpoint
path True

string

Ponto de extremidade dos Serviços Cognitivos com suporte.

eventId
path True

string

A ID do evento à qual essa recompensa se aplica.

Cabeçalho da solicitação

Nome Obrigatório Tipo Description
Ocp-Apim-Subscription-Key True

string

Corpo da solicitação

Nome Obrigatório Tipo Description
value True

number

Recompensa a ser atribuída a uma ação. O valor deve estar entre -1 e 1 inclusive.

Respostas

Nome Tipo Description
204 No Content

Êxito

Other Status Codes

ErrorResponse

Solicitação de recompensa inválida.

Segurança

Ocp-Apim-Subscription-Key

Tipo: apiKey
Em: header

Exemplos

Successful Events_Reward request

Solicitação de exemplo

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


{
  "value": 1
}

Resposta de exemplo

Definições

Nome Description
ErrorCode

Código de erro de alto nível.

ErrorResponse

Usado para retornar um erro ao cliente

InternalError

Um objeto que contém informações mais específicas do que o objeto pai sobre o erro.

PersonalizerError

O objeto de erro.

RewardRequest

Recompensa dada a uma resposta de classificação.

ErrorCode

Código de erro de alto nível.

Nome Tipo Description
BadRequest

string

A solicitação não pôde ser compreendida pelo servidor.

InternalServerError

string

Erro genérico no servidor.

ResourceNotFound

string

O recurso solicitado não existe no servidor.

ErrorResponse

Usado para retornar um erro ao cliente

Nome Tipo Description
error

PersonalizerError

O objeto de erro.

InternalError

Um objeto que contém informações mais específicas do que o objeto pai sobre o erro.

Nome Tipo Description
code

string

Código de erro detalhado.

innererror

InternalError

O objeto de erro.

PersonalizerError

O objeto de erro.

Nome Tipo Description
code

ErrorCode

Código de erro de alto nível.

details

PersonalizerError[]

Uma matriz de detalhes sobre erros específicos que levaram a esse erro relatado.

innerError

InternalError

Detalhes mais finos do erro.

message

string

Uma mensagem explicando o erro relatado pelo serviço.

target

string

Elemento de origem do erro.

RewardRequest

Recompensa dada a uma resposta de classificação.

Nome Tipo Description
value

number

Recompensa a ser atribuída a uma ação. O valor deve estar entre -1 e 1 inclusive.