Android Instant Apps での AdMob
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Android Instant Apps では、Android アプリをインストールすることなく即座に試すことができます。このガイドは、AdMob で Android インスタント アプリを収益化することをご希望のパブリッシャー様を対象としています。
前提条件
- Android Studio 3.0 Canary 1 以降を使用している
- Instant Apps Development SDK
- Android SDK Platform O
- ターゲット: Android API レベル 14 以降
Mobile Ads SDK をインポートする
Android Instant Apps は、サイズが 4 MB 未満の URL アドレス指定可能なモジュールに構造化する必要があります。このサイズ制限内に収めるため、標準バージョンではなく Google Mobile Ads Lite SDK を使用することをおすすめします。Lite SDK の詳細(制限事項など)については、Lite SDK ガイドをご覧ください。
アプリで Google Mobile Ads Lite SDK をインポートするには、Gradle 依存関係を使用します。アプリのアプリレベルの build.gradle ファイルを開き、「dependencies」セクションを探します。
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'androidx.appcompat:appcompat:1.2.0'
implementation 'com.google.android.gms:play-services-ads-lite:24.4.0'
...
}
上の例の太字の行(Mobile Ads Lite SDK の最新バージョンを読み込むように Gradle に指示する行)を追加します。作業が終わったらファイルを保存し、Gradle 同期を実施します。
Lite SDK は Google リポジトリの一部として配布されるため、Android Studio からリポジトリをインストールするよう求めるメッセージが表示されることがあります。その場合は、ダウンロードに同意するだけで、残りの作業は Android Studio が行います。
次のステップ
AdMob 広告を表示し収益を得るための次のステップは、Mobile Ads SDK の初期化と広告フォーマットの選択です。
AdMob で Android インスタント アプリを収益化する場合、Google メディエーションは公式にはサポートされていません。インスタント アプリでは、表示されるすべてのウェブ コンテンツが安全な接続で読み込まれる必要があります。AdMob の広告は要件を満たしていますが、第三者広告ネットワークの広告は満たしていない可能性があります。したがって、AdMob で Android Instant Apps を収益化する際には、メディエーションを使用しない新しい広告ユニットを作成することをおすすめします。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-24 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-07-24 UTC。"],[[["Android Instant Apps allow Android apps to run instantly without installation, and this guide focuses on monetizing them with AdMob."],["Developers need to use Android Studio 3.0 Canary 1 or higher, Instant Apps Development SDK, Android SDK Platform O, and target Android API level 14 or higher as prerequisites."],["It's recommended to integrate the Google Mobile Ads Lite SDK for optimal size management within Instant Apps, and instructions for adding it via Gradle are provided."],["Mediation with third-party ad networks isn't officially supported in Instant Apps due to security requirements for web content."]]],["Android Instant Apps run without installation, and this guide focuses on monetizing them with AdMob. Publishers must use Android Studio 3.0+, the Instant Apps Development SDK, and target API level 14+. Due to size constraints (under 4MB), the Google Mobile Ads Lite SDK is recommended, imported via Gradle dependency in the `build.gradle` file. Initialize the Mobile Ads SDK and choose an ad format to display ads. Google mediation is not supported in instant apps.\n"]]