AdSize

class AdSize


הגודל של מודעת באנר.

סיכום

קבועים

const Int

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

const AdSize!

גודל מודעת באנר של Mobile Marketing Association‏ (MMA) (320x50 פיקסלים ללא תלות בצפיפות).

const AdSize!

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

const AdSize!

גודל של מודעת באנר מלאה לפי הרשות לפרסום אינטראקטיבי (IAB) (468x60 פיקסלים ללא תלות בצפיפות).

const Int

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

const AdSize!

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

const AdSize!

גודל מודעת באנר גדול (320x100 פיקסלים שלא תלויים בדחיסות).

const AdSize!

גודל מודעה של Leaderboard לפי הרשות לפרסום אינטראקטיבי (IAB) (728x90 פיקסלים שלא תלויים בדחיסות).

const AdSize!

גודל מודעה בפורמט מלבן בינוני של הרשות לפרסום אינטראקטיבי (IAB) (300x250 פיקסלים, ללא תלות בצפיפות).

const AdSize!

המאפיין הזה יצא משימוש.

במקום זאת, אתם צריכים להשתמש ב-getCurrentOrientationAnchoredAdaptiveBannerAdSize.

const AdSize!

גודל מודעה מסוג מלבן עומד רחב של IAB (160x600 פיקסלים שלא תלויים בדחיסות).

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

AdSize(width: Int, height: Int)

יצירת AdSize חדש.

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

Boolean
equals(other: Any?)

האופרטור משווה את AdSize הזה לאובייקט שצוין, ומציין אם הם שווים.

java-static AdSize!

הפונקציה מחזירה AdSize עם הרוחב שצוין וגובה מותאם על ידי Google ליצירת מודעת באנר.

java-static AdSize!
getCurrentOrientationInlineAdaptiveBannerAdSize(
    context: Context!,
    width: Int
)

הפונקציה מחזירה AdSize עם רוחב נתון וגובה שהוא תמיד 0.

Int

הפונקציה מחזירה את הגובה של AdSize בפיקסלים פיזיים.

java-static AdSize!
getInlineAdaptiveBannerAdSize(width: Int, maxHeight: Int)

הפונקציה מחזירה AdSize עם רוחב נתון וגובה שהוא תמיד 0.

java-static AdSize!

הפונקציה מחזירה AdSize עם הרוחב שצוין וגובה מותאם על ידי Google ליצירת מודעת באנר.

java-static AdSize!

הפונקציה מחזירה AdSize עם רוחב נתון וגובה שהוא תמיד 0.

java-static AdSize!

הפונקציה מחזירה AdSize עם הרוחב שצוין וגובה מותאם על ידי Google ליצירת מודעת באנר.

java-static AdSize!

הפונקציה מחזירה AdSize עם רוחב נתון וגובה שהוא תמיד 0.

Int

הפונקציה מחזירה את הרוחב של AdSize בפיקסלים פיזיים.

Int
Boolean

הפונקציה מחזירה אם AdSize הוא בגובה אוטומטי.

Boolean

הפונקציה מחזירה אם AdSize הוא בגודל גמיש או לא.

Boolean

הפונקציה מחזירה אם השדה AdSize הוא ברוחב מלא.

String!

נכסים ציבוריים

Int
Int

קבועים

AUTO_HEIGHT

const val AUTO_HEIGHT = -2: Int

קבוע שגורם לגובה המודעה להתכוונן בהתאם לגובה המכשיר בכיוון הנוכחי. גובה המודעה ב-AUTO_HEIGHT נקבע במהלך האינטליקציה של ה-AdView, והוא לא משתנה לאחר מכן.

BANNER

const val BANNERAdSize!

גודל מודעת באנר של Mobile Marketing Association‏ (MMA) (320x50 פיקסלים ללא תלות בצפיפות).

FLUID

const val FLUIDAdSize!

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

FULL_BANNER

const val FULL_BANNERAdSize!

גודל של מודעת באנר מלאה לפי הרשות לפרסום אינטראקטיבי (IAB) (468x60 פיקסלים ללא תלות בצפיפות).

FULL_WIDTH

const val FULL_WIDTH = -1: Int

קבוע שגורם לרוחב המודעה להתאים לרוחב המכשיר בכיוון הנוכחי. הרוחב של מודעה מסוג FULL_WIDTH נקבע במהלך האינטליקציה של ה-, ולא משתנה לאחר מכן.

לא חוקי

const val INVALIDAdSize!

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

LARGE_BANNER

const val LARGE_BANNERAdSize!

גודל מודעת באנר גדול (320x100 פיקסלים שלא תלויים בדחיסות).

לידרבורד

const val LEADERBOARDAdSize!

גודל מודעה של Leaderboard לפי הרשות לפרסום אינטראקטיבי (IAB) (728x90 פיקסלים שלא תלויים בדחיסות).

MEDIUM_RECTANGLE

const val MEDIUM_RECTANGLEAdSize!

גודל מודעה בפורמט מלבן בינוני של הרשות לפרסום אינטראקטיבי (IAB) (300x250 פיקסלים, ללא תלות בצפיפות).

SMART_BANNER

const val SMART_BANNERAdSize!

באנר בגודל דינמי ברוחב מלא ובגובה אוטומטי.

WIDE_SKYSCRAPER

const val WIDE_SKYSCRAPERAdSize!

גודל מודעה מסוג מלבן עומד רחב של IAB (160x600 פיקסלים שלא תלויים בדחיסות). בשלב זה, הרשת של Google Mobile Ads לא תומכת בגודל הזה. הוא מיועד לרשתות מודעות בתהליך בחירת הרשת בלבד.

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

AdSize

AdSize(width: Int, height: Int)

יצירת AdSize חדש.

פרמטרים
width: Int

רוחב המודעה בפיקסלים שלא תלויים בדחיסות (dp).

height: Int

הגובה של המודעה בפיקסלים בלתי תלויים בדחיסות (dp).

זריקות
java.lang.IllegalArgumentException

אם הרוחב או הגובה שליליים.

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

שווה ל-

fun equals(other: Any?): Boolean

האופרטור משווה את AdSize הזה לאובייקט שצוין, ומציין אם הם שווים.

getCurrentOrientationAnchoredAdaptiveBannerAdSize

java-static fun getCurrentOrientationAnchoredAdaptiveBannerAdSize(
    context: Context!,
    width: Int
): AdSize!

הפונקציה מחזירה AdSize עם הרוחב שצוין וגובה מותאם על ידי Google ליצירת מודעת באנר. הגודל שיוחזר יהיה ביחס גובה-רוחב דומה ל-AdSize, שמתאים להצמדה לחלק העליון או התחתון של האפליקציה. הגובה לעולם לא יהיה גדול מ-15% מגובה המכשיר הנוכחי בכיוון הנוכחי, ולעולם לא יהיה קטן מ-50px. הפונקציה הזו תמיד מחזירה את אותו גובה לכל שילוב של רוחב או מכשיר. אם ההקשר הוא null או שלא ניתן לקבוע את גובה המכשיר מההקשר, המערכת מחזירה את הערך INVALID.

החזרות
AdSize!

אובייקט AdSize. הפונקציה מחזירה את הערך INVALID אם ההקשר הוא null או אם לא ניתן לקבוע את גובה המכשיר מההקשר.

getCurrentOrientationInlineAdaptiveBannerAdSize

java-static fun getCurrentOrientationInlineAdaptiveBannerAdSize(
    context: Context!,
    width: Int
): AdSize!

הפונקציה מחזירה AdSize עם רוחב נתון וגובה שהוא תמיד 0. גודל המודעה הזה מאפשר לשרתים של Google לבחור גודל מודעה אופטימלי עם גובה שקטן מגובה המסך או שווה לו בכיוון הנדרש. כדי לאחזר את הגודל המדויק של המודעה שהוחזרה, צריך להפעיל את getAdSize בתוך פונקציית הקריאה החוזרת onAdLoaded. גודל המודעה הזה מתאים במיוחד למודעות שמיועדות להופיע בתוכן שאפשר לגלול.

getHeightInPixels

fun getHeightInPixels(context: Context!): Int

הפונקציה מחזירה את הגובה של AdSize בפיקסלים פיזיים. לגודל של רכיב נוזלי, הפונקציה מחזירה -1.

getInlineAdaptiveBannerAdSize

java-static fun getInlineAdaptiveBannerAdSize(width: Int, maxHeight: Int): AdSize!

הפונקציה מחזירה AdSize עם רוחב נתון וגובה שהוא תמיד 0. גודל המודעה הזה מאפשר לשרתים של Google לבחור גודל מודעה אופטימלי עם גובה שקטן או שווה לגובה המקסימלי שצוין בפרמטר maxHeight. כדי לאחזר את הגודל המדויק של המודעה שהוחזרה, צריך להפעיל את getAdSize בתוך פונקציית הקריאה החוזרת onAdLoaded. גודל המודעה הזה מתאים במיוחד למודעות שמיועדות להופיע בתוכן שאפשר לגלול.

פרמטרים
maxHeight: Int

הגובה המקסימלי של מודעה טעונה. הערך חייב להיות לפחות 32dp, אבל מומלץ להגדיר maxHeight של 50dp ומעלה.

getLandscapeAnchoredAdaptiveBannerAdSize

java-static fun getLandscapeAnchoredAdaptiveBannerAdSize(context: Context!, width: Int): AdSize!

הפונקציה מחזירה AdSize עם הרוחב שצוין וגובה מותאם על ידי Google ליצירת מודעת באנר. הגודל שיוחזר יהיה ביחס גובה-רוחב דומה ל-BANNER, שמתאים להצמדה לחלק העליון או התחתון של האפליקציה. הגובה לא יהיה גדול מ-15% מגובה המכשיר במצב לרוחב, ולא קטן מ-50px. הפונקציה הזו תמיד מחזירה את אותו גובה לכל שילוב של רוחב או מכשיר. אם ההקשר הוא null או שלא ניתן לקבוע את גובה המכשיר מההקשר, המערכת מחזירה את הערך INVALID.

החזרות
AdSize!

אובייקט AdSize. הפונקציה מחזירה את הערך INVALID אם ההקשר הוא null או אם לא ניתן לקבוע את גובה המכשיר מההקשר.

getLandscapeInlineAdaptiveBannerAdSize

java-static fun getLandscapeInlineAdaptiveBannerAdSize(context: Context!, width: Int): AdSize!

הפונקציה מחזירה AdSize עם רוחב נתון וגובה שהוא תמיד 0. גודל המודעה הזה מאפשר לשרתים של Google לבחור גודל מודעה אופטימלי עם גובה שקטן מגובה המסך או שווה לו בכיוון לרוחב. כדי לאחזר את הגודל המדויק של המודעה שהוחזרה, צריך להפעיל את getAdSize בתוך פונקציית הקריאה החוזרת onAdLoaded. גודל המודעה הזה מתאים במיוחד למודעות שמיועדות להופיע בתוכן שאפשר לגלול.

getPortraitAnchoredAdaptiveBannerAdSize

java-static fun getPortraitAnchoredAdaptiveBannerAdSize(context: Context!, width: Int): AdSize!

הפונקציה מחזירה AdSize עם הרוחב שצוין וגובה מותאם על ידי Google ליצירת מודעת באנר. הגודל שיוחזר יהיה ביחס גובה-רוחב דומה ל-BANNER, שמתאים לעיגון ליד החלק העליון או התחתון של האפליקציה. הגובה לא יהיה גדול מ-15% מגובה המכשיר בפורמט לאורך, ולא קטן מ-50px. הפונקציה הזו תמיד מחזירה את אותו גובה לכל שילוב של רוחב או מכשיר.

החזרות
AdSize!

אובייקט AdSize. הפונקציה מחזירה את הערך INVALID אם ההקשר הוא null או אם לא ניתן לקבוע את גובה המכשיר מההקשר.

getPortraitInlineAdaptiveBannerAdSize

java-static fun getPortraitInlineAdaptiveBannerAdSize(context: Context!, width: Int): AdSize!

הפונקציה מחזירה AdSize עם רוחב נתון וגובה שהוא תמיד 0. גודל המודעה הזה מאפשר לשרתי Google לבחור גודל מודעה אופטימלי שקטן מגובה המסך או שווה לו בכיוון לאורך. כדי לאחזר את הגודל המדויק של המודעה שהוחזרה, צריך להפעיל את getAdSize בתוך פונקציית הקריאה החוזרת onAdLoaded. גודל המודעה הזה מתאים במיוחד למודעות שמיועדות להופיע בתוכן שאפשר לגלול.

getWidthInPixels

fun getWidthInPixels(context: Context!): Int

הפונקציה מחזירה את הרוחב של AdSize בפיקסלים פיזיים. לגודל של רכיב נוזלי, הפונקציה מחזירה -1.

hashCode

fun hashCode(): Int

isAutoHeight

fun isAutoHeight(): Boolean

הפונקציה מחזירה אם AdSize הוא בגובה אוטומטי.

isFluid

fun isFluid(): Boolean

הפונקציה מחזירה אם AdSize הוא בגודל גמיש או לא.

isFullWidth

fun isFullWidth(): Boolean

הפונקציה מחזירה אם השדה AdSize הוא ברוחב מלא.

toString

fun toString(): String!

נכסים ציבוריים

גובה

val heightInt

רוחב

val widthInt