RtbAdapter

@ParametersAreNonnullByDefault
public abstract class RtbAdapter extends Adapter


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

ملخّص

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

الطرق العامة

abstract void

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

void

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

void

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

void

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

void

تم إيقاف هذه الطريقة نهائيًا.

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

void

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

void

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

void

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

الطرق المكتسَبة

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

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

abstract VersionInfo

لعرض إصدار محوِّل التوسّط.

abstract void
initialize(
    Context context,
    InitializationCompleteCallback callback,
    List<MediationConfiguration> configurations
)

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

void

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

void

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

void

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

void

تم إيقاف هذه الطريقة نهائيًا.

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

void

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

void

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

void

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

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

RtbAdapter

public RtbAdapter()

الطرق العامة

collectSignals

public abstract void collectSignals(RtbSignalData data, SignalCallbacks callback)

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

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

المعلمات
RtbSignalData data

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

SignalCallbacks callback

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

loadRtbAppOpenAd

public void loadRtbAppOpenAd(
    MediationAppOpenAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationAppOpenAdMediationAppOpenAdCallback> callback
)

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

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

المعلمات
MediationAppOpenAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationAppOpenAdMediationAppOpenAdCallback> callback

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

loadRtbBannerAd

public void loadRtbBannerAd(
    MediationBannerAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationBannerAdMediationBannerAdCallback> callback
)

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

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

المعلمات
MediationBannerAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationBannerAdMediationBannerAdCallback> callback

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

loadRtbInterstitialAd

public void loadRtbInterstitialAd(
    MediationInterstitialAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationInterstitialAdMediationInterstitialAdCallback> callback
)

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

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

المعلمات
MediationInterstitialAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationInterstitialAdMediationInterstitialAdCallback> callback

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

loadRtbNativeAd

public void loadRtbNativeAd(
    MediationNativeAdConfiguration adConfiguration,
    MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback
)

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

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

المعلمات
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback

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

loadRtbNativeAdMapper

public void loadRtbNativeAdMapper(
    MediationNativeAdConfiguration adConfiguration,
    MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback
)

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

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

المعلمات
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback

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

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

loadRtbRewardedAd

public void loadRtbRewardedAd(
    MediationRewardedAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback
)

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

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

المعلمات
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

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

loadRtbRewardedInterstitialAd

public void loadRtbRewardedInterstitialAd(
    MediationRewardedAdConfiguration adConfiguration,
    MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback
)

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

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

المعلمات
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

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