AdMob(app内嵌广告)使用入门

入门指南

AdMob 使用 Google Mobile Ads SDK。Google Mobile Ads SDK 帮助应用开发者获取自己用户的数据分析,推动更多的应用内购买并使广告收入最大化。为实现此目的,默认集成的 Mobile Ads SDK 会自动收集信息,如设备信息、发布商提供的位置信息,以及一般的应用内购买信息(如商品购买价格和货币)。

注:Mobile Ads SDK 不收集支付卡信息。

本指南向您介绍如何创建新的 iOS 项目、添加 Firebase 和 Google Mobile Ads SDK,以及发送您的第一个横幅广告请求。

我们提供的广告单元和示例将返回测试广告。即使您的帐户暂停或停用,测试广告也始终可用。如需了解详细信息,请查看 AdMob 政策 并深入了解无效 Activity

点击自己的实时广告违反 AdMob 政策。在开发和测试期间,请使用测试广告。如果您确实需要在发布前呈现直播广告,请避免点击它们。如果您点击直播广告,您的 AdMob 帐户可能被暂停。

先决条件

下载 BANNEREXAMPLE


创建新项目

在这一步中,我们将在 Xcode 中创建一个全新的项目。如果您尚未运行 Xcode,现在请将其打开。

创建新的 Xcode 项目

 导航到 File > New > Project。选择 iOS 应用下的 Single View Application 并点击 Next。

为项目命名

将您的项目命名为"BannerExample"。针对语言选择"Swift"或"Objective-C"。然后点击 Next。

选择项目位置

为您的项目选择一个位置,并点击 Create 以完成新项目的创建。

构建并运行您的新项目

要使用模拟器,请导航到 Product > Destination,并选择一个 iPhone 模拟器。然后选择 Product > Run 以验证您的应用构建情况和运行情况。该应用当前只显示空的白屏。但不用担心,我们将在后续步骤中添加更多内容。

添加 Firebase 和 Mobile Ads SDK

有关如何结合使用 Firebase 与 AdMob 以及这对现有 AdMob 发布商的影响的更多详细信息,请参阅 AdMob 与 Firebase 指南

使用 CocoaPods(精简方式)

GoogleService-Info.plist

AdMob 是 Firebase 移动服务平台的一部分,其使用一个名为 GoogleService-Info.plist的文件存储您的应用的相关配置信息。您需要此文件来完成这个练习。

重要说明:GoogleService-Info.plist 文件不存储广告单元 ID。您应通过一些其他方式存储和检索广告单元 ID,如在常量或自定义属性列表中。

获取此文件的最佳方式是登录 Firebase 控制台并注册一个应用。注册免费并且只需几分钟的时间。在系统要求输入捆绑包 ID 时,使用上面的"为项目命名"步骤中提供的 ID。

如果您还不想注册 Firebase,您也可以下载我们的示例 GoogleService-Info.plist 文件。只要您已按如上所示为您的应用命名,该文件便可用于此示例,但不应在此示例之外使用,且绝不能在一个真实的应用中使用!

不管怎样,在获得一个 GoogleService-Info.plist 文件后,将它保存到其余项目源所在的同一个目录中。

创建 Podfile

在 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值