RtbAdapter

@ParametersAreNonnullByDefault
abstract class RtbAdapter : Adapter


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

สรุป

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

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

abstract Unit

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

Unit

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

Unit

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

Unit

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

Unit

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

ให้ใช้ loadRtbNativeAdMapper แทน

Unit

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

Unit

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

Unit

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

ฟังก์ชันที่รับช่วงมา

จาก com.google.android.gms.ads.mediation.Adapter
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

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

RtbAdapter

RtbAdapter()

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

collectSignals

abstract fun collectSignals(data: RtbSignalData!, callback: SignalCallbacks!): Unit

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

การใช้งานทั่วไปคือการเริ่มสร้างสัญญาณแบบไม่พร้อมกัน และเรียกกลับเมื่อการสร้างสัญญาณเสร็จสมบูรณ์หรือล้มเหลว

พารามิเตอร์
data: RtbSignalData!

ข้อมูลที่ใช้สําหรับการสร้างสัญญาณ

callback: SignalCallbacks!

การเรียกกลับเมื่อเสร็จสิ้นที่อะแดปเตอร์จะเรียกใช้เมื่อการสร้างสัญญาณเสร็จสมบูรณ์หรือไม่สําเร็จ

loadRtbAppOpenAd

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

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

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

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

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

callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!

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

loadRtbBannerAd

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

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

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

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

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

callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!

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

loadRtbInterstitialAd

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

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

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

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

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

callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!

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

loadRtbNativeAd

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

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

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

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

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

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

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

loadRtbNativeAdMapper

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

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

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

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

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

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

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

การโยน
android.os.RemoteException

loadRtbRewardedAd

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

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

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

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

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

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

loadRtbRewardedInterstitialAd

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

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

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

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

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

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

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