次の方法で共有


PersonalizerClient クラス

定義

単一スロットとマルチスロットのランク、報酬、およびイベントアクティブ化用の 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 で指定されたアクションを使用した結果として得た報酬を報告します。

適用対象