سازنده‌ی تبلیغات

class AdLoader.Builder


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

خلاصه

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

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

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

کارکردهای عمومی

AdLoader !
build ()

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

AdLoader.Builder !

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

AdLoader.Builder !

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

AdLoader.Builder !

یک شنونده (listener) ثبت می‌کند تا بارگذاری یک 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 یا خالی برمی‌گرداند.

برای مدیر تبلیغات، نمایش تبلیغات

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

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

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

تابع فراخوانی که هنگام بارگذاری یک بنر تبلیغاتی اجرا می‌شود.

adSizes: Array < AdSize !>!

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

پرتاب‌ها
java.lang.IllegalArgumentException

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

برایقالب سفارشیتبلیغ

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

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

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

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

adLoadedListener: NativeCustomFormatAd.OnCustomFormatAdLoadedListener !

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

customClickListener: NativeCustomFormatAd.OnCustomClickListener ?

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

برای تبلیغات بومی

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

یک شنونده (listener) ثبت می‌کند تا بارگذاری یک NativeAd را مدیریت کند.

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

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

باAdListener

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

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

با گزینه های مدیریت تبلیغات (AdManager) و نمایش تبلیغات (AdView)

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

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

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

گزینه‌های تبلیغات بنری در مدیریت تبلیغات گوگل (Google Ad Manager)

با گزینه‌های بومی تبلیغات

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

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

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

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