NativeAdOptions.Builder

class NativeAdOptions.Builder


סוג ה-builder של NativeAdOptions.

סיכום

קונסטרוקטורים גלויים לכולם

פונקציות ציבוריות

NativeAdOptions!

יצירת אובייקט NativeAdOptions עם המאפיינים שצוינו.

NativeAdOptions.Builder!

מאפשרת להשתמש בהחלקות כמחוות לחיצה בהתאמה אישית.

NativeAdOptions.Builder!

מגדיר את המיקום של סמל AdChoices (אם הוא קיים).

NativeAdOptions.Builder!

הגדרת יחס הגובה-רוחב של המדיה.

NativeAdOptions.Builder!

כדי לבקש הטמעה מותאמת אישית של התכונה 'השתקת המודעה הזו', צריך להגדיר את הפרמטר הבוליאני הזה לערך true.

NativeAdOptions.Builder!

ההגדרה קובעת אם צריך לבקש כמה תמונות או לא.

NativeAdOptions.Builder!

מגדיר אם מערכת החיפוש תחזיר רק כתובות URL של נכסי תמונות.

NativeAdOptions.Builder!

הגדרת האובייקט VideoOptions.

קונסטרוקטורים גלויים לכולם

בנאי

Builder()

פונקציות ציבוריות

לבנות גרסת build

fun build(): NativeAdOptions!

יצירת אובייקט NativeAdOptions עם המאפיינים שצוינו.

enableCustomClickGestureDirection

@CanIgnoreReturnValue
fun enableCustomClickGestureDirection(
    @NativeAdOptions.SwipeGestureDirection swipeGestureDirection: Int,
    tapsAllowed: Boolean
): NativeAdOptions.Builder!

מאפשרת להשתמש בהחלקות כמחוות לחיצה בהתאמה אישית.

פרמטרים
@NativeAdOptions.SwipeGestureDirection swipeGestureDirection: Int

ה-SwipeGestureDirection שצריך לספור כקליק.

tapsAllowed: Boolean

האם עדיין יהיה מותר להשתמש בהקשות כקליקים.

התכונה זמינה רק לבעלי תוכן דיגיטלי שכלולים ברשימת ההיתרים. ההגדרות האלה יידחו אם מדובר באתרי חדשות שלא נכללים ברשימת ההיתרים.

setAdChoicesPlacement

@CanIgnoreReturnValue
fun setAdChoicesPlacement(
    @NativeAdOptions.AdChoicesPlacement adChoicesPlacement: Int
): NativeAdOptions.Builder!

מגדיר את המיקום של סמל AdChoices (אם הוא קיים). הערך צריך להיות אחד מהערכים הבאים: ADCHOICES_TOP_LEFT, ‏ ADCHOICES_TOP_RIGHT, ‏ ADCHOICES_BOTTOM_RIGHT או ADCHOICES_BOTTOM_LEFT. ערך ברירת המחדל הוא ADCHOICES_TOP_RIGHT.

setMediaAspectRatio

@CanIgnoreReturnValue
fun setMediaAspectRatio(
    @NativeAdOptions.NativeMediaAspectRatio aspectRatio: Int
): NativeAdOptions.Builder!

הגדרת יחס הגובה-רוחב של המדיה.

פרמטרים
@NativeAdOptions.NativeMediaAspectRatio aspectRatio: Int

יחס גובה-רוחב להגדרה באמצעות אחת מהאפשרויות של NativeMediaAspectRatio.

setRequestCustomMuteThisAd

@CanIgnoreReturnValue
fun setRequestCustomMuteThisAd(requestCustomMuteThisAd: Boolean): NativeAdOptions.Builder!

כדי לבקש הטמעה מותאמת אישית של התכונה 'השתקת המודעה הזו', צריך להגדיר את הפרמטר הבוליאני הזה לערך true. ערך ברירת המחדל הוא false.

setRequestMultipleImages

@CanIgnoreReturnValue
fun setRequestMultipleImages(shouldRequestMultipleImages: Boolean): NativeAdOptions.Builder!

ההגדרה קובעת אם צריך לבקש כמה תמונות או לא. ערך ברירת המחדל הוא false.

setReturnUrlsForImageAssets

@CanIgnoreReturnValue
fun setReturnUrlsForImageAssets(shouldReturnUrls: Boolean): NativeAdOptions.Builder!

מגדיר אם מערכת החיפוש תחזיר רק כתובות URL של נכסי תמונות. אם הערך הוא true, ה-SDK לא יוריד נכסי תמונות, ובמקום זאת יחזיר NativeAd.Image שבו מאוכלסים רק מאפייני ה-URI והמידה. אם הערך הוא false, ה-SDK יוריד באופן אוטומטי נכסי תמונות ויחזיר NativeAd.Image עם כל שלושת המאפיינים (URI,‏ Scale ו-Drawable) מאוכלסים. ערך ברירת המחדל הוא false.

setVideoOptions

@CanIgnoreReturnValue
fun setVideoOptions(videoOptions: VideoOptions!): NativeAdOptions.Builder!

הגדרת האובייקט VideoOptions.