Pierwszym krokiem, który musisz wykonać, aby zacząć wyświetlać reklamy i zarabiać, jest integracja Google Mobile Ads SDK (Legacy) z Twoją aplikacją. Po zintegrowaniu pakietu SDK możesz wybrać format reklamy (np. natywną lub wideo z nagrodą) i postępować zgodnie z instrukcjami, aby ją wdrożyć.
Zanim zaczniesz
Aby przygotować aplikację, wykonaj czynności opisane w tych sekcjach.
Wymagania wstępne dotyczące aplikacji
Sprawdź, czy w pliku kompilacji Twojej aplikacji znajdują się te wartości:
- Minimalna wersja pakietu SDK:
23lub nowsza - Wersja pakietu SDK do kompilacji:
35lub nowsza
- Minimalna wersja pakietu SDK:
Konfiguracja aplikacji
W pliku ustawień Gradle dodaj repozytorium Maven firmy Google i centralne repozytorium Maven:
Kotlin
pluginManagement { repositories { google() mavenCentral() gradlePluginPortal() } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { google() mavenCentral() } } rootProject.name = "My Application" include(":app")
Groovy
pluginManagement { repositories { google() mavenCentral() gradlePluginPortal() } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { google() mavenCentral() } } rootProject.name = "My Application" include ':app'
Dodaj zależności dla Google Mobile Ads SDK (Legacy) do pliku kompilacji na poziomie aplikacji:
Kotlin
dependencies { implementation("com.google.android.gms:play-services-ads:25.5.0") }
Groovy
dependencies { implementation 'com.google.android.gms:play-services-ads:25.5.0' }
Kliknij Synchronizuj teraz. Więcej informacji o synchronizacji znajdziesz w artykule Synchronizowanie projektów z plikami Gradle.
Dodaj identyfikator aplikacji Ad Managera ( określony w interfejsie internetowym Ad Managera, do pliku
AndroidManifest.xmlaplikacji. Aby to zrobić, dodaj tag<meta-data>zandroid:name="com.google.android.gms.ads.APPLICATION_ID". Identyfikator aplikacji znajdziesz w interfejsie internetowym Ad Managera. W poluandroid:valuewpisz identyfikator aplikacji Ad Managera (w cudzysłowie).