AdLoader.Builder

class AdLoader.Builder


ผู้รับสร้างบ้านสำหรับ AdLoader

สรุป

เครื่องมือสร้างสาธารณะ

Builder(context: Context!, adUnitID: String!)

สร้าง Builder ใหม่เพื่อสร้าง AdLoader

ฟังก์ชันสาธารณะ

AdLoader!

แสดงผล AdLoader หรือค่าว่างหากพบข้อผิดพลาด

AdLoader.Builder!

ลงทะเบียน Listener เพื่อจัดการการโหลดแบนเนอร์โฆษณา Google Ad Manager

AdLoader.Builder!

ช่วยให้ AdLoader โหลดโฆษณารูปแบบที่กำหนดเองได้

AdLoader.Builder!

ลงทะเบียน Listener เพื่อจัดการการโหลด NativeAd

AdLoader.Builder!
AdLoader.Builder!

ตั้งค่าตัวเลือกที่จะใช้ในการโหลดมุมมองโฆษณา Google Ad Manager

AdLoader.Builder!

ตั้งค่าตัวเลือกโฆษณาเนทีฟให้กับเครื่องมือสร้าง AdLoader

เครื่องมือสร้างสาธารณะ

ช่างก่อสร้าง

Builder(context: Context!, adUnitID: String!)

สร้าง Builder ใหม่เพื่อสร้าง AdLoader

พารามิเตอร์
context: Context!

บริบท

adUnitID: String!

รหัสหน่วยโฆษณา

ฟังก์ชันสาธารณะ

สร้าง

fun build(): AdLoader!

แสดงผล AdLoader หรือค่าว่างหากพบข้อผิดพลาด

forAdManagerAdView

@CanIgnoreReturnValue
fun forAdManagerAdView(
    listener: OnAdManagerAdViewLoadedListener,
    adSizes: Array<AdSize!>!
): AdLoader.Builder!

ลงทะเบียน Listener เพื่อจัดการการโหลดแบนเนอร์โฆษณา Google Ad Manager

พารามิเตอร์
listener: OnAdManagerAdViewLoadedListener

Callback ที่จะทํางานเมื่อโหลดโฆษณาแบนเนอร์

adSizes: Array<AdSize!>!

กำหนดขนาดที่รองรับของโฆษณาแบนเนอร์

ส่ง
java.lang.IllegalArgumentException

หาก adSizes เป็น null หรือว่างเปล่า

forCustomFormatAd

@CanIgnoreReturnValue
fun forCustomFormatAd(
    customFormatId: String!,
    adLoadedListener: NativeCustomFormatAd.OnCustomFormatAdLoadedListener!,
    customClickListener: NativeCustomFormatAd.OnCustomClickListener?
): AdLoader.Builder!

ช่วยให้ AdLoader โหลดโฆษณารูปแบบที่กำหนดเองได้

พารามิเตอร์
customFormatId: String!

รหัสรูปแบบที่กำหนดเองซึ่งกำหนดไว้ใน UI ของ Ad Manager

adLoadedListener: NativeCustomFormatAd.OnCustomFormatAdLoadedListener!

Listener ที่จะเรียกใช้เมื่อ NativeCustomFormatAd โหลด

customClickListener: NativeCustomFormatAd.OnCustomClickListener?

เครื่องมือฟังที่ไม่บังคับเพื่อกำหนดตรรกะการคลิกที่กำหนดเองสำหรับการคลิกโฆษณา เมื่อตั้งค่าแล้ว พารามิเตอร์นี้จะลบล้างลักษณะการทำงานเริ่มต้นของการคลิกผ่านของโฆษณา ซึ่งเป็นการไปยัง URL การคลิกที่กำหนดไว้ใน UI ของ Ad Manager

forNativeAd

@CanIgnoreReturnValue
fun forNativeAd(listener: NativeAd.OnNativeAdLoadedListener!): AdLoader.Builder!

ลงทะเบียน Listener เพื่อจัดการการโหลด NativeAd

พารามิเตอร์
listener: NativeAd.OnNativeAdLoadedListener!

Listener ที่จะเรียกใช้เมื่อ NativeAd โหลด

withAdListener

@CanIgnoreReturnValue
fun withAdListener(listener: AdListener!): AdLoader.Builder!
พารามิเตอร์
listener: AdListener!

ออบเจ็กต์ที่จัดการข้อผิดพลาดที่พบเมื่อเรียกข้อมูลโฆษณาเนทีฟ

withAdManagerAdViewOptions

@CanIgnoreReturnValue
fun withAdManagerAdViewOptions(options: AdManagerAdViewOptions!): AdLoader.Builder!

ตั้งค่าตัวเลือกที่จะใช้ในการโหลดมุมมองโฆษณา Google Ad Manager

พารามิเตอร์
options: AdManagerAdViewOptions!

ตัวเลือกโฆษณาแบนเนอร์ของ Google Ad Manager

withNativeAdOptions

@CanIgnoreReturnValue
fun withNativeAdOptions(options: NativeAdOptions!): AdLoader.Builder!

ตั้งค่าตัวเลือกโฆษณาเนทีฟให้กับเครื่องมือสร้าง AdLoader

พารามิเตอร์
options: NativeAdOptions!

ออบเจ็กต์ที่ระบุตัวเลือกโฆษณาเนทีฟต่างๆ