CustomEventListener

public interface CustomEventListener

زیر کلاس های مستقیم شناخته شده CustomEventBannerListener ، CustomEventInterstitialListener ، CustomEventNativeListener
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

نشان می دهد که رویداد سفارشی در حال ارائه چیزی است که تمام صفحه است.

روش های عمومی

روی AdClicked

abstract void onAdClicked()

نشان می دهد که کاربر روی این رویداد سفارشی کلیک کرده است. این برای معیارهای ناشر استفاده می شود و باید علاوه بر هر رویداد دیگری فراخوانی شود. این رویداد هرگز توسط کتابخانه میانجی استنباط نمی شود. به عنوان مثال، onAdLeftApplication به طور کلی به این معنی است که کاربر روی یک تبلیغ کلیک کرده است، اما onAdClicked باید بدون توجه به آن فراخوانی شود.

روی AdClosed

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 باید فراخوانی شود.