Partager via


PersonalizerClient.RewardMultiSlotAsync Méthode

Définition

Surcharges

RewardMultiSlotAsync(String, PersonalizerRewardMultiSlotOptions, CancellationToken)

Indique la récompense qui résulte de l’utilisation de l’action spécifiée dans rewardActionId pour la place.

RewardMultiSlotAsync(String, String, Single, CancellationToken)

Indique la récompense qui résulte de l’utilisation de l’action spécifiée dans rewardActionId pour la place.

RewardMultiSlotAsync(String, PersonalizerRewardMultiSlotOptions, CancellationToken)

Source:
PersonalizerClient.cs

Indique la récompense qui résulte de l’utilisation de l’action spécifiée dans rewardActionId pour la place.

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)

Paramètres

eventId
String

ID d’événement à laquelle cette récompense s’applique.

options
PersonalizerRewardMultiSlotOptions

Liste des valeurs d’ID d’emplacement et de récompense. La récompense doit être un nombre à virgule flottante, généralement compris entre 0 et 1.

cancellationToken
CancellationToken

Jeton d’annulation à utiliser.

Retours

S’applique à

RewardMultiSlotAsync(String, String, Single, CancellationToken)

Source:
PersonalizerClient.cs

Indique la récompense qui résulte de l’utilisation de l’action spécifiée dans rewardActionId pour la place.

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)

Paramètres

eventId
String

ID d’événement à laquelle cette récompense s’applique.

slotId
String

ID d’emplacement pour lequel nous envoyons la récompense.

reward
Single

Récompense à affecter à slotId. La valeur doit être comprise entre -1 et 1 inclus.

cancellationToken
CancellationToken

Jeton d’annulation à utiliser.

Retours

S’applique à