アンカー アダプティブ バナー広告

アダプティブ バナーでは、ユーザーが指定した幅と Google によって最適化された高さで広告を柔軟に表示できます。バナーの高さの最小値は 50 dp(密度非依存ピクセル)、最大値はデバイスの高さの 15% または 90 dp のどちらか小さい方になります。

アダプティブ バナーは、利用可能な横幅いっぱいに表示すると最も効果を発揮します。ただし、バナーの幅を設定する際は、セーフエリアとディスプレイ カットアウトを常に考慮して、視認性を妨げないようにする必要があります。

前提条件

常にテスト広告でテストする

次のサンプルコードには、テスト広告のリクエストに使用できる広告ユニット ID が含まれています。この ID は、どのリクエストに対しても実際の広告ではなくテスト広告を返すように設定されており、安全に使用できます。

ただし、AdMob ウェブ インターフェースでアプリを登録し、アプリで使用する独自の広告ユニット ID を作成した後は、開発中に使用するデバイスを明示的にテストデバイスとして設定する必要があります。

Android

ca-app-pub-3940256099942544/9214589741

iOS

ca-app-pub-3940256099942544/2435281174

アンカー アダプティブ バナーを作成する

次の例では、画面の下部に配置されるアンカー アダプティブ バナーのビューを作成します。

// Get the device safe width in density-independent pixels.
int deviceWidth = MobileAds.Utils.GetDeviceSafeWidth();

// Define the anchored adaptive ad size.
AdSize adaptiveSize =
    AdSize.GetCurrentOrientationAnchoredAdaptiveBannerAdSizeWithWidth(deviceWidth);

// Create an anchored adaptive banner view.
bannerView = new BannerView("ANCHORED_ADAPTIVE_AD_UNIT_ID", adaptiveSize, AdPosition.Bottom);

ANCHORED_ADAPTIVE_AD_UNIT_ID は、実際の広告ユニット ID に置き換えられます。

アンカー アダプティブ バナーのビューを作成したら、スタートガイドの説明に沿ってバナーを読み込むことができます。