Adapter

abstract class Adapter : MediationExtrasReceiver

คลาสย่อยโดยตรงที่ทราบ
RtbAdapter

อะแดปเตอร์สื่อกลางที่รองรับการเสนอราคาแบบเปิดด้วย


อะแดปเตอร์สําหรับเครือข่ายโฆษณาของบุคคลที่สาม วิธีการโหลดทั้งหมดมีการใช้งานเริ่มต้นที่จะดำเนินการไม่สำเร็จอย่างราบรื่นหากอะแดปเตอร์ไม่รองรับรูปแบบนั้น

สรุป

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

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

abstract VersionInfo!

แสดงผลเวอร์ชันของ SDK ของบุคคลที่สามที่ฝังอยู่ในแอป

abstract VersionInfo!

แสดงผลเวอร์ชันของ Mediation Adapter

abstract Unit
initialize(
    context: Context!,
    callback: InitializationCompleteCallback!,
    configurations: (Mutable)List<MediationConfiguration!>!
)

Google Mobile Ads SDK เรียกใช้เพื่อเริ่มต้นอะแดปเตอร์และ SDK ของบุคคลที่สาม

Unit

Google Mobile Ads SDK เรียกใช้เพื่อเริ่มโหลดโฆษณาแบบเปิดในแอปของบุคคลที่สาม

Unit

Google Mobile Ads SDK เรียกใช้เพื่อเริ่มโหลดโฆษณาแบนเนอร์ของบุคคลที่สามตาม

Unit

Google Mobile Ads SDK เรียกใช้เพื่อเริ่มโหลดโฆษณาคั่นระหว่างหน้าของบุคคลที่สามโดยระบุ MediationAdConfiguration

Unit

ฟังก์ชันนี้เลิกใช้งานแล้ว

ให้ใช้ loadNativeAdMapper แทน

Unit

Google Mobile Ads SDK เรียกใช้เพื่อเริ่มโหลดโฆษณาเนทีฟของบุคคลที่สามตาม

Unit

Google Mobile Ads SDK เรียกใช้เพื่อเริ่มโหลดโฆษณาที่มีการให้รางวัลของบุคคลที่สามโดยระบุ

Unit

Google Mobile Ads SDK เรียกใช้เพื่อเริ่มโหลดโฆษณาคั่นระหว่างหน้าที่มีการให้รางวัลของบุคคลที่สามโดยระบุ MediationAdConfiguration

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

Adapter

Adapter()

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

getSDKVersionInfo

abstract fun getSDKVersionInfo(): VersionInfo!

แสดงผลเวอร์ชันของ SDK ของบุคคลที่สามที่ฝังอยู่ในแอป

getVersionInfo

abstract fun getVersionInfo(): VersionInfo!

แสดงผลเวอร์ชันของ Mediation Adapter

เริ่มต้น

abstract fun initialize(
    context: Context!,
    callback: InitializationCompleteCallback!,
    configurations: (Mutable)List<MediationConfiguration!>!
): Unit

Google Mobile Ads SDK เรียกใช้เพื่อเริ่มต้นอะแดปเตอร์และ SDK ของบุคคลที่สาม ระบบจะเรียกใช้เมธอดนี้ไม่นานหลังจากที่แอปเริ่มต้นใช้งาน Google Mobile Ads SDK

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

บริบทที่ผู้เผยแพร่โฆษณาระบุใน initialize

callback: InitializationCompleteCallback!

เรียกใช้การเรียกกลับเมื่ออะแดปเตอร์เริ่มต้นเสร็จแล้ว

configurations: (Mutable)List<MediationConfiguration!>!

รายการออบเจ็กต์ MediationConfiguration ที่กําหนดค่าไว้สําหรับอะแดปเตอร์นี้ใน UI ของ Google AdMob หรือ Google Ad Manager

loadAppOpenAd

fun loadAppOpenAd(
    adConfiguration: MediationAppOpenAdConfiguration!,
    callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!
): Unit

Google Mobile Ads SDK เรียกใช้เพื่อเริ่มโหลดโฆษณาแบบเปิดในแอปของบุคคลที่สาม

ใช้เพื่อโหลดโฆษณาที่ชนะจากคําขอสื่อกลาง

พารามิเตอร์
adConfiguration: MediationAppOpenAdConfiguration!

MediationAppOpenAdConfiguration ที่มีข้อมูลที่จำเป็นในการโหลดโฆษณาที่ชนะ

callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!

Callback ที่เรียกใช้เมื่อโฆษณาโหลดเสร็จ

loadBannerAd

fun loadBannerAd(
    adConfiguration: MediationBannerAdConfiguration!,
    callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!
): Unit

Google Mobile Ads SDK เรียกใช้เพื่อเริ่มโหลดโฆษณาแบนเนอร์ของบุคคลที่สามตาม

ใช้เพื่อโหลดโฆษณาที่ชนะจากคําขอสื่อกลาง

พารามิเตอร์
adConfiguration: MediationBannerAdConfiguration!

MediationBannerAdConfiguration ที่มีข้อมูลที่จำเป็นในการโหลดโฆษณาที่ชนะ

callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!

Callback ที่เรียกใช้เมื่อโฆษณาโหลดเสร็จ

loadInterstitialAd

fun loadInterstitialAd(
    adConfiguration: MediationInterstitialAdConfiguration!,
    callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!
): Unit

Google Mobile Ads SDK เรียกใช้เพื่อเริ่มโหลดโฆษณาคั่นระหว่างหน้าของบุคคลที่สามโดยระบุ MediationAdConfiguration

ใช้เพื่อโหลดโฆษณาที่ชนะจากคําขอสื่อกลาง

พารามิเตอร์
adConfiguration: MediationInterstitialAdConfiguration!

MediationInterstitialAdConfiguration ที่มีข้อมูลที่จำเป็นในการโหลดโฆษณาที่ชนะ

callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!

Callback ที่เรียกใช้เมื่อโฆษณาโหลดเสร็จ

loadNativeAd

fun loadNativeAd(
    adConfiguration: MediationNativeAdConfiguration!,
    callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!
): Unit

Google Mobile Ads SDK เรียกใช้เพื่อเริ่มโหลดโฆษณาเนทีฟของบุคคลที่สามตาม

ใช้เพื่อโหลดโฆษณาที่ชนะจากคําขอสื่อกลาง

พารามิเตอร์
adConfiguration: MediationNativeAdConfiguration!

MediationNativeAdConfiguration ที่มีข้อมูลที่จำเป็นในการโหลดโฆษณาที่ชนะ

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

Callback ที่เรียกใช้เมื่อโฆษณาโหลดเสร็จ

loadNativeAdMapper

fun loadNativeAdMapper(
    adConfiguration: MediationNativeAdConfiguration!,
    callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!
): Unit

Google Mobile Ads SDK เรียกใช้เพื่อเริ่มโหลดโฆษณาเนทีฟของบุคคลที่สามตาม

ใช้เพื่อโหลดโฆษณาที่ชนะจากคําขอสื่อกลาง

พารามิเตอร์
adConfiguration: MediationNativeAdConfiguration!

MediationNativeAdConfiguration ที่มีข้อมูลที่จำเป็นในการโหลดโฆษณาที่ชนะ

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

Callback ที่เรียกใช้เมื่อโฆษณาเนทีฟโหลดเสร็จ

การโยน
android.os.RemoteException

loadRewardedAd

fun loadRewardedAd(
    adConfiguration: MediationRewardedAdConfiguration!,
    callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!
): Unit

Google Mobile Ads SDK เรียกใช้เพื่อเริ่มโหลดโฆษณาที่มีการให้รางวัลของบุคคลที่สามโดยระบุ

ใช้เพื่อโหลดโฆษณาที่ชนะจากคําขอสื่อกลาง

พารามิเตอร์
adConfiguration: MediationRewardedAdConfiguration!

MediationRewardedAdConfiguration ที่มีข้อมูลที่จำเป็นในการโหลดโฆษณาที่ชนะ

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Callback ที่เรียกใช้เมื่อโฆษณาโหลดเสร็จ

loadRewardedInterstitialAd

fun loadRewardedInterstitialAd(
    adConfiguration: MediationRewardedAdConfiguration!,
    callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!
): Unit

Google Mobile Ads SDK เรียกใช้เพื่อเริ่มโหลดโฆษณาคั่นระหว่างหน้าที่มีการให้รางวัลของบุคคลที่สามโดยระบุ MediationAdConfiguration

ใช้เพื่อโหลดโฆษณาที่ชนะจากคําขอสื่อกลาง

พารามิเตอร์
adConfiguration: MediationRewardedAdConfiguration!

MediationRewardedAdConfiguration ที่มีข้อมูลที่จำเป็นในการโหลดโฆษณาที่ชนะ

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Callback ที่เรียกใช้เมื่อโฆษณาโหลดเสร็จ