CustomEvent

public interface CustomEvent

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

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

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

CustomEventInterstitial

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

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

CustomEventNative

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

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


تشبه أداة CustomEvent أداة باستثناء أنّها آلية ذاتية الخدمة بالكامل تتيح للناشرين إنشاء محوِّل خاص بهم.

إنّ حالة الاستخدام الأكثر شيوعًا لـ CustomEvent هي إضافة إمكانية استخدام شبكة مواقع إعلانية لا توفّر com.google.android.gms.ads.mediation.MediationAdapter خاصّة بها.

ما مِن سبب لتنفيذ هذه الواجهة مباشرةً. وبدلاً من ذلك، يجب أن تنفِّذ الأحداث المخصّصة CustomEventBanner وCustomEventInterstitial.

ملخّص

الطرق العامة

abstract void

تمّت إزالة وحدة التحكّم في المحوِّل.

abstract void

يتم استدعاؤه عندما يتصل التطبيق بـ pause.

abstract void

يتم استدعاؤه عندما يتصل التطبيق بـ resume.

الطرق العامة

onDestroy

abstract void onDestroy()

تمّت إزالة وحدة التحكّم في المحوِّل.

يتمّ استدعاء هذا الإجراء في نهاية دورة حياة الحدث المخصّص. من المفترض أن يُطلق المحوِّل أي موارد ويتوقف عن العمل. بعد استدعاء هذه الطريقة، قد تؤدي أيّ طلبات لاحقة لإجراء أيّ طريقة أخرى في هذا المحوِّل إلى ظهور IllegalStateException.

لا يمكن ضمان استدعاء هذه الطريقة. هناك عدد من الأسباب التي تؤدي إلى تخطّي هذه الطريقة، مثل فرض إغلاق التطبيق.

onPause

abstract void onPause()

يتم استدعاؤه عندما يتصل التطبيق بـ pause. من المتوقّع أن يوقف الحدث المخصّص مؤقتًا أي معالجة مرتبطة بالإعلان الذي يتم عرضه.

onResume

abstract void onResume()

يتم استدعاؤه عندما يتصل التطبيق بـ resume. من المتوقّع أن يستأنف المحوِّل أي معالجة مرتبطة بالإعلان الذي يتم عرضه.