RtbAdapter

@ParametersAreNonnullByDefault
abstract class RtbAdapter : Adapter


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

ملخّص

وظائف الإنشاء العامة

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

abstract Unit

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

Unit

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

Unit

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

Unit

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

Unit

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

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

Unit

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

Unit

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

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 على الأجهزة الجوّالة" لبدء تحميل إعلان بانر تابع لجهة خارجية استنادًا إلى

Unit

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

Unit

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

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

Unit

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

Unit

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

Unit

يتمّ استدعاء هذه الوظيفة من قِبل حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لبدء تحميل إعلان بيني يضمّ مكافأة تابع لجهة خارجية استنادًا إلى 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

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

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

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

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

callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!

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

loadRtbBannerAd

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

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

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

المعلمات
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 على الأجهزة الجوّالة" لبدء تحميل إعلان مُدمَج مع المحتوى في عرض أسعار مفتوح معيّن.

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

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

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

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

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

loadRtbNativeAdMapper

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

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

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

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

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

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

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

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

loadRtbRewardedAd

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

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

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

المعلمات
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!>!

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