CustomEventListener

public interface CustomEventListener

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

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

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

CustomEventInterstitialListener

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

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

CustomEventNativeListener

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

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


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

ملخّص

الطرق العامة

abstract void

تشير إلى أنّ المستخدِم قد نقر على هذا الحدث المخصّص.

abstract void

يشير ذلك إلى أنّ الحدث المخصّص عرض محتوى في وضع ملء الشاشة، وهو الآن ينقل التحكّم إلى التطبيق.

abstract void

يشير ذلك إلى تعذُّر طلب حدث مخصّص مع السبب الأساسي.

abstract void
onAdFailedToLoad(int errorCode)

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

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

abstract void

يشير ذلك إلى أنّ تفاعل المستخدِم مع الحدث المخصّص يؤدي إلى تبديل الجهاز إلى تطبيق مختلف (مثل متصفّح ويب).

abstract void

يشير إلى أنّ الحدث المخصّص يعرض محتوى بملء الشاشة.

الطرق العامة

onAdClicked

abstract void onAdClicked()

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

onAdClosed

abstract void onAdClosed()

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

انظر أيضًا
onAdOpened

onAdFailedToLoad

abstract void onAdFailedToLoad(@NonNull AdError adError)

يشير ذلك إلى تعذُّر طلب حدث مخصّص مع السبب الأساسي. قد يكون العُطل خطأ فعليًا أو مجرد عدم ملء البيانات.

بعد طلب إعلان، يجب أن يُبلغ الحدث المخصّص عن نجاح أو تعذّر. في حال عدم تلقّي أيّ استجابة خلال مهلة زمنية محدّدة، تنتقل حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى محوِّل آخر، ما يؤدي إلى عدم عرض إعلان قد يكون ناجحًا.

المعلمات
@NonNull AdError adError

AdError تفاصيل سبب تعذُّر الإجراء

onAdFailedToLoad

abstract void onAdFailedToLoad(int errorCode)

يشير ذلك إلى تعذُّر طلب حدث مخصّص مع السبب الأساسي. قد يكون العُطل خطأ فعليًا أو مجرد عدم ملء البيانات.

بعد طلب إعلان، يجب أن يُبلغ الحدث المخصّص عن نجاح أو تعذّر. في حال عدم تلقّي أيّ استجابة خلال مهلة زمنية محدّدة، تنتقل حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" إلى محوِّل آخر، ما يؤدي إلى عدم عرض إعلان قد يكون ناجحًا.

المعلمات
int errorCode

رمز خطأ يوضّح سبب تعذُّر الإجراء

onAdLeftApplication

abstract void onAdLeftApplication()

يشير ذلك إلى أنّ تفاعل المستخدِم مع الحدث المخصّص يؤدي إلى تبديل الجهاز إلى تطبيق مختلف (مثل متصفّح ويب). يجب استدعاء هذا الإجراء قبل وضع التطبيق الحالي في الخلفية.

onAdOpened

abstract void onAdOpened()

يشير إلى أنّ الحدث المخصّص يعرض محتوى بملء الشاشة. قد يكون هذا الرمز android.app.Activity، أو قد يكون مقدمة للتبديل إلى تطبيق مختلف.

بعد إغلاق هذه الشاشة، يجب استدعاء onAdClosed.