Aracılığıyla paylaş


Events - Reward

Belirtilen olay için en üst sırada yer alan eyleme ayırmak üzere rapor ödülü.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
Endpoint
path True

string

Desteklenen Bilişsel Hizmetler uç noktası.

eventId
path True

string

maxLength: 256

Bu ödülün geçerli olduğu olay kimliği.

İstek Başlığı

Name Gerekli Tür Description
Ocp-Apim-Subscription-Key True

string

İstek Gövdesi

Name Gerekli Tür Description
value True

number (float)

Bir eyleme atanacak ödül. Değer -1 ile 1 (dahil) arasında olmalıdır.

Yanıtlar

Name Tür Description
204 No Content

Başarı

Other Status Codes

ErrorResponse

Geçersiz ödül isteği.

Güvenlik

Ocp-Apim-Subscription-Key

Tür: apiKey
İçinde: header

Örnekler

Successful Events_Reward request

Örnek isteği

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


{
  "value": 1
}

Örnek yanıt

Tanımlar

Name Description
ErrorCode

Üst düzey hata kodu.

ErrorResponse

İstemciye hata döndürmek için kullanılır

InternalError

Hatayla ilgili üst nesneden daha belirli bilgiler içeren bir nesne.

PersonalizerError

Hata nesnesi.

RewardRequest

Derece yanıtına verilen ödül.

ErrorCode

Üst düzey hata kodu.

Değer Description
BadRequest

İstek sunucu tarafından anlaşılamadı.

InternalServerError

Sunucuda genel bir hata oluştu.

ResourceNotFound

İstenen kaynak sunucuda yok.

ErrorResponse

İstemciye hata döndürmek için kullanılır

Name Tür Description
error

PersonalizerError

Hata nesnesi.

InternalError

Hatayla ilgili üst nesneden daha belirli bilgiler içeren bir nesne.

Name Tür Description
code

string

Ayrıntılı hata kodu.

innererror

InternalError

Hata nesnesi.

PersonalizerError

Hata nesnesi.

Name Tür Description
code

ErrorCode

Üst düzey hata kodu.

details

PersonalizerError[]

Bu bildirilen hataya yol açan belirli hatalar hakkında bir dizi ayrıntı.

innerError

InternalError

Daha ayrıntılı hata ayrıntıları.

message

string

Hizmet tarafından bildirilen hatayı açıklayan bir ileti.

target

string

Hata kaynağı öğesi.

RewardRequest

Derece yanıtına verilen ödül.

Name Tür Description
value

number (float)

Bir eyleme atanacak ödül. Değer -1 ile 1 (dahil) arasında olmalıdır.