AdLoader.Builder

public class AdLoader.Builder


أداة إنشاء لـ AdLoader

ملخّص

طُرق وضع التصميم العامة

Builder(Context context, String adUnitID)

تنشئ هذه الدالة Builder جديدًا لإنشاء AdLoader.

الإجراءات العامة

AdLoader

تعرِض هذه الدالة AdLoader أو قيمة فارغة في حال حدوث خطأ.

AdLoader.Builder

تسجّل هذه الطريقة أداة معالجة حدث للتعامل مع تحميل إعلان بانر على "مدير إعلانات Google".

AdLoader.Builder

تتيح تحميل الإعلانات ذات التنسيقات المخصّصة في AdLoader.

AdLoader.Builder

تسجيل أداة معالجة لتحميل NativeAd

AdLoader.Builder
AdLoader.Builder

تضبط هذه السمة الخيارات المستخدَمة لتحميل عرض إعلان على "مدير إعلانات Google".

AdLoader.Builder

تضبط هذه السمة خيارات الإعلانات المدمجة مع أداة إنشاء أداة تحميل الإعلانات.

طُرق وضع التصميم العامة

عامل بناء

public Builder(Context context, String adUnitID)

تنشئ هذه الدالة Builder جديدًا لإنشاء AdLoader.

المعلمات
Context context

السياق

String adUnitID

رقم تعريف الوحدة الإعلانية.

الإجراءات العامة

إنشاء

public AdLoader build()

تعرِض هذه الدالة AdLoader أو قيمة فارغة في حال حدوث خطأ.

forAdManagerAdView

@CanIgnoreReturnValue
public AdLoader.Builder forAdManagerAdView(
    @NonNull OnAdManagerAdViewLoadedListener listener,
    AdSize[] adSizes
)

تسجّل هذه الطريقة أداة معالجة حدث للتعامل مع تحميل إعلان بانر على "مدير إعلانات Google".

المعلمات
@NonNull OnAdManagerAdViewLoadedListener listener

دالّة ردّ الاتصال التي سيتم تنفيذها عند تحميل إعلان بانر.

AdSize[] adSizes

تضبط هذه السمة أحجام إعلانات البانر المتاحة.

عمليات الطرح
java.lang.IllegalArgumentException

إذا كانت قيمة adSizes هي null أو فارغة

forCustomFormatAd

@CanIgnoreReturnValue
public AdLoader.Builder forCustomFormatAd(
    String customFormatId,
    NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener,
    @Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener
)

تتيح تحميل الإعلانات ذات التنسيقات المخصّصة في AdLoader.

المعلمات
String customFormatId

معرّف التنسيق المخصّص المحدّد في واجهة مستخدم "مدير إعلانات Google"

NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener

أداة معالجة سيتم استدعاؤها عند تحميل NativeCustomFormatAd.

@Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener

مستمع اختياري لتحديد منطق نقر مخصّص للنقرات على الإعلانات. عند ضبط هذا الخيار، يتم تجاهل سلوك النقر التلقائي على الإعلان للانتقال إلى عنوان URL للنقر المحدّد في واجهة مستخدم "إدارة إعلانات Google".

forNativeAd

@CanIgnoreReturnValue
public AdLoader.Builder forNativeAd(NativeAd.OnNativeAdLoadedListener listener)

تسجيل أداة معالجة لتحميل NativeAd

المعلمات
NativeAd.OnNativeAdLoadedListener listener

أداة معالجة سيتم استدعاؤها عند تحميل NativeAd.

withAdListener

@CanIgnoreReturnValue
public AdLoader.Builder withAdListener(AdListener listener)
المعلمات
AdListener listener

عنصر يعالج الأخطاء التي تحدث عند استرداد الإعلانات المدمجة مع التطبيق.

withAdManagerAdViewOptions

@CanIgnoreReturnValue
public AdLoader.Builder withAdManagerAdViewOptions(AdManagerAdViewOptions options)

تضبط هذه السمة الخيارات المستخدَمة لتحميل عرض إعلان على "مدير إعلانات Google".

المعلمات
AdManagerAdViewOptions options

خيارات إعلانات البانر في "مدير إعلانات Google"

withNativeAdOptions

@CanIgnoreReturnValue
public AdLoader.Builder withNativeAdOptions(NativeAdOptions options)

تضبط هذه السمة خيارات الإعلانات المدمجة مع أداة إنشاء أداة تحميل الإعلانات.

المعلمات
NativeAdOptions options

عنصر يحدّد خيارات مختلفة للإعلانات المدمجة مع المحتوى.