AdMob w aplikacjach błyskawicznych na Androida

Aplikacje błyskawiczne na Androida umożliwiają natychmiastowe uruchamianie aplikacji na Androida bez konieczności ich instalowania. Ten przewodnik jest przeznaczony dla wydawców, którzy chcą zarabiać na aplikacjach błyskawicznych na Androida za pomocą AdMob.

Wymagania wstępne

  • Android Studio 3.0 Canary 1 lub nowsze
  • Pakiet SDK do tworzenia aplikacji błyskawicznych
  • Android SDK Platform O
  • Poziom API Androida 14 lub nowszy

Importowanie pakietu SDK do reklam mobilnych

Aplikacje błyskawiczne na Androida muszą być podzielone na moduły, do których można uzyskać dostęp za pomocą adresu URL i które mają rozmiar mniejszy niż 4 MB. Aby nie przekroczyć tego ograniczenia rozmiaru, zalecamy używanie pakietu Lite SDK do reklam mobilnych Google zamiast wersji standardowej. Więcej informacji o pakiecie Lite SDK, w tym o jego ograniczeniach, znajdziesz w przewodniku po pakiecie Lite SDK.

Aplikacje mogą importować pakiet Lite SDK do reklam mobilnych Google za pomocą zależności Gradle. Otwórz plik build.gradle na poziomie aplikacji i znajdź sekcję „dependencies”.

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

Dodaj wiersz pogrubiony powyżej, który instruuje Gradle, aby pobrał najnowszą wersję pakietu Lite SDK do reklam mobilnych. Gdy to zrobisz, zapisz plik i wykonaj synchronizację Gradle.

Pakiet Lite SDK jest rozpowszechniany jako część repozytorium Google, więc możesz zobaczyć komunikat z Androida Studio z prośbą o jego zainstalowanie. Jeśli tak się stanie, po prostu zaakceptuj pobieranie, a Android Studio zajmie się resztą.

Dalsze kroki

Kolejne kroki, które należy wykonać, aby wyświetlać reklamy AdMob i zarabiać, to zainicjowanie pakietu SDK do reklam mobilnych i wybranie formatu reklamy.

Zapośredniczenie w aplikacjach błyskawicznych

Zapośredniczenie Google nie jest oficjalnie obsługiwane w przypadku zarabiania na aplikacjach błyskawicznych na Androida za pomocą AdMob. Aplikacje błyskawiczne wymagają, aby wszystkie wyświetlane treści internetowe były wczytywane przez bezpieczne połączenia. Reklamy z AdMob spełniają to wymaganie, ale reklamy z zewnętrznych sieci reklamowych mogą go nie spełniać. Dlatego zalecamy utworzenie nowej jednostki reklamowej, która nie korzysta z zapośredniczenia, gdy zarabiasz na aplikacji błyskawicznej na Androida za pomocą AdMob.