PersonalizerRankOptions Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
PersonalizerRankOptions() |
Initialise une nouvelle instance de la classe RankRequest. |
PersonalizerRankOptions(IEnumerable<PersonalizerRankableAction>) |
Initialise une nouvelle instance de PersonalizerRankOptions. |
PersonalizerRankOptions(IEnumerable<PersonalizerRankableAction>, IEnumerable<Object>, IEnumerable<String>, String, Nullable<Boolean>) |
Initialise une nouvelle instance de la classe RankRequest. |
PersonalizerRankOptions()
- Source:
- PersonalizerRankOptions.cs
Initialise une nouvelle instance de la classe RankRequest.
public PersonalizerRankOptions ();
Public Sub New ()
S’applique à
PersonalizerRankOptions(IEnumerable<PersonalizerRankableAction>)
- Source:
- PersonalizerRankOptions.cs
Initialise une nouvelle instance de PersonalizerRankOptions.
public PersonalizerRankOptions (System.Collections.Generic.IEnumerable<Azure.AI.Personalizer.PersonalizerRankableAction> actions);
new Azure.AI.Personalizer.PersonalizerRankOptions : seq<Azure.AI.Personalizer.PersonalizerRankableAction> -> Azure.AI.Personalizer.PersonalizerRankOptions
Public Sub New (actions As IEnumerable(Of PersonalizerRankableAction))
Paramètres
- actions
- IEnumerable<PersonalizerRankableAction>
Ensemble d’actions que le service Personalizer peut choisir. L’ensemble ne doit pas contenir plus de 50 actions. L’ordre des actions n’affecte pas le résultat du classement, mais l’ordre doit correspondre à la séquence que votre application aurait utilisée pour les afficher. Le premier élément du tableau sera utilisé comme élément de référence dans les évaluations hors connexion.
Exceptions
actions
a la valeur null.
S’applique à
PersonalizerRankOptions(IEnumerable<PersonalizerRankableAction>, IEnumerable<Object>, IEnumerable<String>, String, Nullable<Boolean>)
- Source:
- PersonalizerRankOptions.cs
Initialise une nouvelle instance de la classe RankRequest.
public PersonalizerRankOptions (System.Collections.Generic.IEnumerable<Azure.AI.Personalizer.PersonalizerRankableAction> actions, System.Collections.Generic.IEnumerable<object> contextFeatures = default, System.Collections.Generic.IEnumerable<string> excludedActions = default, string eventId = default, bool? deferActivation = default);
new Azure.AI.Personalizer.PersonalizerRankOptions : seq<Azure.AI.Personalizer.PersonalizerRankableAction> * seq<obj> * seq<string> * string * Nullable<bool> -> Azure.AI.Personalizer.PersonalizerRankOptions
Public Sub New (actions As IEnumerable(Of PersonalizerRankableAction), Optional contextFeatures As IEnumerable(Of Object) = Nothing, Optional excludedActions As IEnumerable(Of String) = Nothing, Optional eventId As String = Nothing, Optional deferActivation As Nullable(Of Boolean) = Nothing)
Paramètres
- actions
- IEnumerable<PersonalizerRankableAction>
Ensemble d’actions que le service Personalizer peut choisir. L’ensemble ne doit pas contenir plus de 50 actions. L’ordre des actions n’affecte pas le résultat du classement, mais l’ordre doit correspondre à la séquence que votre application aurait utilisée pour les afficher. Le premier élément du tableau sera utilisé comme élément de référence dans les évaluations hors connexion.
- contextFeatures
- IEnumerable<Object>
Fonctionnalités du contexte utilisé pour Personalizer en tant que dictionnaire de dictionnaires. Cela dépend de l’application et inclut généralement des fonctionnalités sur l’utilisateur actuel, son appareil, des informations de profil, des données agrégées sur l’heure et la date, etc. Les fonctionnalités ne doivent pas inclure d’informations d’identification personnelle (PII), des ID utilisateur uniques ou des horodatages précis. Vous devez être sérialisable JSON. https://docs.microsoft.com/azure/cognitive-services/personalizer/concepts-features.
- excludedActions
- IEnumerable<String>
Ensemble d’ID d’action à exclure du classement.
- eventId
- String
Transmettez éventuellement un eventId qui identifie de manière unique cet événement Rank. Si la valeur est null, le service génère un eventId unique. L’eventId sera utilisé pour associer cette demande à sa récompense, ainsi que pour amorçage du générateur pseudo-aléatoire lors d’un appel Personalizer.
Envoyez false s’il est certain que le rewardActionId dans les résultats du classement sera affiché à l’utilisateur. Par conséquent, Personalizer attend un appel de récompense, sinon il affectera la récompense par défaut à l’événement. Envoyez true s’il est possible que l’utilisateur ne voit pas l’action spécifiée dans les résultats du classement, car la page est rendue ultérieurement, ou les résultats du classement peuvent être remplacés par le code en aval.
S’applique à
Azure SDK for .NET
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour