AdMob in Android Instant Apps

Mit Android Instant Apps können Android-Apps sofort ausgeführt werden, ohne dass sie installiert werden müssen. Dieser Leitfaden richtet sich an Publisher, die eine Android-Instant-App mit AdMob monetarisieren möchten.

Vorbereitung

  • Android Studio 3.0 Canary 1 oder höher verwenden
  • Instant Apps Development SDK
  • Android SDK-Plattform O
  • Ausrichtung auf Android API-Level 14 oder höher

Mobile Ads SDK importieren

Android-Instant-Apps müssen in URL-adressierbare Module unter 4 MB strukturiert sein. Um diese Größenbeschränkung einzuhalten, empfehlen wir, das Google Mobile Ads Lite SDK anstelle der Standardversion zu verwenden. Weitere Informationen zum Lite SDK, einschließlich seiner Einschränkungen, findest du im Leitfaden zum Lite SDK.

Apps können das Google Mobile Ads Lite SDK mit einer Gradle-Abhängigkeit importieren. Öffnen Sie die Datei „build.gradle“ auf App-Ebene für Ihre App und suchen Sie nach dem Abschnitt „dependencies“.

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'androidx.appcompat:appcompat:1.2.0'
    implementation 'com.google.android.gms:play-services-ads-lite:23.5.0'
    ...
}

Fügen Sie die fett formatierte Zeile oben hinzu, die gradle anweist, die neueste Version des Mobile Ads Lite SDK abzurufen. Speichern Sie die Datei und führen Sie eine Gradle-Synchronisierung durch.

Das Lite SDK wird als Teil des Google-Repositorys vertrieben. Daher werden Sie möglicherweise von Android Studio aufgefordert, es zu installieren. Wenn ja, akzeptieren Sie einfach den Download. Android Studio erledigt den Rest.

Nächste Schritte

Die nächsten Schritte zum Präsentieren von AdMob-Anzeigen und zum Erzielen von Einnahmen sind das Initialisieren des Mobile Ads SDK und die Auswahl eines Anzeigenformats.

Vermittlung in Instant Apps

Die Google-Vermittlung wird nicht offiziell unterstützt, wenn Sie Android Instant-Apps mit AdMob monetarisieren. Bei Instant-Apps müssen alle angezeigten Webinhalte über sichere Verbindungen geladen werden. Anzeigen von AdMob erfüllen diese Anforderung, Anzeigen von Drittanbieter-Werbenetzwerken jedoch möglicherweise nicht. Wir empfehlen Ihnen daher, eine neue Anzeigenfläche zu erstellen, bei der keine Vermittlung verwendet wird, wenn Sie eine Android Instant App mit AdMob monetarisieren.