固定大小橫幅廣告

Google Mobile Ads SDK 支援自動調整廣告大小, 橫幅廣告不符合需求

下表列出標準橫幅廣告大小。

大小,以 dp 為單位 (寬 x 高) 說明 可用性 AdSize 常數
320x50 橫幅廣告 手機和平板電腦 BANNER
320x100 大型橫幅 手機和平板電腦 LARGE_BANNER
300x250 IAB 中矩形廣告 手機和平板電腦 MEDIUM_RECTANGLE
468x60 IAB 完整大小橫幅廣告 平板電腦 FULL_BANNER
728x90 IAB 超級橫幅廣告 平板電腦 LEADERBOARD

展示廣告的容器必須至少與 橫幅就夠了如果任何邊框間距都有效縮小容器大小,如果 容器無法容納橫幅廣告,因此廣告無法顯示, 系統會記錄:

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

在版面配置中新增 AdView

建立 AdView 的替代方法 透過程式輔助方式,將 AdView 新增至 XML 版面配置 在您想要顯示廣告的 ActivityFragment 中 基礎架構範例如下:

<com.google.android.gms.ads.AdView
    xmlns:ads="http://schemas.android.com/apk/res-auto"
    android:id="@+id/banner_ad_view"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_alignParentBottom="true"
    ads:adSize="BANNER"
    ads:adUnitId="ca-app-pub-3940256099942544/6300978111" />

請注意以下必要屬性:

  • ads:adSize:請設為您要使用的廣告大小。如果您不想 只要使用常數定義的標準大小,您就可以將自訂大小 。範例:ads:adSize="320x50"

  • ads:adUnitId:設為應用程式中的廣告單元,以便放送廣告 高度。如果在不同活動中顯示橫幅廣告 廣告單元。

固定大小的橫幅廣告範例

Java Kotlin