AdData.Builder
public
static
final
class
AdData.Builder
extends Object
| java.lang.Object | |
| ↳ | android.adservices.common.AdData.Builder |
AdData オブジェクトのビルダー。
概要
パブリック コンストラクタ | |
|---|---|
Builder()
|
|
パブリック メソッド | |
|---|---|
AdData
|
build()
|
AdData.Builder
|
setAdCounterKeys(Set<Integer> adCounterKeys)
イベントのカウントに使用するキーのセットを設定します。 |
AdData.Builder
|
setAdFilters(AdFilters adFilters)
広告に関連付けられているすべての |
AdData.Builder
|
setAdRenderId(String adRenderId)
サーバー オークションの広告レンダリング ID を設定します。 詳しくは、 |
AdData.Builder
|
setMetadata(String metadata)
広告選択プロセスで使用される購入者の広告メタデータを設定します。 |
AdData.Builder
|
setRenderUri(Uri renderUri)
広告のレンダリング アセットを指す URI を設定します。 |
継承されるメソッド | |
|---|---|
パブリック コンストラクタ
パブリック メソッド
build
public AdData build ()
AdData オブジェクトを作成します。
| 戻り値 | |
|---|---|
AdData |
この値が null になることはありません。 |
| 例外 | |
|---|---|
NullPointerException |
ビルド時に必須パラメータが null の場合 |
setAdCounterKeys
public AdData.Builder setAdCounterKeys (Set<Integer> adCounterKeys)
イベントのカウントに使用するキーのセットを設定します。
1 つの広告に関連付けることができる広告カウンタキーは 10 個までです。
詳しくは、AdData.getAdCounterKeys() をご覧ください。
| パラメータ | |
|---|---|
adCounterKeys |
Set: この値を null にすることはできません。 |
| 戻り値 | |
|---|---|
AdData.Builder |
この値が null になることはありません。 |
setAdFilters
public AdData.Builder setAdFilters (AdFilters adFilters)
広告に関連付けられているすべての AdFilters を設定します。
詳しくは、AdData.getAdFilters() をご覧ください。
| パラメータ | |
|---|---|
adFilters |
AdFilters: この値は null であっても構いません。 |
| 戻り値 | |
|---|---|
AdData.Builder |
この値が null になることはありません。 |
setAdRenderId
public AdData.Builder setAdRenderId (String adRenderId)
サーバー オークションの広告レンダリング ID を設定します。
詳しくは、AdData#getAdRenderId() をご覧ください。
| パラメータ | |
|---|---|
adRenderId |
String: この値は null であっても構いません。 |
| 戻り値 | |
|---|---|
AdData.Builder |
この値が null になることはありません。 |
setMetadata
public AdData.Builder setMetadata (String metadata)
広告選択プロセスで使用される購入者の広告メタデータを設定します。
メタデータには、文字列としてシリアル化された有効な JSON オブジェクトを指定してください。メタデータは、広告固有の入札情報を表します。この入札情報は、広告選択時に入札生成の一環として使用され、隔離された実行環境で実行される購入者の JavaScript ロジックで使用されるものです。
メタデータが購入者の JS で処理できる有効な JSON オブジェクトでない場合、 この広告は広告選択の対象になりません。
詳しくは、AdData.getMetadata() をご覧ください。
| パラメータ | |
|---|---|
metadata |
String: この値を null にすることはできません。 |
| 戻り値 | |
|---|---|
AdData.Builder |
この値が null になることはありません。 |
setRenderUri
public AdData.Builder setRenderUri (Uri renderUri)
広告のレンダリング アセットを指す URI を設定します。URI には HTTPS を使用する必要があります。
詳しくは、AdData.getRenderUri() をご覧ください。
| パラメータ | |
|---|---|
renderUri |
Uri: この値を null にすることはできません。 |
| 戻り値 | |
|---|---|
AdData.Builder |
この値が null になることはありません。 |