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)
ตั้งค่ารหัสการแสดงโฆษณาสำหรับการประมูลบนเซิร์ฟเวอร์ ดูข้อมูลเพิ่มเติมได้ที่ |
AdData.Builder
|
setMetadata(String metadata)
ตั้งค่าข้อมูลเมตาของโฆษณาของผู้ซื้อที่ใช้ในกระบวนการเลือกโฆษณา |
AdData.Builder
|
setRenderUri(Uri renderUri)
ตั้งค่า URI ที่ชี้ไปยังองค์ประกอบการแสดงผลของโฆษณา |
วิธีการที่รับมา | |
|---|---|
ช่างก่อสร้างสาธารณะ
วิธีการสาธารณะ
บิลด์
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 |
ตั้งค่าตัวกรองโฆษณา
public AdData.Builder setAdFilters (AdFilters adFilters)
ตั้งค่า AdFilters ทั้งหมดที่เชื่อมโยงกับโฆษณา
ดูข้อมูลเพิ่มเติมได้ที่ AdData.getAdFilters()
| พารามิเตอร์ | |
|---|---|
adFilters |
AdFilters: ค่านี้อาจเป็น null |
| คิกรีเทิร์น | |
|---|---|
AdData.Builder |
ค่านี้ต้องไม่เป็น null |
ตั้งค่ารหัสการแสดงผลโฆษณา
public AdData.Builder setAdRenderId (String adRenderId)
ตั้งค่ารหัสการแสดงโฆษณาสำหรับการประมูลบนเซิร์ฟเวอร์
ดูข้อมูลเพิ่มเติมได้ที่ AdData#getAdRenderId()
| พารามิเตอร์ | |
|---|---|
adRenderId |
String: ค่านี้อาจเป็น null |
| คิกรีเทิร์น | |
|---|---|
AdData.Builder |
ค่านี้ต้องไม่เป็น null |
ตั้งค่าข้อมูลเมตา
public AdData.Builder setMetadata (String metadata)
ตั้งค่าข้อมูลเมตาของโฆษณาของผู้ซื้อที่ใช้ในกระบวนการเลือกโฆษณา
ข้อมูลเมตาควรเป็นออบเจ็กต์ JSON ที่ถูกต้องซึ่งเรียงลำดับเป็นสตริง ข้อมูลเมตาแสดงถึง ข้อมูลการเสนอราคาเฉพาะโฆษณาที่จะใช้ในระหว่างการเลือกโฆษณาเป็นส่วนหนึ่งของราคาเสนอ การสร้างและใช้ในตรรกะ JavaScript ของผู้ซื้อ ซึ่งจะดำเนินการในการดำเนินการแยก ของคุณ
หากข้อมูลเมตาไม่ใช่ออบเจ็กต์ JSON ที่ถูกต้องซึ่ง JS ของผู้ซื้อสามารถใช้งานได้ แอตทริบิวต์ จะไม่มีสิทธิ์เลือกโฆษณา
ดูรายละเอียดได้ที่ AdData.getMetadata()
| พารามิเตอร์ | |
|---|---|
metadata |
String: ค่านี้ต้องไม่เป็น null |
| คิกรีเทิร์น | |
|---|---|
AdData.Builder |
ค่านี้ต้องไม่เป็น null |
ตั้งค่า RenderUri
public AdData.Builder setRenderUri (Uri renderUri)
ตั้งค่า URI ที่ชี้ไปยังองค์ประกอบการแสดงผลของโฆษณา URI ต้องใช้ HTTPS
ดูรายละเอียดได้ที่ AdData.getRenderUri()
| พารามิเตอร์ | |
|---|---|
renderUri |
Uri: ค่านี้ต้องไม่เป็น null |
| คิกรีเทิร์น | |
|---|---|
AdData.Builder |
ค่านี้ต้องไม่เป็น null |