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

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

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

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

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

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

@Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener

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

forNativeAd

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

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

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

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)

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

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

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