Quảng cáo biểu ngữ có kích thước cố định

SDK Quảng cáo trên thiết bị di động của Google (bản thử nghiệm) hỗ trợ các kích thước quảng cáo cố định trong trường hợp quảng cáo biểu ngữ thích ứng không đáp ứng được nhu cầu của bạn.

Bảng sau đây liệt kê các kích thước biểu ngữ chuẩn.

Kích thước đo bằng dp (RxC) Mô tả Phạm vi cung cấp Hằng số AdSize
320x50 Biểu ngữ Điện thoại và máy tính bảng BANNER
320x100 Biểu ngữ lớn Điện thoại và máy tính bảng LARGE_BANNER
300x250 Hình chữ nhật trung bình IAB Điện thoại và máy tính bảng MEDIUM_RECTANGLE
468x60 Biểu ngữ có kích thước đầy đủ IAB Máy tính bảng FULL_BANNER
728x90 Hình chữ nhật dài IAB Máy tính bảng LEADERBOARD

Vùng chứa mà bạn đặt quảng cáo ít nhất phải lớn bằng biểu ngữ. Mọi khoảng đệm đều làm giảm đáng kể kích thước vùng chứa. Nếu vùng chứa không vừa với quảng cáo dạng biểu ngữ, thì quảng cáo sẽ không xuất hiện và cảnh báo sau đây sẽ được ghi lại:

W/Ads: Not enough space to show ad. Needs 320x50 dp, but only has 288x495 dp.

Kích thước quảng cáo tuỳ chỉnh

Nếu có mục hàng đặt trước trên Ad Manager nhắm đến một kích thước tuỳ chỉnh, bạn có thể tạo một AdSize có chiều rộng và chiều cao tuỳ chỉnh phù hợp với mục hàng của mình.

Kotlin

val customAdSize = AdSize(250, 250)
val adRequest = BannerAdRequest.Builder(AD_UNIT_ID, customAdSize).build()

Java

AdSize customAdSize = new AdSize(250, 250);
BannerAdRequest adRequest = new BannerAdRequest.Builder(AD_UNIT_ID, customAdSize).build();

Nhiều kích thước quảng cáo

Nếu bạn muốn nhắm đến các mục hàng có nhiều kích thước quảng cáo trong cùng một yêu cầu quảng cáo, hãy tạo một yêu cầu có danh sách kích thước quảng cáo.

Kotlin

val adSizes = listOf(AdSize(120, 20), AdSize.BANNER, AdSize.MEDIUM_RECTANGLE)
val adRequest = BannerAdRequest.Builder(AD_UNIT_ID, adSizes).build()

Java

List<AdSize> adSizes =
    Arrays.asList(new AdSize(120, 20), AdSize.BANNER, AdSize.MEDIUM_RECTANGLE);
BannerAdRequest adRequest = new BannerAdRequest.Builder(AD_UNIT_ID, adSizes).build();