Partager via


PersonalizerClient Classe

Définition

Client du service Personalizer pour l’activation d’un classement, d’une récompense et d’un événement à un et plusieurs emplacements.

public class PersonalizerClient
type PersonalizerClient = class
Public Class PersonalizerClient
Héritage
PersonalizerClient

Constructeurs

PersonalizerClient()

Initialise une nouvelle instance du client Personalizer pour les moqueries.

PersonalizerClient(Uri, AzureKeyCredential)

Initialise une nouvelle instance de PersonalizerClient.

PersonalizerClient(Uri, AzureKeyCredential, PersonalizerClientOptions)

Initialise une nouvelle instance de PersonalizerClient.

PersonalizerClient(Uri, TokenCredential)

Initialise une nouvelle instance de PersonalizerClient.

PersonalizerClient(Uri, TokenCredential, PersonalizerClientOptions)

Initialise une nouvelle instance de PersonalizerClient.

Méthodes

Activate(String, CancellationToken)

Indique que l’événement spécifié a été utilisé (par exemple, en étant affiché à l’utilisateur) et qu’une récompense est normalement attendue pour celui-ci.

ActivateAsync(String, CancellationToken)

Indique que l’événement spécifié a été utilisé (par exemple, en étant affiché à l’utilisateur) et qu’une récompense est normalement attendue pour celui-ci.

ActivateMultiSlot(String, CancellationToken)

Indique que l’événement spécifié a été utilisé ou affiché à l’utilisateur et qu’une récompense est normalement attendue pour celui-ci.

ActivateMultiSlotAsync(String, CancellationToken)

Indique que l’événement spécifié a été utilisé ou affiché à l’utilisateur et qu’une récompense est normalement attendue pour celui-ci.

Rank(IEnumerable<PersonalizerRankableAction>, IEnumerable<Object>, CancellationToken)

Envoyez une demande de classement Personalizer. Reçoit un contexte et une liste d’actions. Retourne les actions fournies qui doivent être utilisées par votre application, dans rewardActionId.

Rank(PersonalizerRankOptions, CancellationToken)

Envoyez une demande de classement Personalizer. Reçoit un contexte et une liste d’actions. Retourne les actions fournies qui doivent être utilisées par votre application, dans rewardActionId.

RankAsync(IEnumerable<PersonalizerRankableAction>, IEnumerable<Object>, CancellationToken)

Envoyez une demande de classement Personalizer. Reçoit un contexte et une liste d’actions. Retourne les actions fournies qui doivent être utilisées par votre application, dans rewardActionId.

RankAsync(PersonalizerRankOptions, CancellationToken)

Envoyez une demande de classement Personalizer. Reçoit un contexte et une liste d’actions. Retourne les actions fournies qui doivent être utilisées par votre application, dans rewardActionId.

RankMultiSlot(IEnumerable<PersonalizerRankableAction>, IEnumerable<PersonalizerSlotOptions>, IList<Object>, CancellationToken)

Envoie une demande de classement multiplace Personalizer. Reçoit un contexte, une liste d’actions et une liste de places. Renvoie les actions fournies à utiliser à chaque place, dans chaque rewardActionId.

RankMultiSlot(PersonalizerRankMultiSlotOptions, CancellationToken)

Envoie une demande de classement multiplace Personalizer. Reçoit un contexte, une liste d’actions et une liste de places. Renvoie les actions fournies à utiliser à chaque place, dans chaque rewardActionId.

RankMultiSlotAsync(IEnumerable<PersonalizerRankableAction>, IEnumerable<PersonalizerSlotOptions>, IList<Object>, CancellationToken)

Envoie une demande de classement multiplace Personalizer. Reçoit un contexte, une liste d’actions et une liste de places. Renvoie les actions fournies à utiliser à chaque place, dans chaque rewardActionId.

RankMultiSlotAsync(PersonalizerRankMultiSlotOptions, CancellationToken)

Envoie une demande de classement multiplace Personalizer. Reçoit un contexte, une liste d’actions et une liste de places. Renvoie les actions fournies à utiliser à chaque place, dans chaque rewardActionId.

Reward(String, Single, CancellationToken)

Indique une récompense comprise entre 0 et 1 qui résulte de l’utilisation de l’action spécifiée dans rewardActionId, pour l’événement spécifié.

RewardAsync(String, Single, CancellationToken)

Indique une récompense comprise entre 0 et 1 qui résulte de l’utilisation de l’action spécifiée dans rewardActionId, pour l’événement spécifié.

RewardMultiSlot(String, PersonalizerRewardMultiSlotOptions, CancellationToken)

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

RewardMultiSlot(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)

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.

S’applique à