アンカー アダプティブ バナー広告
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
アダプティブ バナーでは、ユーザーが指定した幅と Google によって最適化された高さで広告を柔軟に表示できます。バナーの高さの最小値は 50 dp(密度非依存ピクセル)、最大値はデバイスの高さの 15% または 90 dp のどちらか小さい方になります。
アダプティブ バナーは、利用可能な横幅いっぱいに表示すると最も効果を発揮します。ただし、バナーの幅を設定する際は、セーフエリアとディスプレイ カットアウトを常に考慮して、視認性を妨げないようにする必要があります。
前提条件
常にテスト広告でテストする
次のサンプルコードには、テスト広告のリクエストに使用できる広告ユニット ID が含まれています。この ID は、どのリクエストに対しても実際の広告ではなくテスト広告を返すように設定されており、安全に使用できます。
ただし、AdMob ウェブ インターフェースでアプリを登録し、アプリで使用する独自の広告ユニット ID を作成した後は、開発中に使用するデバイスを明示的にテストデバイスとして設定する必要があります。
Android
ca-app-pub-3940256099942544/9214589741
iOS
ca-app-pub-3940256099942544/2435281174
アンカー アダプティブ バナーを作成する
次の例では、画面の下部に配置されるアンカー アダプティブ バナーのビューを作成します。
ANCHORED_ADAPTIVE_AD_UNIT_ID は、実際の広告ユニット ID に置き換えられます。
アンカー アダプティブ バナーのビューを作成したら、スタートガイドの説明に沿ってバナーを読み込むことができます。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-10-10 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-10-10 UTC。"],[],["Adaptive banners optimize ad size per device using fixed aspect ratios instead of fixed heights, improving performance and screen space usage. Key actions include: determining the view's width (considering device width, safe areas, and cutouts), and selecting the appropriate `AdSize` method (`GetLandscapeAnchoredAdaptiveBannerAdSizeWithWidth`, `GetPortraitAnchoredAdaptiveBannerAdSizeWithWidth`, or `GetCurrentOrientationAnchoredAdaptiveBannerAdSizeWithWidth`). Once loaded, the ad's size remains constant for a given device and width. You can also use `AdSize.FullWidth` flag for full width banners.\n"]]