مُنسّق

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

void

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

void

تم إيقاف هذا الإجراء نهائيًا.

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

void

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

void

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

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 Ad Manager

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

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

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

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

المعلمات
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback<UnifiedNativeAdMapperMediationNativeAdCallback> callback

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

loadNativeAdMapper

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

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

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

المعلمات
MediationNativeAdConfiguration adConfiguration

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

MediationAdLoadCallback<NativeAdMapperMediationNativeAdCallback> callback

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

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

loadRewardedAd

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

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

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

المعلمات
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

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

loadRewardedInterstitialAd

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

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

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

المعلمات
MediationRewardedAdConfiguration adConfiguration

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

MediationAdLoadCallback<MediationRewardedAdMediationRewardedAdCallback> callback

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