AdSize

class AdSize


ขนาดของโฆษณาแบนเนอร์

สรุป

ค่าคงที่

const Int

ค่าคงที่ที่จะทําให้ความสูงของโฆษณาปรับขนาดตามความสูงของอุปกรณ์ในการวางแนวปัจจุบัน

const AdSize!

ขนาดโฆษณาแบนเนอร์ของ Mobile Marketing Association (MMA) (320x50 พิกเซลแบบไม่ขึ้นกับความหนาแน่น)

const AdSize!

แบนเนอร์ที่มีขนาดแบบไดนามิกซึ่งตรงกับความกว้างขององค์ประกอบหลัก และขยาย/ย่อความสูงให้ตรงกับเนื้อหาของโฆษณาหลังจากโหลดเสร็จสมบูรณ์

const AdSize!

ขนาดโฆษณาแบนเนอร์เต็มของ Interactive Advertising Bureau (IAB) (468x60 พิกเซลที่ไม่ขึ้นอยู่กับความหนาแน่น)

const Int

ค่าคงที่ที่จะทำให้ความกว้างของโฆษณาตรงกับความกว้างของอุปกรณ์ในแนวนอนปัจจุบัน

const AdSize!

AdSize ที่ไม่ถูกต้องซึ่งจะทำให้คำขอโฆษณาล้มเหลวทันที

const AdSize!

ขนาดโฆษณาแบนเนอร์ขนาดใหญ่ (320x100 พิกเซลอิสระความหนาแน่น)

const AdSize!

ขนาดโฆษณาลีดเดอร์บอร์ดของ Interactive Advertising Bureau (IAB) (728x90 พิกเซลอิสระตามความหนาแน่น)

const AdSize!

ขนาดโฆษณาสี่เหลี่ยมผืนผ้าขนาดกลางของ Interactive Advertising Bureau (IAB) (300x250 พิกเซลแบบไม่ขึ้นกับความหนาแน่น)

const AdSize!

เลิกใช้งานพร็อพเพอร์ตี้นี้แล้ว

โปรดใช้ getLargeAnchoredAdaptiveBannerAdSize แทน

const AdSize!

ขนาดโฆษณาแท่งทรงสูงแบบกว้างของ IAB (160x600 พิกเซลอิสระความหนาแน่น)

เครื่องมือสร้างสาธารณะ

AdSize(width: Int, height: Int)

สร้าง AdSize ใหม่

ฟังก์ชันสาธารณะ

Boolean
equals(other: Any?)

เปรียบเทียบ AdSize นี้กับออบเจ็กต์ที่ระบุและระบุว่าเท่ากันหรือไม่

java-static AdSize!

ฟังก์ชันนี้เลิกใช้งานแล้ว

โปรดใช้ getLargeAnchoredAdaptiveBannerAdSize แทน

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!

ฟังก์ชันนี้เลิกใช้งานแล้ว

โปรดใช้ getLargeLandscapeAnchoredAdaptiveBannerAdSize แทน

java-static AdSize!

แสดงผล AdSize ที่มีความกว้างที่ระบุและความสูงเป็น 0 เสมอ

java-static AdSize!

แสดงผล AdSize ที่มีความกว้างที่ระบุและความสูงที่ Google เพิ่มประสิทธิภาพเพื่อสร้างโฆษณาแบนเนอร์ขนาดใหญ่

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

แสดงผล AdSize ที่มีความกว้างที่ระบุและความสูงที่ Google เพิ่มประสิทธิภาพเพื่อสร้างโฆษณาแบนเนอร์ขนาดใหญ่

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

แสดงผล AdSize ที่มีความกว้างที่ระบุและความสูงที่ Google เพิ่มประสิทธิภาพเพื่อสร้างโฆษณาแบนเนอร์ขนาดใหญ่

java-static AdSize!

ฟังก์ชันนี้เลิกใช้งานแล้ว

โปรดใช้ getLargePortraitAnchoredAdaptiveBannerAdSize แทน

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!

ขนาดโฆษณาแบนเนอร์ของ Mobile Marketing Association (MMA) (320x50 พิกเซลแบบไม่ขึ้นกับความหนาแน่น)

FLUID

const val FLUIDAdSize!

แบนเนอร์ที่มีขนาดแบบไดนามิกซึ่งตรงกับความกว้างขององค์ประกอบหลัก และขยาย/ย่อความสูงให้ตรงกับเนื้อหาของโฆษณาหลังจากโหลดเสร็จสมบูรณ์

FULL_BANNER

const val FULL_BANNERAdSize!

ขนาดโฆษณาแบนเนอร์เต็มของ Interactive Advertising Bureau (IAB) (468x60 พิกเซลที่ไม่ขึ้นอยู่กับความหนาแน่น)

FULL_WIDTH

const val FULL_WIDTH = -1: Int

ค่าคงที่ที่จะทำให้ความกว้างของโฆษณาตรงกับความกว้างของอุปกรณ์ในแนวนอนปัจจุบัน FULL_WIDTH โฆษณาจะกำหนดความกว้างระหว่างการเริ่มต้นของ AdView และจะไม่เปลี่ยนแปลงหลังจากนั้น

INVALID

const val INVALIDAdSize!

AdSize ที่ไม่ถูกต้องซึ่งจะทำให้คำขอโฆษณาล้มเหลวทันที

LARGE_BANNER

const val LARGE_BANNERAdSize!

ขนาดโฆษณาแบนเนอร์ขนาดใหญ่ (320x100 พิกเซลอิสระความหนาแน่น)

ลีดเดอร์บอร์ด

const val LEADERBOARDAdSize!

ขนาดโฆษณาลีดเดอร์บอร์ดของ Interactive Advertising Bureau (IAB) (728x90 พิกเซลอิสระตามความหนาแน่น)

MEDIUM_RECTANGLE

const val MEDIUM_RECTANGLEAdSize!

ขนาดโฆษณาสี่เหลี่ยมผืนผ้าขนาดกลางของ Interactive Advertising Bureau (IAB) (300x250 พิกเซลแบบไม่ขึ้นกับความหนาแน่น)

SMART_BANNER

const val SMART_BANNERAdSize!

แบนเนอร์แบบปรับขนาดได้แบบไดนามิกซึ่งมีความกว้างเต็มและความสูงอัตโนมัติ

WIDE_SKYSCRAPER

const val WIDE_SKYSCRAPERAdSize!

ขนาดโฆษณาแท่งทรงสูงแบบกว้างของ IAB (160x600 พิกเซลอิสระจากความหนาแน่น) ปัจจุบันเครือข่ายโฆษณาในอุปกรณ์เคลื่อนที่ของ Google ยังไม่รองรับขนาดนี้ แต่มีไว้สำหรับเครือข่ายโฆษณาสื่อกลางเท่านั้น

เครื่องมือสร้างสาธารณะ

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 พิกเซล ฟังก์ชันนี้จะแสดงผลความสูงเดียวกันเสมอสำหรับความกว้าง / อุปกรณ์ที่ใช้ร่วมกัน หากบริบทเป็น 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

ความสูงสูงสุดที่โฆษณาที่โหลดแล้วจะมี ต้องมีขนาดอย่างน้อย 32 dp แต่ขอแนะนำให้มี maxHeight 50 dp ขึ้นไป

getLandscapeAnchoredAdaptiveBannerAdSize

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

แสดง AdSize ที่มีความกว้างที่ระบุและความสูงที่ Google เพิ่มประสิทธิภาพเพื่อสร้างโฆษณาแบนเนอร์ ขนาดที่แสดงผลจะมีสัดส่วนภาพคล้ายกับ BANNER เหมาะสําหรับการตรึงไว้ใกล้กับด้านบนหรือด้านล่างของแอป ความสูงจะไม่เกิน 15% ของความสูงของอุปกรณ์ในโหมดแนวนอน และจะไม่น้อยกว่า 50 พิกเซล ฟังก์ชันนี้จะแสดงผลความสูงเดียวกันเสมอสำหรับความกว้าง / อุปกรณ์ที่ใช้ร่วมกัน หากบริบทเป็น Null หรือกำหนดความสูงของอุปกรณ์จากบริบทไม่ได้ ระบบจะแสดงผล INVALID

การคืนสินค้า
AdSize!

ออบเจ็กต์ AdSize แสดงผล INVALID หากบริบทเป็น Null หรือกำหนดความสูงของอุปกรณ์จากบริบทไม่ได้

getLandscapeInlineAdaptiveBannerAdSize

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

แสดงผล AdSize ที่มีความกว้างที่ระบุและความสูงเป็น 0 เสมอ ขนาดโฆษณานี้ช่วยให้เซิร์ฟเวอร์ของ Google เลือกขนาดโฆษณาที่เหมาะสมที่สุดซึ่งมีความสูงน้อยกว่าหรือเท่ากับความสูงของหน้าจอในแนวนอน คุณเรียกขนาดที่แน่นอนของโฆษณาที่แสดงผลได้โดยการเรียก getAdSize ภายในแฮนเดิล onAdLoaded ขนาดโฆษณานี้เหมาะที่สุดสำหรับโฆษณาที่ต้องการแสดงภายในเนื้อหาที่เลื่อนได้

getLargeAnchoredAdaptiveBannerAdSize

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

แสดงผล AdSize ที่มีความกว้างที่ระบุและความสูงที่ Google เพิ่มประสิทธิภาพเพื่อสร้างโฆษณาแบนเนอร์ขนาดใหญ่ ขนาดที่แสดงจะเหมาะสำหรับการตรึงไว้ใกล้กับด้านบนหรือด้านล่างของแอป ความสูงจะไม่เกิน 20% ของความสูงในการวางแนวปัจจุบันของอุปกรณ์ และจะอยู่ระหว่าง 50-150 พิกเซลแบบไม่ขึ้นกับความหนาแน่นเสมอ ฟังก์ชันนี้จะแสดงผลความสูงเดียวกันเสมอสำหรับความกว้าง / อุปกรณ์ที่ใช้ร่วมกัน หากบริบทเป็น Null หรือกำหนดความสูงของอุปกรณ์จากบริบทไม่ได้ ระบบจะแสดงผล INVALID

พารามิเตอร์
context: Context!

Context ใช้เพื่อกำหนดข้อมูลเฉพาะอุปกรณ์ เช่น ขนาดหน้าจอ

width: Int

ความกว้างที่ต้องการของหน่วยโฆษณาในหน่วยพิกเซลอิสระ

การคืนสินค้า
AdSize!

ออบเจ็กต์ AdSize แสดงผล INVALID หากบริบทเป็น Null หรือกำหนดความสูงของอุปกรณ์จากบริบทไม่ได้

getLargeLandscapeAnchoredAdaptiveBannerAdSize

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

แสดงผล AdSize ที่มีความกว้างที่ระบุและความสูงที่ Google เพิ่มประสิทธิภาพเพื่อสร้างโฆษณาแบนเนอร์ขนาดใหญ่ ขนาดที่แสดงผลเหมาะสําหรับใช้ในโฆษณาแบนเนอร์ที่ตรึงไว้ใกล้ด้านบนหรือด้านล่างของแอป ความสูงจะไม่เกิน 20% ของความสูงของอุปกรณ์ในโหมดแนวนอน และจะอยู่ระหว่าง 50-150 พิกเซลแบบไม่ขึ้นกับความหนาแน่นเสมอ ฟังก์ชันนี้จะแสดงผลความสูงเดียวกันเสมอสำหรับความกว้าง / อุปกรณ์ที่ใช้ร่วมกัน หากบริบทเป็น Null หรือกำหนดความสูงของอุปกรณ์จากบริบทไม่ได้ ระบบจะแสดงผล INVALID

พารามิเตอร์
context: Context!

Context ใช้เพื่อกำหนดข้อมูลเฉพาะอุปกรณ์ เช่น ขนาดหน้าจอ

width: Int

ความกว้างที่ต้องการของหน่วยโฆษณาในหน่วยพิกเซลอิสระ

การคืนสินค้า
AdSize!

ออบเจ็กต์ AdSize แสดงผล INVALID หากบริบทเป็น Null หรือกำหนดความสูงของอุปกรณ์จากบริบทไม่ได้

getLargePortraitAnchoredAdaptiveBannerAdSize

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

แสดงผล AdSize ที่มีความกว้างที่ระบุและความสูงที่ Google เพิ่มประสิทธิภาพเพื่อสร้างโฆษณาแบนเนอร์ขนาดใหญ่ ขนาดที่แสดงผลเหมาะสําหรับใช้ในโฆษณาแบนเนอร์ที่ตรึงไว้ใกล้ด้านบนหรือด้านล่างของแอป ความสูงจะไม่เกิน 20% ของความสูงแนวตั้งของอุปกรณ์ และจะอยู่ระหว่าง 50-150 พิกเซลแบบไม่ขึ้นกับความหนาแน่นเสมอ ฟังก์ชันนี้จะแสดงผลความสูงเดียวกันเสมอสำหรับความกว้าง / อุปกรณ์ที่ใช้ร่วมกัน

พารามิเตอร์
context: Context!

Context ใช้เพื่อกำหนดข้อมูลเฉพาะอุปกรณ์ เช่น ขนาดหน้าจอ

width: Int

ความกว้างที่ต้องการของหน่วยโฆษณาในหน่วยพิกเซลอิสระ

การคืนสินค้า
AdSize!

ออบเจ็กต์ AdSize แสดงผล INVALID หากบริบทเป็น Null หรือกำหนดความสูงของอุปกรณ์จากบริบทไม่ได้

getPortraitAnchoredAdaptiveBannerAdSize

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

แสดง AdSize ที่มีความกว้างที่ระบุและความสูงที่ Google เพิ่มประสิทธิภาพเพื่อสร้างโฆษณาแบนเนอร์ ขนาดที่แสดงจะมีสัดส่วนภาพคล้ายกับ BANNER ซึ่งเหมาะสำหรับการตรึงไว้ใกล้กับด้านบนหรือด้านล่างของแอป ความสูงจะไม่เกิน 15% ของความสูงในแนวตั้งของอุปกรณ์ และจะไม่ต่ำกว่า 50 พิกเซล ฟังก์ชันนี้จะแสดงผลความสูงเดียวกันเสมอสำหรับความกว้าง / อุปกรณ์ที่ใช้ร่วมกัน

การคืนสินค้า
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