AdSize

class AdSize


اندازه یک بنر تبلیغاتی

خلاصه

ثابت ها

const Int

ثابتی که باعث می شود ارتفاع آگهی بر اساس ارتفاع دستگاه در جهت فعلی مقیاس شود.

const AdSize !

اندازه بنر تبلیغاتی انجمن بازاریابی تلفن همراه (MMA) (320x50 پیکسل مستقل از چگالی).

const AdSize !

بنری با اندازه پویا که با عرض والد خود مطابقت دارد و پس از بارگذاری کامل، ارتفاع آن را برای مطابقت با محتوای آگهی گسترش می دهد/قرار می دهد.

const AdSize !

دفتر تبلیغات تعاملی (IAB) اندازه تبلیغات بنر کامل (468x60 پیکسل مستقل از چگالی).

const Int

ثابتی که باعث می شود عرض آگهی با عرض دستگاه در جهت فعلی مطابقت داشته باشد.

const AdSize !

یک AdSize نامعتبر که باعث می شود درخواست تبلیغ بلافاصله با شکست مواجه شود.

const AdSize !

اندازه تبلیغات بنری بزرگ (320x100 پیکسل مستقل از چگالی).

const AdSize !

اندازه تبلیغات تابلوی امتیازات دفتر تبلیغات تعاملی (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 !

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 تعیین می کند و پس از آن هرگز تغییر نمی کند.

بنر

const val BANNERAdSize!

اندازه بنر تبلیغاتی انجمن بازاریابی تلفن همراه (MMA) (320x50 پیکسل مستقل از چگالی).

مایع

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!

اندازه تبلیغات تابلوی امتیازات دفتر تبلیغات تعاملی (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

عرض آگهی در پیکسل های مستقل از چگالی.

height: Int

ارتفاع تبلیغ در پیکسل های مستقل از چگالی.

پرتاب می کند
java.lang.IllegalArgumentException

اگر عرض یا ارتفاع منفی باشد.

توابع عمومی

برابر است

fun equals(other: Any?): Boolean

این AdSize با شی مشخص شده مقایسه می کند و نشان می دهد که آیا آنها برابر هستند یا خیر.

getCurrentOrientationAnchoredAdaptiveBannerAdSize

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

یک AdSize با عرض معین و ارتفاع بهینه شده توسط Google برای ایجاد یک آگهی تبلیغاتی برمی گرداند. اندازه برگردانده شده دارای نسبت ابعادی مشابه AdSize است که برای لنگر انداختن در نزدیکی بالا یا پایین برنامه شما مناسب است. ارتفاع هرگز بزرگتر از 15% ارتفاع جهت گیری فعلی دستگاه و هرگز کوچکتر از 50 پیکسل نخواهد بود. این تابع همیشه همان ارتفاع را برای هر ترکیب عرض / دستگاه برمی گرداند. اگر زمینه خالی باشد یا ارتفاع دستگاه را نتوان از روی زمینه تعیین کرد، INVALID برگردانده می شود.

برمی گرداند
AdSize !

یک شی AdSize . اگر زمینه تهی باشد یا ارتفاع دستگاه را نتوان از زمینه تعیین کرد، INVALID برمی‌گرداند.

getCurrentOrientationInlineAdaptiveBannerAdSize

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

یک AdSize با عرض و ارتفاع داده شده که همیشه 0 است را برمی‌گرداند. این اندازه تبلیغ به سرورهای Google اجازه می‌دهد تا اندازه آگهی بهینه را با ارتفاع کمتر یا مساوی از ارتفاع صفحه در جهت درخواستی انتخاب کنند. اندازه دقیق آگهی بازگردانده شده را می توان با فراخوانی getAdSize در داخل callback onAdLoaded بازیابی کرد. این اندازه تبلیغ برای تبلیغات در نظر گرفته شده برای نمایش در محتوای قابل پیمایش مناسب ترین است.

getHeightInPixels

fun getHeightInPixels(context: Context!): Int

ارتفاع این AdSize را به پیکسل فیزیکی برمی‌گرداند. برای اندازه مایع، -1 را برمی گرداند.

getInlineAdaptiveBannerAdSize

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

یک AdSize با عرض و ارتفاع مشخص شده که همیشه 0 است برمی‌گرداند. این اندازه تبلیغ به سرورهای Google اجازه می‌دهد تا اندازه تبلیغات بهینه را با ارتفاع کمتر یا مساوی حداکثر ارتفاع داده‌شده در پارامتر maxHeight انتخاب کنند. اندازه دقیق آگهی بازگردانده شده را می توان با فراخوانی getAdSize در داخل callback onAdLoaded بازیابی کرد. این اندازه تبلیغ برای تبلیغات در نظر گرفته شده برای نمایش در محتوای قابل پیمایش مناسب ترین است.

پارامترها
maxHeight: Int

حداکثر ارتفاعی که یک آگهی بارگذاری شده خواهد داشت. باید حداقل dp 32 باشد، اما حداکثر ارتفاع 50 dp یا بالاتر توصیه می شود.

getLandscapeAnchoredAdaptiveBannerAdSize

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

یک AdSize با عرض معین و ارتفاع بهینه شده توسط Google برای ایجاد یک آگهی تبلیغاتی برمی گرداند. اندازه برگردانده شده دارای نسبت تصویری مشابه BANNER است که برای لنگر انداختن در نزدیکی بالا یا پایین برنامه شما مناسب است. ارتفاع هرگز در حالت افقی بیشتر از 15 درصد ارتفاع دستگاه نخواهد بود و هرگز کمتر از 50 پیکسل نخواهد بود. این تابع همیشه همان ارتفاع را برای هر ترکیب عرض / دستگاه برمی گرداند. اگر زمینه خالی باشد یا ارتفاع دستگاه را نتوان از روی زمینه تعیین کرد، INVALID برگردانده می شود.

برمی گرداند
AdSize !

یک شی AdSize . اگر زمینه تهی باشد یا ارتفاع دستگاه را نتوان از زمینه تعیین کرد، INVALID برمی‌گرداند.

getLandscapeInlineAdaptiveBannerAdSize

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

یک AdSize با عرض و ارتفاعی که همیشه 0 است برمی‌گرداند. این اندازه تبلیغ به سرورهای Google اجازه می‌دهد تا اندازه تبلیغاتی بهینه را با ارتفاع کمتر یا مساوی از ارتفاع صفحه در جهت افقی انتخاب کنند. اندازه دقیق آگهی بازگردانده شده را می توان با فراخوانی getAdSize در داخل callback onAdLoaded بازیابی کرد. این اندازه تبلیغ برای تبلیغات در نظر گرفته شده برای نمایش در محتوای قابل پیمایش مناسب ترین است.

getPortraitAnchoredAdaptiveBannerAdSize

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

یک AdSize با عرض معین و ارتفاع بهینه شده توسط Google برای ایجاد یک آگهی تبلیغاتی برمی گرداند. اندازه برگردانده شده دارای نسبت تصویری مشابه BANNER است که برای لنگر انداختن در نزدیکی بالا یا پایین برنامه شما مناسب است. ارتفاع هرگز بزرگتر از 15 درصد ارتفاع پرتره دستگاه و هرگز کوچکتر از 50 پیکسل نخواهد بود. این تابع همیشه همان ارتفاع را برای هر ترکیب عرض / دستگاه برمی گرداند.

برمی گرداند
AdSize !

یک شی AdSize . اگر زمینه تهی باشد یا ارتفاع دستگاه را نتوان از زمینه تعیین کرد، INVALID برمی‌گرداند.

getPortraitInlineAdaptiveBannerAdSize

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

یک AdSize با عرض و ارتفاع مشخص شده که همیشه 0 است برمی‌گرداند. این اندازه تبلیغ به سرورهای Google اجازه می‌دهد تا اندازه تبلیغاتی بهینه را کمتر یا مساوی با ارتفاع صفحه در جهت عمودی انتخاب کنند. اندازه دقیق آگهی بازگردانده شده را می توان با فراخوانی getAdSize در داخل callback onAdLoaded بازیابی کرد. این اندازه تبلیغ برای تبلیغات در نظر گرفته شده برای نمایش در محتوای قابل پیمایش مناسب ترین است.

getWidthInPixels

fun getWidthInPixels(context: Context!): Int

عرض این AdSize به پیکسل های فیزیکی برمی گرداند. برای اندازه مایع، -1 را برمی گرداند.

هش کد

fun hashCode(): Int

ارتفاع خودکار است

fun isAutoHeight(): Boolean

نشان می دهد که آیا این AdSize دارای ارتفاع خودکار است یا خیر.

سیال است

fun isFluid(): Boolean

برمی‌گرداند که آیا این AdSize اندازه مایع است یا خیر.

عرض کامل است

fun isFullWidth(): Boolean

نشان می دهد که آیا این AdSize تمام عرض است یا خیر.

toString

fun toString(): String!

املاک عمومی

ارتفاع

val heightInt

عرض

val widthInt