NativeAdOptions.Builder

public final class NativeAdOptions.Builder


ملخّص

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

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

NativeAdOptions

تنشئ هذه الدالة عنصر NativeAdOptions بالسمات المحدّدة.

NativeAdOptions.Builder

تضبط هذه السمة موضع رمز AdChoices (في حال توفّره).

NativeAdOptions.Builder

تم إيقاف هذا الإجراء نهائيًا.

استخدِم setMediaAspectRatio لضبط نسبة العرض إلى الارتفاع للفيديوهات والصور.

NativeAdOptions.Builder
NativeAdOptions.Builder
@CanIgnoreReturnValue
setRequestCustomMuteThisAd(boolean requestCustomMuteThisAd)

اضبط قيمة هذا البوليان على true لطلب تنفيذ مخصّص لميزة "تجاهل هذا الإعلان".

NativeAdOptions.Builder
@CanIgnoreReturnValue
setRequestMultipleImages(boolean shouldRequestMultipleImages)

يحدّد هذا الخيار ما إذا كان يجب طلب صور متعددة أم لا.

NativeAdOptions.Builder

يحدّد هذا الإعداد ما إذا كان يجب عرض عناوين URL فقط لمواد عرض الصور.

NativeAdOptions.Builder

تضبط هذه السمة الكائن VideoOptions.

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

عامل بناء

public Builder()

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

إنشاء

public NativeAdOptions build()

تنشئ هذه الدالة عنصر NativeAdOptions بالسمات المحدّدة.

setAdChoicesPlacement

@CanIgnoreReturnValue
public NativeAdOptions.Builder setAdChoicesPlacement(
    @NativeAdOptions.AdChoicesPlacement int adChoicesPlacement
)

تضبط هذه السمة موضع رمز "خيارات الإعلان" (في حال توفّره). يجب أن تكون القيمة إحدى القيم التالية: ADCHOICES_TOP_LEFT أو ADCHOICES_TOP_RIGHT أو ADCHOICES_BOTTOM_RIGHT أو ADCHOICES_BOTTOM_LEFT. القيمة التلقائية هي ADCHOICES_TOP_RIGHT.

setImageOrientation

@CanIgnoreReturnValue
public NativeAdOptions.Builder setImageOrientation(int orientation)

تضبط هذه السمة اتجاه الصورة المطلوب عرضها.

setRequestCustomMuteThisAd

@CanIgnoreReturnValue
public NativeAdOptions.Builder setRequestCustomMuteThisAd(boolean requestCustomMuteThisAd)

اضبط قيمة هذا البوليان على true لطلب تنفيذ مخصّص لميزة "تجاهل هذا الإعلان". القيمة التلقائية هي false.

setRequestMultipleImages

@CanIgnoreReturnValue
public NativeAdOptions.Builder setRequestMultipleImages(boolean shouldRequestMultipleImages)

يحدّد هذا الخيار ما إذا كان يجب طلب صور متعددة أم لا. القيمة التلقائية هي false.

setReturnUrlsForImageAssets

@CanIgnoreReturnValue
public NativeAdOptions.Builder setReturnUrlsForImageAssets(boolean shouldReturnUrls)

يحدّد هذا الإعداد ما إذا كان يجب عرض عناوين URL فقط لمواد عرض الصور. في حال ضبط القيمة على "صحيح"، لن تنزّل حزمة تطوير البرامج (SDK) مواد عرض الصور، بل ستعرض NativeAd.Image مع ملء حقلَي URI وScale فقط. إذا كانت القيمة false، ستنزّل حزمة تطوير البرامج (SDK) تلقائيًا مواد عرض الصور وتعرض NativeAd.Image مع ملء جميع الخصائص الثلاث (URI وScale وDrawable). القيمة التلقائية هي false.

setVideoOptions

@CanIgnoreReturnValue
public NativeAdOptions.Builder setVideoOptions(VideoOptions videoOptions)

تضبط هذه السمة الكائن VideoOptions.