IOS 下使用AdMob广告
2013-12-06 23:02
295 查看
AdMob目前为止提供了最方便的iPhone app广告集成库.
广告的形式是一段320x48的长条横跨屏幕, 点击会scroll出来一个广告网页, 这算一个点击.
首先先去AdMob.com注册帐号, 然后建立你的项目, 每个项目会获得一个ID, 集成AdMob库的时候指定这个ID就可以了.
然后下载AdMob iPhone SDK, 里面包括了所有一切相关的库, 文档和样本.
他们的SDK用到了CoreLocation, CoreGraphics和QuartzCore框架.
集成的方式有三种:
1) 在Interface Builder中放一个320x48的UIView, 加入一个Object, 类型选AdViewController, 然后指定这个controller的view
outlet为这个UIView, 就完成了.
2) 在你的程序里, 建立一个AdMob的delegate代理类, 里面只需实现 -publisherId:的方法.
在你建立view的时候, 加入如下代码:
Objective-c代码
AdMobView *ad = [AdMobView requestAdWithDelegate:你的delegate instance];
ad.frame = CGRectMake(0, 432, 320, 48); // 屏幕底部一个320x48的框架
[self.window addSubview:ad]; // 把这个view加入到window的subviews里面
3) 在tableview中加一行Ad广告
同样, 先建立一个delegate.
在"-tableView:cellForRowAtIndexPath:"方法中:
Objective-c代码
[cell.contentView addSubview:[AdMobView requestAdWithDelegate:你的delegate实例]];
*AdMob使用了TouchJSON的库(以后再讲这个库)
你当然还要把AdMob的库文件加入你的项目中, 一个4个文件:
AdMobDelegateProtocol.h, AdMobView.h, libAdMobDevice.a, libAdMobSimulator.a
^_^ 人品好的就准备开始数钱吧~~~ 目前看来iPhone的banner收入比Android要好, 大概是广告商更喜欢iPhone平台的缘故.
广告的形式是一段320x48的长条横跨屏幕, 点击会scroll出来一个广告网页, 这算一个点击.
首先先去AdMob.com注册帐号, 然后建立你的项目, 每个项目会获得一个ID, 集成AdMob库的时候指定这个ID就可以了.
然后下载AdMob iPhone SDK, 里面包括了所有一切相关的库, 文档和样本.
他们的SDK用到了CoreLocation, CoreGraphics和QuartzCore框架.
集成的方式有三种:
1) 在Interface Builder中放一个320x48的UIView, 加入一个Object, 类型选AdViewController, 然后指定这个controller的view
outlet为这个UIView, 就完成了.
2) 在你的程序里, 建立一个AdMob的delegate代理类, 里面只需实现 -publisherId:的方法.
在你建立view的时候, 加入如下代码:
Objective-c代码
AdMobView *ad = [AdMobView requestAdWithDelegate:你的delegate instance];
ad.frame = CGRectMake(0, 432, 320, 48); // 屏幕底部一个320x48的框架
[self.window addSubview:ad]; // 把这个view加入到window的subviews里面
3) 在tableview中加一行Ad广告
同样, 先建立一个delegate.
在"-tableView:cellForRowAtIndexPath:"方法中:
Objective-c代码
[cell.contentView addSubview:[AdMobView requestAdWithDelegate:你的delegate实例]];
*AdMob使用了TouchJSON的库(以后再讲这个库)
你当然还要把AdMob的库文件加入你的项目中, 一个4个文件:
AdMobDelegateProtocol.h, AdMobView.h, libAdMobDevice.a, libAdMobSimulator.a
^_^ 人品好的就准备开始数钱吧~~~ 目前看来iPhone的banner收入比Android要好, 大概是广告商更喜欢iPhone平台的缘故.
相关文章推荐
- 【iOS篇】Cocos2d-x2.2使用Admob插屏广告教程(一)
- IOS 下使用AdMob广告
- Cocos2d-x2.2使用Admob插屏广告教程(一):iOS篇
- IOS 下使用AdMob广告
- 如何使用PhoneGap程序将AdMob广告嵌入到你的HTML5 iOS游戏中
- iOS开发-植入广告(iAd, Admob实例)
- 【iOS开发】在 App 中加入 AdMob 广告 - 入门介绍与编程技巧
- iOS开发-植入广告(iAd, Admob实例)
- iOS MPMoviePlayerController(已废弃)入门使用(模仿keep未登录)&广告动画开场效果
- 使用Admob给Android APP添加广告
- 如何使用AdMob在PhoneGap应用程序导航库中添加插入式广告
- iOS 开发 初级:插入Admob 广告
- admob 广告接入(iOS)
- iOS提交审核:您的 App 正在使用广告标识符 (IDFA)
- 基于Unity3D的Android游戏添加google广告的方法——使用AdMob
- Admob广告cordova/phonegap插件使用教程
- admob 广告代码参考 iOS banner广告
- iOS提交审核:您的 App 正在使用广告标识符 (IDFA)
- IOS 如何在cocos2d Game中添加 AdMob 广告条