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)
設定用於計算事件的鍵組合。
每個廣告最多能與 10 個廣告計數器鍵建立關聯。
詳情請參閱 AdData.getAdCounterKeys()。
| 參數 | |
|---|---|
adCounterKeys |
Set:此值不能為 null。 |
| 傳回 | |
|---|---|
AdData.Builder |
此值不能為 null。 |
設定 AdFilters
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 邏輯中使用。買方 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。 |