Compartir a través de


PersonalizerClient.RewardMultiSlotAsync Método

Definición

Sobrecargas

RewardMultiSlotAsync(String, PersonalizerRewardMultiSlotOptions, CancellationToken)

Informa de la recompensa que resultó del uso de la acción especificada en rewardActionId para la ranura.

RewardMultiSlotAsync(String, String, Single, CancellationToken)

Informa de la recompensa que resultó del uso de la acción especificada en rewardActionId para la ranura.

RewardMultiSlotAsync(String, PersonalizerRewardMultiSlotOptions, CancellationToken)

Source:
PersonalizerClient.cs

Informa de la recompensa que resultó del uso de la acción especificada en rewardActionId para la ranura.

public virtual System.Threading.Tasks.Task<Azure.Response> RewardMultiSlotAsync (string eventId, Azure.AI.Personalizer.PersonalizerRewardMultiSlotOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member RewardMultiSlotAsync : string * Azure.AI.Personalizer.PersonalizerRewardMultiSlotOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
override this.RewardMultiSlotAsync : string * Azure.AI.Personalizer.PersonalizerRewardMultiSlotOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function RewardMultiSlotAsync (eventId As String, options As PersonalizerRewardMultiSlotOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response)

Parámetros

eventId
String

El identificador de evento al que se aplica esta recompensa.

options
PersonalizerRewardMultiSlotOptions

Lista de valores de id. de ranura y recompensa. La recompensa debe ser un número de punto flotante, normalmente entre 0 y 1.

cancellationToken
CancellationToken

Token de cancelación que se va a usar.

Devoluciones

Se aplica a

RewardMultiSlotAsync(String, String, Single, CancellationToken)

Source:
PersonalizerClient.cs

Informa de la recompensa que resultó del uso de la acción especificada en rewardActionId para la ranura.

public virtual System.Threading.Tasks.Task<Azure.Response> RewardMultiSlotAsync (string eventId, string slotId, float reward, System.Threading.CancellationToken cancellationToken = default);
abstract member RewardMultiSlotAsync : string * string * single * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
override this.RewardMultiSlotAsync : string * string * single * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function RewardMultiSlotAsync (eventId As String, slotId As String, reward As Single, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response)

Parámetros

eventId
String

El identificador de evento al que se aplica esta recompensa.

slotId
String

Id. de ranura para el que estamos enviando la recompensa.

reward
Single

Recompensa que se asignará a slotId. El valor debe estar entre -1 y 1 ambos incluidos.

cancellationToken
CancellationToken

Token de cancelación que se va a usar.

Devoluciones

Se aplica a