AdMob 与 Firebase

2024 年 11 月 13 日 | 阅读时长 4 分钟
AdMob with Firebase

通过有针对性的应用内广告来盈利移动应用的最简单方法被称为 Google AdMob。它是一个移动广告平台,我们可以使用它从我们的应用中获得收入。 通过将 AdMob 与 Google Analytics 集成,我们可以获得额外的应用数据使用和分析能力。 Firebase 与 AdMob 集成,无需更改我们现有的 AdMob 配置。

Firebase 是一个移动平台,可以帮助我们开发高质量的应用、吸引用户群并赚取更多钱。 现在,AdMob 是 Firebase 的一部分; 我们更容易将 AdMob 与其他 Firebase 服务(例如 Analytics)一起使用。 虽然这是 AdMob 的重要一步,但发布者可以确保包含 Google Mobile Ads SDK 的包、名称、类、前缀和方法签名保持不变。 拥有现有代码库的应用发布者只需要在他们的 Android 或 iOS 应用中配置 Firebase 库和 Google 服务,即可集成 Firebase。

为什么使用 Firebase?

关于 Firebase 的主要内容是它在一个应用中部署多个服务的容易程度以及这些服务如何协同工作。 轻松配置和实现诸如实时存储、身份验证和崩溃报告之类的构建块可能需要几周时间才能使应用上市。

AdMob with Firebase

虽然这是 AdMob 的重要一步,但发布者可以确保包含 Google Mobile Ads SDK 的包、类、名称、前缀和方法签名保持不变。 拥有现有代码库的应用发布者需要在他们的 Android 或 iOS 应用中配置 Google 服务和 Firebase 库,以集成 Firebase。

使用 AdMob 的最佳方法是与 Firebase 结合使用。 尚未准备好进行切换的发布者可以使用 Google Mobile Ads SDK 作为独立 SDK。

设置和配置

让我们了解一下我们如何设置和配置我们的 Android 应用,以便在 Google Mob Add 中使用 Firebase。 首先,我们必须注册一个 AdMob 帐户,并为 AdMob 注册我们的应用。 之后,我们需要获取 AdMob 的广告并开始赚取收入。 为此,导入并初始化 Google Mobile Ads SDK,然后我们选择一种广告格式,例如横幅广告。

因此,我们将转到浏览器并注册 AdMob 帐户 https://apps.admob.com/。 这需要一个 Google 帐户。 如果我们没有,那么我们必须创建一个。

AdMob with Firebase

AdMob with Firebase

当我们使用 Google 帐户注册时,AdMob 会要求我们选择一个国家/地区、时区和货币,然后我们还必须接受条款和条件。

AdMob with Firebase

AdMob with Firebase

之后,它会询问更多信息,是否会将确认电子邮件发送到我们的电子邮件地址。 我们通常为大多数这些选项选择 No,然后单击 继续到 ADMOB

AdMob with Firebase

单击 继续到 ADMOB 后,我们将转到 Google AdMob 的主页。 从那里,我们单击 开始使用

AdMob with Firebase

之后,它会询问“您是否已将您的应用发布在 Google Play 或 App Store 上?”。 我们只需选择

AdMob with Firebase

单击 后,它将询问 应用名称平台,并为该应用启用用户指标。

AdMob with Firebase

当我们单击 添加 时,它将生成一个 应用 ID,我们将在稍后使用它。 因此,我们从此处复制此 ID,最后,我们单击 下一步:创建添加单元。 此点击将打开新的部分,从中我们必须选择一个广告格式。

AdMob with Firebase

AdMob with Firebase

选择广告格式

AdMob 提供了许多不同的广告格式,因此我们可以选择最适合我们的应用用户体验的格式。

  1. 横幅 广告是矩形图像或文本广告,占据应用布局中的一个位置。 这些广告在用户与应用交互时保持在屏幕上,并且可以在一段时间后自动刷新。
  2. 插页式 广告是全屏广告,覆盖应用的界面,直到用户关闭它。 这些广告最好在应用执行流程中的自然暂停时使用,例如在游戏的不同关卡之间或完成任务之后。
  3. 原生 是一种基于组件的广告格式,它让我们能够自由地自定义呈现资产的方式,例如号召性和行动标语。 它允许我们为自己选择字体、颜色和其他细节,我们可以创建自然、不引人注目的广告展示,这可以增加丰富的用户体验。 它目前处于一个封闭的测试版中,仅限一小部分发布者使用。
  4. 奖励式 视频广告是全屏视频广告,用户可以选择完整观看以换取应用内奖励。

所以我选择了插页式广告格式。

AdMob with Firebase

当我们选择它时,插页式广告部分提供了一个用于填写广告单元名称的字段。 填写此字段后,单击 创建广告单元

AdMob with Firebase

这将为我们提供 应用 ID广告单元 ID

AdMob with Firebase

AdMob with Firebase

现在,我们将要做的是,我们将创建一个安卓应用,并使用助手或手动方式将其添加到 Firebase。

AdMob with Firebase

AdMob with Firebase

我们还将在我们的项目和应用级别的 build.gradle 文件中添加依赖项。

AdMob with Firebase

AdMob with Firebase

现在,我们将通过添加 AdMob 应用 ID 来更新我们的 Manifest 文件。

AdMob with Firebase

AdMob with Firebase


下一主题#