مُنسّق

public abstract class Adapter implements MediationExtrasReceiver

الفئات الفرعية المباشرة المعروفة
RtbAdapter

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


محوِّل شبكات المواقع الإعلانية التابعة لجهات خارجية تتضمّن جميع طرق التحميل عملية تنفيذ تلقائية ستتوقّف بشكلٍ سلس إذا لم يكن المحوِّل متوافقًا مع التنسيق.

ملخّص

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

الطرق العامة

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

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

مُنسّق

public Adapter()

الطرق العامة

getSDKVersionInfo

public abstract VersionInfo getSDKVersionInfo()

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

getVersionInfo

public abstract VersionInfo getVersionInfo()

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

إعداد

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

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

المعلمات
Context context

السياق الذي يقدّمه الناشر في initialize

InitializationCompleteCallback callback

دالة الاستدعاء التي سيتمّ استدعاؤها عند انتهاء المُحوِّل من عملية الإعداد

List<MediationConfiguration> configurations

قائمة بعناصر MediationConfiguration التي تم إعدادها لهذا المحوِّل في واجهة مستخدم Google AdMob أو "مدير إعلانات Google".

loadAppOpenAd

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

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

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

المعلمات
MediationAppOpenAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationAppOpenAdMediationAppOpenAdCallback> callback

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

loadBannerAd

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

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

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

المعلمات
MediationBannerAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationBannerAdMediationBannerAdCallback> callback

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

loadInterstitialAd

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

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

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

المعلمات
MediationInterstitialAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationInterstitialAdMediationInterstitialAdCallback> callback

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

loadNativeAd

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

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

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

المعلمات
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback

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

loadNativeAdMapper

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

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

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

المعلمات
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback

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

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

loadRewardedAd

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

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

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

المعلمات
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

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

loadRewardedInterstitialAd

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

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

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

المعلمات
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

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