Android 免安裝應用程式中的 AdMob

Android 免安裝應用程式可讓 Android 應用程式立即執行,不必安裝。本指南旨在協助發布商運用 AdMob 透過 Android 免安裝應用程式營利。

必要條件

  • 使用 Android Studio 3.0 Canary 1 以上版本
  • 免安裝應用程式開發 SDK
  • Android SDK 平台 O
  • 指定 Android API 級別 14 以上版本

匯入 Mobile Ads SDK

Android 免安裝應用程式必須採用小於 4 MB 的可定網址模組結構。為了協助避免超過這個大小限制,建議比標準版使用 Google Mobile Ads Lite SDK。如要進一步瞭解 Lite SDK (及其限制),請參閱 Lite SDK 指南

應用程式可使用 Gradle 依附元件匯入 Google Mobile Ads Lite SDK。請開啟應用程式層級的 build.gradle 檔案,然後找出「dependencies」部分。

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

在上方以粗體顯示的那一行,指示 Gradle 提取最新版 Mobile Ads Lite SDK。完成後,請儲存檔案並執行 Gradle 同步處理作業。

Lite SDK 是 Google 存放區的一部分發布,因此 Android Studio 可能會顯示一則訊息,要求您安裝。如果已完成下載,只要同意下載,Android Studio 就會接手完成剩餘的工作。

後續步驟

顯示 AdMob 廣告並賺取收益的後續步驟,是「初始化 Mobile Ads SDK」和「選擇廣告格式」。

免安裝應用程式中的中介服務

使用 AdMob 透過 Android 免安裝應用程式營利時,系統並未正式支援 Google 中介服務。免安裝應用程式需要透過安全連線載入所有網頁內容。AdMob 提供的廣告符合這項規定,但第三方廣告聯播網的廣告不得符合規定。因此,建議您新建一個不使用中介服務,不再透過 AdMob 透過 Android 免安裝應用程式營利。