PersonalizerClient クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
単一スロットとマルチスロットのランク、報酬、およびイベントアクティブ化用の Personalizer サービス クライアント。
public class PersonalizerClient
type PersonalizerClient = class
Public Class PersonalizerClient
- 継承
-
PersonalizerClient
コンストラクター
PersonalizerClient() |
モック作成のために Personalizer Client の新しいインスタンスを初期化します。 |
PersonalizerClient(Uri, AzureKeyCredential) |
PersonalizerClient の新しいインスタンスを初期化します。 |
PersonalizerClient(Uri, AzureKeyCredential, PersonalizerClientOptions) |
PersonalizerClient の新しいインスタンスを初期化します。 |
PersonalizerClient(Uri, TokenCredential) |
PersonalizerClient の新しいインスタンスを初期化します。 |
PersonalizerClient(Uri, TokenCredential, PersonalizerClientOptions) |
PersonalizerClient の新しいインスタンスを初期化します。 |
メソッド
Activate(String, CancellationToken) |
指定されたイベントが実際に使用された (たとえば、ユーザーに表示されて) ことと、それに対する報酬が必要であることを報告します。 |
ActivateAsync(String, CancellationToken) |
指定されたイベントが実際に使用された (たとえば、ユーザーに表示されて) ことと、それに対する報酬が必要であることを報告します。 |
ActivateMultiSlot(String, CancellationToken) |
指定されたイベントが実際に使用されたか、あるいはユーザーに表示されたことと、それに対する報酬が必要であることを報告します。 |
ActivateMultiSlotAsync(String, CancellationToken) |
指定されたイベントが実際に使用されたか、あるいはユーザーに表示されたことと、それに対する報酬が必要であることを報告します。 |
Rank(IEnumerable<PersonalizerRankableAction>, IEnumerable<Object>, CancellationToken) |
Personalizer ランク要求を送信します。 コンテキストとアクションの一覧を受け取ります。 rewardActionId で、アプリケーションで使用する必要があるアクションのうち、どれを返します。 |
Rank(PersonalizerRankOptions, CancellationToken) |
Personalizer ランク要求を送信します。 コンテキストとアクションの一覧を受け取ります。 rewardActionId で、アプリケーションで使用する必要があるアクションのうち、どれを返します。 |
RankAsync(IEnumerable<PersonalizerRankableAction>, IEnumerable<Object>, CancellationToken) |
Personalizer ランク要求を送信します。 コンテキストとアクションの一覧を受け取ります。 rewardActionId で、アプリケーションで使用する必要があるアクションのうち、どれを返します。 |
RankAsync(PersonalizerRankOptions, CancellationToken) |
Personalizer ランク要求を送信します。 コンテキストとアクションの一覧を受け取ります。 rewardActionId で、アプリケーションで使用する必要があるアクションのうち、どれを返します。 |
RankMultiSlot(IEnumerable<PersonalizerRankableAction>, IEnumerable<PersonalizerSlotOptions>, IList<Object>, CancellationToken) |
Personalizer マルチスロット ランク要求を送信します。 コンテキスト、アクションの一覧、およびスロットの一覧を受信します。 各スロットの、各 rewardActionId で使用する必要がある指定されたアクションのいずれかを返します。 |
RankMultiSlot(PersonalizerRankMultiSlotOptions, CancellationToken) |
Personalizer マルチスロット ランク要求を送信します。 コンテキスト、アクションの一覧、およびスロットの一覧を受信します。 各スロットの、各 rewardActionId で使用する必要がある指定されたアクションのいずれかを返します。 |
RankMultiSlotAsync(IEnumerable<PersonalizerRankableAction>, IEnumerable<PersonalizerSlotOptions>, IList<Object>, CancellationToken) |
Personalizer マルチスロット ランク要求を送信します。 コンテキスト、アクションの一覧、およびスロットの一覧を受信します。 各スロットの、各 rewardActionId で使用する必要がある指定されたアクションのいずれかを返します。 |
RankMultiSlotAsync(PersonalizerRankMultiSlotOptions, CancellationToken) |
Personalizer マルチスロット ランク要求を送信します。 コンテキスト、アクションの一覧、およびスロットの一覧を受信します。 各スロットの、各 rewardActionId で使用する必要がある指定されたアクションのいずれかを返します。 |
Reward(String, Single, CancellationToken) |
指定されたイベントに対して、rewardActionId で指定されたアクションを使用した結果として得た 0 から 1 の報酬を報告します。 |
RewardAsync(String, Single, CancellationToken) |
指定されたイベントに対して、rewardActionId で指定されたアクションを使用した結果として得た 0 から 1 の報酬を報告します。 |
RewardMultiSlot(String, PersonalizerRewardMultiSlotOptions, CancellationToken) |
スロットの rewardActionId で指定されたアクションを使用した結果として得た報酬を報告します。 |
RewardMultiSlot(String, String, Single, CancellationToken) |
スロットの rewardActionId で指定されたアクションを使用した結果として得た報酬を報告します。 |
RewardMultiSlotAsync(String, PersonalizerRewardMultiSlotOptions, CancellationToken) |
スロットの rewardActionId で指定されたアクションを使用した結果として得た報酬を報告します。 |
RewardMultiSlotAsync(String, String, Single, CancellationToken) |
スロットの rewardActionId で指定されたアクションを使用した結果として得た報酬を報告します。 |
適用対象
Azure SDK for .NET