Mit Android Instant Apps können Android-Apps sofort ausgeführt werden, ohne dass eine Installation erforderlich ist. Dieser Leitfaden richtet sich an Publisher, die eine Android-Sofort-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
- Android-API-Level 14 oder höher anstreben
Mobile Ads SDK importieren
Android-Instant-Apps müssen in URL-adressierbare Module mit einer Größe von weniger als 4 MB unterteilt werden. 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, finden Sie im Lite SDK-Leitfaden.
In Apps kann das Google Mobile Ads Lite SDK mit einer Gradle-Abhängigkeit importiert werden. Ö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:24.4.0'
...
}
Fügen Sie die oben fett formatierte Zeile hinzu, damit Gradle die aktuelle Version des Mobile Ads Lite SDK abruft. Speichern Sie die Datei und führen Sie eine Gradle-Synchronisierung durch.
Das Lite SDK wird als Teil des Google-Repositorys verteilt. Möglicherweise werden Sie in Android Studio aufgefordert, es zu installieren. Wenn ja, stimmen Sie einfach dem Download zu. Android Studio erledigt den Rest.
Nächste Schritte
Als Nächstes müssen Sie das Mobile Ads SDK initialisieren und ein Anzeigenformat auswählen, um AdMob-Anzeigen zu präsentieren und Einnahmen zu erzielen.
Vermittlung in Instant Apps
Die Google-Vermittlung wird beim Monetarisieren von Android-Sofort-Apps mit AdMob nicht offiziell unterstützt. Bei Sofort-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. Daher empfehlen wir, eine neue Anzeigenblock-ID zu erstellen, bei der keine Vermittlung verwendet wird, wenn Sie eine Android-Sofort-App mit AdMob monetarisieren.