API レベル 34 で追加されました

android.adservices.adselection

クラス

AddAdSelectionFromOutcomesOverrideRequest この POJO は、TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver)(AddAdSelectionOverrideRequest, Executor, OutcomeReceiver)} リクエストを表します。

これには、特定のオーバーライドの識別子として機能する AdSelectionFromOutcomesConfigString SelectionLogicJs、オーバーライド値を表す String SelectionSignals フィールドが含まれます。

AddAdSelectionOverrideRequest この POJO は TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver) リクエストを表します。

これには、特定のオーバーライドの識別子として機能する AdSelectionConfigStringDecisionLogicJs フィールド、オーバーライド値を表す String trustScoringSignals フィールドが含まれます。

AdSelectionConfig 広告選択プロセスの設定が含まれます。 
AdSelectionConfig.Builder AdSelectionConfig オブジェクトのビルダー。 
AdSelectionFromOutcomesConfig 指定された広告選択 ID リストから落札者を選択する広告選択プロセスの構成が含まれます。 
AdSelectionFromOutcomesConfig.Builder AdSelectionFromOutcomesConfig オブジェクトのビルダー。 
AdSelectionManager AdSelection Manager は、アプリと広告 SDK が広告選択プロセスを実行し、インプレッションを報告するための API を提供します。 
AdSelectionOutcome このクラスは、AdSelectionManagerAdSelectionManager.selectAds(AdSelectionConfig, Executor, OutcomeReceiver) への入力である OutcomeReceiver のフィールドを表します。 
AdSelectionOutcome.Builder AdSelectionOutcome オブジェクトのビルダー。 
GetAdSelectionDataOutcome 広告選択のためにデバイスから収集された広告選択データを表します。 
GetAdSelectionDataRequest 広告選択データを取得するための情報を含むリクエストを表します。 
GetAdSelectionDataRequest.Builder GetAdSelectionDataRequest オブジェクトのビルダー。 
PersistAdSelectionResultRequest 販売者、広告選択 ID、データを含むリクエストを表します。 
PersistAdSelectionResultRequest.Builder PersistAdSelectionResultRequest オブジェクトのビルダー。 
RemoveAdSelectionFromOutcomesOverrideRequest この POJO は RemoveAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) リクエストを表します。

これには、削除するオーバーライドの識別子として機能する 1 つのフィールド AdSelectionFromOutcomesConfig が含まれます。

RemoveAdSelectionOverrideRequest この POJO は TestAdSelectionManager#removeAdSelectionConfigRemoteInfoOverride( RemoveAdSelectionOverrideRequest, Executor, OutcomeReceiver) リクエストを表します。

これには、削除するオーバーライドの識別子として機能する 1 つのフィールド AdSelectionConfig が含まれます。

ReportEventRequest 広告イベントのレポートに必要な引数をラップするリクエスト オブジェクト。 
ReportEventRequest.Builder ReportEventRequest オブジェクトのビルダー。 
ReportImpressionRequest reportImpression API の入力パラメータを表します。 
TestAdSelectionManager TestAdSelectionManager には、アプリと広告 SDK が広告選択プロセスをテストするための API が用意されています。 
UpdateAdCounterHistogramRequest 広告カウンタのヒストグラムを更新するために必要な引数をラップするリクエスト オブジェクト。 
UpdateAdCounterHistogramRequest.Builder UpdateAdCounterHistogramRequest オブジェクトのビルダー。