با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
شنونده رویداد سفارشی پایه برای تبلیغات بنر و بینابینی. این رابط را مستقیماً پیاده سازی نکنید. در عوض، CustomEventBannerListener
و/یا و/یا CustomEventNativeListener
پیاده سازی کنید.
خلاصه
روش های عمومی |
---|
abstract void | نشان می دهد که کاربر روی این رویداد سفارشی کلیک کرده است. |
abstract void | نشان می دهد که رویداد سفارشی چیزی را به صورت تمام صفحه ارائه کرده است و اکنون در حال انتقال کنترل به برنامه است. |
abstract void | نشان می دهد که یک درخواست رویداد سفارشی همراه با علت اصلی شکست خورده است. |
abstract void | این روش منسوخ شده است. به جای آن onAdFailedToLoad استفاده کنید. |
abstract void | نشان می دهد که تعامل کاربر با رویداد سفارشی باعث می شود دستگاه به برنامه دیگری (مانند مرورگر وب) تغییر وضعیت دهد. |
abstract void | نشان می دهد که رویداد سفارشی در حال ارائه چیزی است که تمام صفحه است. |
روش های عمومی
abstract void onAdClicked()
نشان می دهد که کاربر روی این رویداد سفارشی کلیک کرده است. این برای معیارهای ناشر استفاده می شود و باید علاوه بر هر رویداد دیگری فراخوانی شود. این رویداد هرگز توسط کتابخانه میانجی استنباط نمی شود. به عنوان مثال، onAdLeftApplication
به طور کلی به این معنی است که کاربر روی یک تبلیغ کلیک کرده است، اما onAdClicked
باید بدون توجه به آن فراخوانی شود.
abstract void onAdClosed()
نشان می دهد که رویداد سفارشی چیزی را به صورت تمام صفحه ارائه کرده است و اکنون در حال انتقال کنترل به برنامه است. این ممکن است کاربری باشد که از برنامه دیگری باز می گردد.
abstract void onAdFailedToLoad(@NonNull AdError adError)
نشان می دهد که یک درخواست رویداد سفارشی همراه با علت اصلی شکست خورده است. یک شکست ممکن است یک خطای واقعی یا فقط عدم پر کردن باشد.
پس از درخواست آگهی، رویداد سفارشی باید موفقیت یا شکست را گزارش کند. اگر در یک محدودیت زمانی پاسخی دریافت نشد، SDK تبلیغات موبایل Google به آداپتور دیگری منتقل میشود و در نتیجه یک تبلیغ بالقوه موفق نشان داده نمیشود.
abstract void onAdFailedToLoad(int errorCode)
نشان می دهد که یک درخواست رویداد سفارشی همراه با علت اصلی شکست خورده است. یک شکست ممکن است یک خطای واقعی یا فقط عدم پر کردن باشد.
پس از درخواست آگهی، رویداد سفارشی باید موفقیت یا شکست را گزارش کند. اگر در یک محدودیت زمانی پاسخی دریافت نشد، SDK تبلیغات موبایل Google به آداپتور دیگری منتقل میشود و در نتیجه یک تبلیغ بالقوه موفق نشان داده نمیشود.
پارامترها |
---|
int errorCode | کد خطایی که علت خرابی را به تفصیل شرح می دهد. |
abstract void onAdLeftApplication()
نشان می دهد که تعامل کاربر با رویداد سفارشی باعث می شود دستگاه به برنامه دیگری (مانند مرورگر وب) تغییر وضعیت دهد. این باید قبل از قرار دادن برنامه فعلی در پسزمینه فراخوانی شود.
abstract void onAdOpened()
نشان می دهد که رویداد سفارشی در حال ارائه چیزی است که تمام صفحه است. این ممکن است یک android.app.Activity
باشد، یا ممکن است پیشروی برای تغییر به یک برنامه دیگر باشد.
پس از حذف این صفحه، onAdClosed
باید فراخوانی شود.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-08-21 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-08-21 بهوقت ساعت هماهنگ جهانی."],[],[]]