AdLoader.Builder

class AdLoader.Builder


سازنده برای AdLoader .

خلاصه

سازندگان عمومی

Builder (context: Context !, adUnitID: String !)

یک Builder جدید برای ساخت AdLoader ایجاد می کند.

توابع عمومی

AdLoader !
build ()

یک AdLoader را برمی‌گرداند یا در صورت بروز خطایی خالی است.

AdLoader.Builder !

شنونده ای را برای مدیریت بارگیری بنر تبلیغاتی Google Ad Manager ثبت می کند.

AdLoader.Builder !

AdLoader را فعال می کند تا تبلیغات با قالب سفارشی را بارگیری کند.

AdLoader.Builder !

یک شنونده را برای مدیریت بارگیری NativeAd ثبت می کند.

AdLoader.Builder !
AdLoader.Builder !

گزینه هایی را برای استفاده برای بارگیری نمای تبلیغاتی Google Ad Manager تنظیم می کند.

AdLoader.Builder !

گزینه های تبلیغات بومی را به سازنده آگهی لودر تنظیم می کند.

سازندگان عمومی

سازنده

Builder(context: Context!, adUnitID: String!)

یک Builder جدید برای ساخت AdLoader ایجاد می کند.

پارامترها
context: Context !

زمینه.

adUnitID: String !

شناسه واحد تبلیغات.

توابع عمومی

ساختن

fun build(): AdLoader!

یک AdLoader را برمی‌گرداند یا در صورت بروز خطایی خالی است.

forAdManagerAdView

@CanIgnoreReturnValue
fun forAdManagerAdView(
    listener: OnAdManagerAdViewLoadedListener,
    adSizes: Array<AdSize!>!
): AdLoader.Builder!

شنونده ای را برای مدیریت بارگیری بنر تبلیغاتی Google Ad Manager ثبت می کند.

پارامترها
listener: OnAdManagerAdViewLoadedListener

تماس برگشتی که هنگام بارگیری یک آگهی تبلیغاتی اجرا می شود.

adSizes: Array < AdSize !>!

اندازه های پشتیبانی شده بنر تبلیغاتی را تنظیم می کند.

پرتاب می کند
java.lang.IllegalArgumentException

اگر adSizes null یا خالی باشد.

forCustomFormatAd

@CanIgnoreReturnValue
fun forCustomFormatAd(
    customFormatId: String!,
    adLoadedListener: NativeCustomFormatAd.OnCustomFormatAdLoadedListener!,
    customClickListener: NativeCustomFormatAd.OnCustomClickListener?
): AdLoader.Builder!

AdLoader را فعال می کند تا تبلیغات با قالب سفارشی را بارگیری کند.

پارامترها
customFormatId: String !

شناسه قالب سفارشی که در رابط کاربری Ad Manager تعریف شده است.

adLoadedListener: NativeCustomFormatAd.OnCustomFormatAdLoadedListener !

شنونده ای که باید هنگام بارگیری NativeCustomFormatAd فراخوانی شود.

customClickListener: NativeCustomFormatAd.OnCustomClickListener ?

شنونده اختیاری برای تعریف منطق کلیک سفارشی برای کلیک های تبلیغاتی. وقتی تنظیم شد، این رفتار کلیک از طریق پیش‌فرض آگهی برای پیمایش به URL کلیکی که در رابط کاربری Ad Manager تعریف شده است، لغو می‌شود.

برای NativeAd

@CanIgnoreReturnValue
fun forNativeAd(listener: NativeAd.OnNativeAdLoadedListener!): AdLoader.Builder!

یک شنونده را برای مدیریت بارگیری NativeAd ثبت می کند.

پارامترها
listener: NativeAd.OnNativeAdLoadedListener !

شنونده ای که باید هنگام بارگیری NativeAd فراخوانی شود.

با AdListener

@CanIgnoreReturnValue
fun withAdListener(listener: AdListener!): AdLoader.Builder!
پارامترها
listener: AdListener !

شیئی که خطاهایی را که هنگام بازیابی تبلیغات بومی با آنها مواجه می شود، کنترل می کند.

withAdManagerAdViewOptions

@CanIgnoreReturnValue
fun withAdManagerAdViewOptions(options: AdManagerAdViewOptions!): AdLoader.Builder!

گزینه هایی را برای استفاده برای بارگیری نمای تبلیغاتی Google Ad Manager تنظیم می کند.

پارامترها
options: AdManagerAdViewOptions !

گزینه های تبلیغات بنری Google Ad Manager.

withNativeAdOptions

@CanIgnoreReturnValue
fun withNativeAdOptions(options: NativeAdOptions!): AdLoader.Builder!

گزینه های تبلیغات بومی را به سازنده آگهی لودر تنظیم می کند.

پارامترها
options: NativeAdOptions !

یک شی که گزینه های مختلف تبلیغات بومی را مشخص می کند.