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 精简版(包括其限制),请参阅 Lite 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:22.6.0'
    ...
}

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

精简版 SDK 作为 Google 代码库的一部分进行分发,因此您可能会看到一条来自 Android Studio 的消息,要求您安装它。这种情况下,您只需同意下载,Android Studio 会完成剩余步骤。

后续步骤

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

免安装应用中的中介

在使用 AdMob 通过 Android 免安装应用变现时,Google 中介并未获得正式支持。免安装应用要求显示的所有 Web 内容都要通过安全连接加载。AdMob 提供的广告符合此要求,但来自第三方广告联盟的广告可能不符合。因此,我们建议您在通过 AdMob 通过 Android 免安装应用变现时,创建一个不使用中介的新广告单元。