将 AdFalcon 与中介集成

本指南适用于有意将 Google 移动广告中介与 AdFalcon 搭配使用发布商。该部分将详细介绍如何设置调节适配器以与您当前的 Android 应用搭配使用,以及如何配置其他设置。

AdFalcon 资源
文档
SDK
适配器
客户服务

前提条件

实用指南

以下帮助中心文章提供了有关调解的背景信息:

将 AdFalcon 添加到您的项目中

添加网络适配器和 SDK

上文中的链接下载 AdFalcon SDK 和适配器。

在 Android Studio 中,将适配器和 SDK 文件添加到项目的 libs 文件夹中。确保您的应用级 Gradle 文件包含以下内容:

Kotlin

dependencies {
    implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.aar", "*.jar"))))
    // ...
}

Groovy

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.aar', '*.jar'])
    // ...
}

配置 AndroidManifest.xml 文件

按照 AdFalcon 文档中的说明修改 AndroidManifest.xml 文件。

您的应用无需直接调用 AdFalcon,Google 移动广告 SDK 会调用 AdFalcon 适配器,代表您提取广告。如有必要,您可以指定任何其他请求参数。本页的其余部分将详细介绍如何向 AdFalcon 提供更多信息。

使用 activity 实例初始化您的广告对象

在新广告对象(例如 AdView)的构造函数中,您必须传入类型为 Context 的对象。使用中介时,此 Context 会传递到其他广告联盟。某些广告联盟需要类型为 Activity 且条件更严格的 Context,并且如果没有 Activity 实例,可能无法投放广告。因此,我们建议在初始化广告对象时传入 Activity 实例,以确保从您的所有中介广告联盟获得一致的体验。