iOS 使用 Admob 获取广告收入

1.配置项目

  • 进入AdMob官网,注册个帐号。
  • 而后点击添加应用:

添加应用.png

这个有效每千次展现费用,就是你的广告被人看1000次你会获得的收入。如图展现了1000次,你就会获得10.95美圆ios

添加完成后,进入应用概览,点击添加广告单元:markdown

添加广告单元.png

过程当中咱们能够对广告进行配置:oop

样式配置1.png

原生广告的话,还能够对样式进行调整。学习

样式配置2.png

2.SDK下载和集成

很是简单,到下面这个地址下载后直接拖入项目便可,想用CocoaPods也能够,不过感受不必。
AdMob iOS SDK下载测试

3.如何在项目中展现

下面以横幅广告做为例子google

进入你须要插入广告的页面atom

//引入头文件
#import <GoogleMobileAds/GoogleMobileAds.h>
	
//新建一个属性
@property (nonatomic, strong) GADBannerView *bView;
	
_bView = [[GADBannerView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, 50)];
//这个就是你添加的广告单元的ID
_bView.adUnitID = @"广告ID";
_bView.rootViewController = self;
GADRequest *request = [GADRequest request];

//若是是开发阶段,须要填写测试手机的UUID,不填写可能会误会你本身刷展现量
request.testDevices = @[@"测试设备的UUID"];
    
[_bView loadRequest:request];
[self.view addSubView:_bView];
复制代码

运行项目便可看到:spa

广告.png

其余的原生广告、视频广告,你们能够在官方文档自行学习,这里就举一个例子。code

常见问题:

  • 千次展现费用是怎么算的。
    Google自动计算的,我最多的时候是千次44$,少的时候是3$。orm

  • 测试的时候是否有广告收入。 有。

  • 为何按照你的方法设置了,可是广告不显示。

    • 新添加的广告单元须要过几个小时才能使用
    • 你填写了错误的ID
  • 我可不能够多个应用共享一个广告ID。
    彻底能够,不过这样你就没法统计哪一个App的观看量更多了。

  • 有没有其余广告样式。 有横幅、原生、视频等。

  • 是否是用户必须点击了广告才有收益。
    不是,展现了就会有。点击的另算。不少游戏都使用观看视频广告给予奖励的激励方式诱导玩家,嘿嘿。

  • 怎么提现。
    等你收入累积到100$以上,才能够填写收款卡号等信息进行提现。

  • 有没有相关的分析、统计服务。
    Firebase

好了就是这么多了,喜欢的能够点个赞,有不明白的就在下方留言吧。