Adapter

abstract class Adapter : MediationExtrasReceiver

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

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


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

สรุป

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

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

abstract VersionInfo!

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

abstract VersionInfo!

แสดงผลเวอร์ชันของสื่อกลาง

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

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

Unit

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

Unit

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

Unit

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

Unit

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

โปรดใช้ loadNativeAdMapper แทน

Unit

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

Unit

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

Unit

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

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

Adapter

Adapter()

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

getSDKVersionInfo

abstract fun getSDKVersionInfo(): VersionInfo!

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

getVersionInfo

abstract fun getVersionInfo(): VersionInfo!

แสดงผลเวอร์ชันของสื่อกลาง

เริ่มต้น

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

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

พารามิเตอร์
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 เพื่อเริ่มโหลดโฆษณาแบนเนอร์ของบุคคลที่สามเมื่อได้รับ MediationAdConfiguration

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

พารามิเตอร์
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 เพื่อเริ่มโหลดโฆษณาเนทีฟของบุคคลที่สามที่ระบุ MediationAdConfiguration

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

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

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

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

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

loadNativeAdMapper

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

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

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

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

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

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

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

loadRewardedAd

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

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

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

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

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

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

loadRewardedInterstitialAd

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

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

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

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

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

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