RtbAdapter

@ParametersAreNonnullByDefault
abstract class RtbAdapter : Adapter


محوّل التوسّط الذي يتيح أيضًا ميزة "عرض الأسعار المفتوح"

ملخّص

طُرق وضع التصميم العامة

الوظائف العامة

abstract Unit

يتم استدعاؤها من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء إنشاء الإشارات.

Unit

يتم استدعاء هذه الطريقة من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان عن فتح التطبيق في "عرض الأسعار المفتوح".

Unit

يتم استدعاء هذه الطريقة من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان بانر في "عرض الأسعار المفتوح" مع توفّر MediationAdConfiguration

Unit

يتم استدعاء هذه الطريقة من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان بيني في "عرض الأسعار المفتوح"، مع توفّر MediationAdConfiguration

Unit

تم إيقاف هذه الوظيفة نهائيًا.

يمكنك استخدام loadRtbNativeAdMapper بدلاً من ذلك.

Unit

يتم استدعاء هذه الطريقة من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان مُدمَج مع المحتوى في "عرض الأسعار المفتوح" مع توفّر MediationAdConfiguration

Unit

يتم استدعاء هذه الطريقة من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان يضم مكافأة في "عرض الأسعار المفتوح" مع توفّر MediationAdConfiguration

Unit

يتم استدعاء هذه الطريقة من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان بيني يضم مكافأة في "عرض الأسعار المفتوح"، وذلك عند توفّر MediationAdConfiguration

الدوال الموروثة

من com.google.android.gms.ads.mediation.Adapter
abstract VersionInfo!

تعرض هذه السمة إصدار حزمة تطوير البرامج (SDK) التابعة لجهة خارجية والمضمّنة في التطبيق.

abstract VersionInfo!

تعرِض هذه السمة إصدار وسيطة التوسّط.

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

يتم استدعاؤها من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" من أجل إعداد محوّل وحزمة تطوير برامج (SDK) تابعَين لجهة خارجية.

Unit

يتم استدعاء هذه الطريقة من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان فتح تطبيق تابع لجهة خارجية.

Unit

يتم استدعاء هذه الطريقة من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان بانر تابع لجهة خارجية مع توفّر MediationAdConfiguration

Unit

يتم استدعاء هذه الطريقة من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان بيني تابع لجهة خارجية، مع توفّر MediationAdConfiguration

Unit

تم إيقاف هذه الوظيفة نهائيًا.

يمكنك استخدام loadNativeAdMapper بدلاً من ذلك.

Unit

يتم استدعاؤها من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان مُدمَج مع المحتوى تابع لجهة خارجية، مع توفير MediationAdConfiguration

Unit

يتم استدعاء هذه الطريقة من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان يضم مكافأة تابعًا لجهة خارجية، وذلك عند توفّر MediationAdConfiguration

Unit

يتم استدعاء هذه الطريقة من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان بيني يضم مكافأة تابعًا لجهة خارجية، وذلك عند توفّر MediationAdConfiguration

طُرق وضع التصميم العامة

RtbAdapter

RtbAdapter()

الوظائف العامة

collectSignals

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

يتم استدعاؤها من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء إنشاء الإشارات.

يتم عادةً استخدام هذه الطريقة لبدء إنشاء الإشارة بشكل غير متزامن، واستدعاء SignalCallbacks عند انتهاء عملية إنشاء الإشارة أو تعذُّر إتمامها.

المعلمات
data: RtbSignalData!

البيانات المستخدَمة لإنشاء الإشارات

callback: SignalCallbacks!

سيتم استدعاء دالة معاودة الاتصال عند اكتمال عملية إنشاء الإشارة أو تعذُّرها.

loadRtbAppOpenAd

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

يتم استدعاء هذه الطريقة من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان عن فتح التطبيق في "عرض الأسعار المفتوح".

يُستخدَم لتحميل الإعلان الفائز من طلب عرض أسعار مفتوح.

المعلمات
adConfiguration: MediationAppOpenAdConfiguration!

‫MediationAppOpenAdConfiguration الذي يحتوي على المعلومات اللازمة لتحميل الإعلان الفائز

callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!

دالّة ردّ اتصال يتم استدعاؤها عند انتهاء تحميل الإعلان.

loadRtbBannerAd

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

يتم استدعاء هذه الطريقة من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان بانر في "عرض الأسعار المفتوح" مع توفّر MediationAdConfiguration

يُستخدَم لتحميل الإعلان الفائز من طلب عرض أسعار مفتوح.

المعلمات
adConfiguration: MediationBannerAdConfiguration!

‫MediationBannerAdConfiguration الذي يحتوي على المعلومات اللازمة لتحميل الإعلان الفائز

callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!

دالّة ردّ اتصال يتم استدعاؤها عند انتهاء تحميل الإعلان.

loadRtbInterstitialAd

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

يتم استدعاء هذه الطريقة من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان بيني في "عرض الأسعار المفتوح"، مع توفّر MediationAdConfiguration

يُستخدَم لتحميل الإعلان الفائز من طلب عرض أسعار مفتوح.

المعلمات
adConfiguration: MediationInterstitialAdConfiguration!

‫MediationInterstitialAdConfiguration الذي يحتوي على المعلومات اللازمة لتحميل الإعلان الفائز.

callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!

دالّة ردّ اتصال يتم استدعاؤها عند انتهاء تحميل الإعلان.

loadRtbNativeAd

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

يتم استدعاء هذه الطريقة من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان مُدمَج مع المحتوى في "عرض الأسعار المفتوح" مع توفّر MediationAdConfiguration

يُستخدَم لتحميل الإعلان الفائز من طلب عرض أسعار مفتوح.

المعلمات
adConfiguration: MediationNativeAdConfiguration!

‫MediationNativeAdConfiguration الذي يحتوي على المعلومات اللازمة لتحميل الإعلان الفائز

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

دالّة ردّ اتصال يتم استدعاؤها عند انتهاء تحميل الإعلان.

loadRtbNativeAdMapper

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

يتم استدعاء هذه الطريقة من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان مُدمَج مع المحتوى في "عرض الأسعار المفتوح" مع توفّر MediationAdConfiguration

يُستخدَم لتحميل الإعلان الفائز من طلب عرض أسعار مفتوح.

المعلمات
adConfiguration: MediationNativeAdConfiguration!

‫MediationNativeAdConfiguration الذي يحتوي على المعلومات اللازمة لتحميل الإعلان الفائز

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

دالّة ردّ اتصال يتم استدعاؤها عند انتهاء تحميل الإعلان المدمج مع المحتوى.

عمليات الطرح
android.os.RemoteException

loadRtbRewardedAd

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

يتم استدعاء هذه الطريقة من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان يضم مكافأة في "عرض الأسعار المفتوح" مع توفّر MediationAdConfiguration

يُستخدَم لتحميل الإعلان الفائز من طلب عرض أسعار مفتوح.

المعلمات
adConfiguration: MediationRewardedAdConfiguration!

‫MediationRewardedAdConfiguration الذي يحتوي على المعلومات اللازمة لتحميل الإعلان الفائز

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

دالّة ردّ اتصال يتم استدعاؤها عند انتهاء تحميل الإعلان.

loadRtbRewardedInterstitialAd

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

يتم استدعاء هذه الطريقة من خلال حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان بيني يضم مكافأة في "عرض الأسعار المفتوح"، وذلك عند توفّر MediationAdConfiguration

يُستخدَم لتحميل الإعلان الفائز من طلب عرض أسعار مفتوح.

المعلمات
adConfiguration: MediationRewardedAdConfiguration!

‫MediationRewardedAdConfiguration الذي يحتوي على المعلومات اللازمة لتحميل الإعلان الفائز

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

دالّة ردّ اتصال يتم استدعاؤها عند انتهاء تحميل الإعلان.