Android 免安装应用中的 AdMob

借助 Android 免安装应用,您无需安装就可立即运行 Android 应用。本指南面向希望通过 AdMob 通过 Android 免安装应用创收的发布商。

前提条件

  • 使用 Android Studio 3.0 Canary 1 或更高版本
  • 免安装应用开发 SDK
  • Android SDK 平台 O
  • 以 Android API 级别 14 或更高级别为目标平台

导入移动广告 SDK

Android 免安装应用需要构建为大小不超过 4MB 的可通过网址寻址的模块。为了帮助您遵守此大小限制,建议您使用 Google 移动广告 SDK 精简版,而不是标准版。如需详细了解精简版 SDK(包括其限制),请参阅精简版 SDK 指南

应用可以通过 Gradle 依赖项导入 Google 移动广告 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:24.8.0'
    ...
}

请添加上面的粗体代码行,该代码会指示 Gradle 提取最新版本的移动广告 SDK 精简版。添加完该代码后,请保存文件并执行“Gradle sync”。

该 SDK 精简版作为 Google 代码库的一部分分发,因此您可能会看到一条来自 Android Studio 的消息,要求您安装它。如果是,只需同意下载,Android Studio 就会处理其余事宜。

后续步骤

就展示 AdMob 广告并赚取收入而言,后续的步骤是初始化移动广告 SDK选择广告格式

免安装应用中的中介

使用 AdMob 通过 Android 免安装应用创收时,Google 中介不受正式支持。即时应用要求通过安全连接加载所有显示的网页内容。AdMob 广告符合此要求,但第三方广告联盟的广告可能不符合。因此,在借助 AdMob 通过 Android 免安装应用获利时,我们建议您创建一个不使用中介的新广告单元。