AdData.Builder

public static final class AdData.Builder
extends Object

java.lang.Object
android.adservices.common.AdData.Builder


เครื่องมือสร้างสำหรับวัตถุ AdData รายการ

สรุป

ช่างก่อสร้างสาธารณะ

Builder()

วิธีการสาธารณะ

AdData build()

สร้างออบเจ็กต์ AdData

AdData.Builder setAdCounterKeys(Set<Integer> adCounterKeys)

ตั้งค่าชุดคีย์ที่ใช้ในการนับเหตุการณ์

AdData.Builder setAdFilters(AdFilters adFilters)

ตั้งค่า AdFilters ทั้งหมดที่เชื่อมโยงกับโฆษณา

AdData.Builder setAdRenderId(String adRenderId)

ตั้งค่ารหัสการแสดงโฆษณาสำหรับการประมูลบนเซิร์ฟเวอร์

ดูข้อมูลเพิ่มเติมได้ที่ AdData#getAdRenderId()

AdData.Builder setMetadata(String metadata)

ตั้งค่าข้อมูลเมตาของโฆษณาของผู้ซื้อที่ใช้ในกระบวนการเลือกโฆษณา

AdData.Builder setRenderUri(Uri renderUri)

ตั้งค่า URI ที่ชี้ไปยังองค์ประกอบการแสดงผลของโฆษณา

วิธีการที่รับมา

ช่างก่อสร้างสาธารณะ

นักสร้าง

เพิ่มใน API ระดับ 34
ยังมีในส่วนขยายโฆษณา 4 ด้วย
public Builder ()

วิธีการสาธารณะ

บิลด์

เพิ่มใน API ระดับ 34
ยังมีในส่วนขยายโฆษณา 4 ด้วย
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

ตั้งค่าข้อมูลเมตา

เพิ่มใน API ระดับ 34
ยังมีในส่วนขยายโฆษณา 4 ด้วย
public AdData.Builder setMetadata (String metadata)

ตั้งค่าข้อมูลเมตาของโฆษณาของผู้ซื้อที่ใช้ในกระบวนการเลือกโฆษณา

ข้อมูลเมตาควรเป็นออบเจ็กต์ JSON ที่ถูกต้องซึ่งเรียงลำดับเป็นสตริง ข้อมูลเมตาแสดงถึง ข้อมูลการเสนอราคาเฉพาะโฆษณาที่จะใช้ในระหว่างการเลือกโฆษณาเป็นส่วนหนึ่งของราคาเสนอ การสร้างและใช้ในตรรกะ JavaScript ของผู้ซื้อ ซึ่งจะดำเนินการในการดำเนินการแยก ของคุณ

หากข้อมูลเมตาไม่ใช่ออบเจ็กต์ JSON ที่ถูกต้องซึ่ง JS ของผู้ซื้อสามารถใช้งานได้ แอตทริบิวต์ จะไม่มีสิทธิ์เลือกโฆษณา

ดูรายละเอียดได้ที่ AdData.getMetadata()

พารามิเตอร์
metadata String: ค่านี้ต้องไม่เป็น null

คิกรีเทิร์น
AdData.Builder ค่านี้ต้องไม่เป็น null

ตั้งค่า RenderUri

เพิ่มใน API ระดับ 34
ยังมีในส่วนขยายโฆษณา 4 ด้วย
public AdData.Builder setRenderUri (Uri renderUri)

ตั้งค่า URI ที่ชี้ไปยังองค์ประกอบการแสดงผลของโฆษณา URI ต้องใช้ HTTPS

ดูรายละเอียดได้ที่ AdData.getRenderUri()

พารามิเตอร์
renderUri Uri: ค่านี้ต้องไม่เป็น null

คิกรีเทิร์น
AdData.Builder ค่านี้ต้องไม่เป็น null