在應用程式中整合 Google Mobile Ads SDK (Legacy),是放送廣告賺取收益的第一步。整合 SDK 後,您可以選擇廣告格式 (例如原生或獎勵影片廣告),然後按照步驟導入。
事前準備
請執行下列各節的步驟,完成應用程式前置作業。
應用程式必要條件
請確認應用程式的版本檔案為下列值:
- SDK 為
23以上版本 - 編譯 SDK 為
35以上版本
- SDK 為
在 AdMob 帳戶中設定應用程式
請完成下列步驟,將應用程式註冊為 AdMob 營利應用程式:
向 AdMob 註冊應用程式。 這個步驟會建立 AdMob 營利應用程式,並產生專屬的 AdMob 營利應用程式 ID (本指南後續步驟會用到)。
設定應用程式
在 Gradle 設定檔中,加入 Google Maven 存放區和 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'
將 Google Mobile Ads SDK (Legacy) 的依附元件加到應用程式層級的建構檔:
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' }
按一下「立即同步處理」。如要進一步瞭解同步處理作業,請參閱「使用 Gradle 檔案同步處理專案」。
在應用程式的
AndroidManifest.xml檔案中,加入 AdMob 營利應用程式 ID (可在 AdMob 網頁介面中找到)。如要這樣做,請新增含android:name="com.google.android.gms.ads.APPLICATION_ID"的<meta-data>代碼。您可以在 AdMob 網頁介面中找到應用程式 ID。在android:value中插入您的 AdMob 營利應用程式 ID,並以半形引號括住。<manifest> <application> <!-- Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713 --> <meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="SAMPLE_APP_ID"/>