AdLoader.Builder

public class AdLoader.Builder


ผู้สร้าง AdLoader

สรุป

ตัวสร้างแบบสาธารณะ

Builder(Context context, String adUnitID)

สร้าง 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

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

ตัวสร้างแบบสาธารณะ

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

public Builder(Context context, String adUnitID)

สร้าง Builder ใหม่สําหรับการสร้าง AdLoader

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

บริบท

String adUnitID

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

เมธอดสาธารณะ

สร้าง

public AdLoader build()

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

forAdManagerAdView

@CanIgnoreReturnValue
public AdLoader.Builder forAdManagerAdView(
    @NonNull OnAdManagerAdViewLoadedListener listener,
    AdSize[] adSizes
)

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

พารามิเตอร์
@NonNull OnAdManagerAdViewLoadedListener listener

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

AdSize[] adSizes

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

การโยน
java.lang.IllegalArgumentException

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

forCustomFormatAd

@CanIgnoreReturnValue
public AdLoader.Builder forCustomFormatAd(
    String customFormatId,
    NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener,
    @Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener
)

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

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

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

NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener

โปรแกรมฟังที่จะเรียกใช้เมื่อ NativeCustomFormatAd โหลด

@Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener

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

forNativeAd

@CanIgnoreReturnValue
public AdLoader.Builder forNativeAd(NativeAd.OnNativeAdLoadedListener listener)

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

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

โปรแกรมฟังที่จะเรียกใช้เมื่อ NativeAd โหลด

withAdListener

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

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

withAdManagerAdViewOptions

@CanIgnoreReturnValue
public AdLoader.Builder withAdManagerAdViewOptions(AdManagerAdViewOptions options)

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

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

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

withNativeAdOptions

@CanIgnoreReturnValue
public AdLoader.Builder withNativeAdOptions(NativeAdOptions options)

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

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

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