AdSelectionFromผลลัพธ์sConfig.Builder
public
static
final
class
AdSelectionFromOutcomesConfig.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.AdSelectionFromผลลัพธ์sConfig.Builder |
เครื่องมือสร้างสำหรับวัตถุ AdSelectionFromOutcomesConfig
รายการ ทุกช่องต้องมีค่าที่ไม่เป็นค่าว่าง
ที่ต้องการสร้าง
สรุป
ช่างก่อสร้างสาธารณะ | |
---|---|
Builder()
|
วิธีการสาธารณะ | |
---|---|
AdSelectionFromOutcomesConfig
|
build()
สร้างอินสแตนซ์ |
AdSelectionFromOutcomesConfig.Builder
|
setAdSelectionIds(List<Long> adSelectionIds)
กำหนดรายชื่อ |
AdSelectionFromOutcomesConfig.Builder
|
setSelectionLogicUri(Uri selectionLogicUri)
ตั้งค่า |
AdSelectionFromOutcomesConfig.Builder
|
setSelectionSignals(AdSelectionSignals selectionSignals)
ตั้งค่า |
AdSelectionFromOutcomesConfig.Builder
|
setSeller(AdTechIdentifier seller)
ตั้งค่าผู้ขายเป็น |
วิธีการที่รับมา | |
---|---|
ช่างก่อสร้างสาธารณะ
วิธีการสาธารณะ
บิลด์
public AdSelectionFromOutcomesConfig build ()
สร้างอินสแตนซ์ AdSelectionFromOutcomesConfig
คิกรีเทิร์น | |
---|---|
AdSelectionFromOutcomesConfig |
ค่านี้ต้องไม่เป็น null |
setAdSelectionId
public AdSelectionFromOutcomesConfig.Builder setAdSelectionIds (List<Long> adSelectionIds)
กำหนดรายชื่อ AdSelectionIds
ที่จะเข้าร่วมในกระบวนการเลือก
พารามิเตอร์ | |
---|---|
adSelectionIds |
List : ค่านี้ต้องไม่เป็น null |
คิกรีเทิร์น | |
---|---|
AdSelectionFromOutcomesConfig.Builder |
ค่านี้ต้องไม่เป็น null |
SetSelectionLogicUri
public AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri (Uri selectionLogicUri)
ตั้งค่าSelectionLogicUri
URI การเลือกอาจเป็นสคีมาใดก็ได้ใน 2 สคีมาต่อไปนี้
- HTTPS: HTTPS URI ต้องเป็น URI ที่สมบูรณ์ที่โฮสต์ตรงกับ
seller
- สร้างการเลือกโฆษณาไว้ล่วงหน้าแล้ว: URI บริการการเลือกโฆษณาจะเป็นไปตาม
ad-selection-prebuilt://ad-selection-from-outcomes/<name>?<script-generation-parameters>
FLEDGE สร้างสคริปต์ JS ที่เหมาะสมโดยไม่ต้องใช้เครือข่าย การโทรสคริปต์ที่สร้างไว้ล่วงหน้าที่ใช้ได้มีดังนี้
waterfall-mediation-truncation
สำหรับselectOutcome
: รายการนี้ JS จะใช้ตรรกะการตัดสื่อกลาง Waterfall โฆษณาของ SDK สื่อกลางคือ หากราคาเสนอมากกว่าหรือเท่ากับราคาพื้นของราคาเสนอ ต่ำกว่า จำเป็นต้องมีพารามิเตอร์เพื่อใช้ที่สร้างไว้ล่วงหน้านี้bidFloor
: คีย์ของมูลค่าขั้นต่ำราคาเสนอที่ส่งผ่านAdSelectionFromOutcomesConfig#getSelectionSignals()
ที่จะ ไปเปรียบเทียบกับโฆษณาที่ชนะของ SDK สื่อกลางได้
เช่น หากสัญญาณการเลือกมีลักษณะเป็น
{"bid_floor": 10}
วันที่ad-selection-prebuilt://ad-selection-from-outcomes/waterfall-mediation-truncation/?bidFloor=bid_floor
AdSelectionIds
และ SelectionSignals
พารามิเตอร์ | |
---|---|
selectionLogicUri |
Uri : ค่านี้ต้องไม่เป็น null |
คิกรีเทิร์น | |
---|---|
AdSelectionFromOutcomesConfig.Builder |
ค่านี้ต้องไม่เป็น null |
setSelectionSignals
public AdSelectionFromOutcomesConfig.Builder setSelectionSignals (AdSelectionSignals selectionSignals)
ตั้งค่า SelectionSignals
ให้สคริปต์ JS ที่ดาวน์โหลดจาก SelectionLogicUri
ใช้
พารามิเตอร์ | |
---|---|
selectionSignals |
AdSelectionSignals : ค่านี้ต้องไม่เป็น null |
คิกรีเทิร์น | |
---|---|
AdSelectionFromOutcomesConfig.Builder |
ค่านี้ต้องไม่เป็น null |
setSeller
public AdSelectionFromOutcomesConfig.Builder setSeller (AdTechIdentifier seller)
ตั้งค่าผู้ขายเป็น AdTechIdentifier
พารามิเตอร์ | |
---|---|
seller |
AdTechIdentifier : ค่านี้ต้องไม่เป็น null |
คิกรีเทิร์น | |
---|---|
AdSelectionFromOutcomesConfig.Builder |
ค่านี้ต้องไม่เป็น null |