现在的位置: 首页 > 综合 > 正文

iOS 开发 初级:插入Admob 广告

2013年09月30日 ⁄ 综合 ⁄ 共 1110字 ⁄ 字号 评论关闭

        对于开发面向全球用户的免费软件,插入Google的Admob广告当然还有Apple 的iAd是开发者实现盈利的最好选择。本文详细介绍从注册Admob到在Xcode中实现插入Admob广告的全过程。

        Step 1:注册Admob.

进入Admob中国网站:http://zhcn.admob.com/,注册Admob,如果有Google Email账户,那么直接用其登陆即可。具体的注册过程很简单,这里就不多说了。

        Step 2:基本的账户设置

这里很重要的是付款详细信息的设置,这个要是没有设置好,那么即使盈利了钱也到不了你手里。设置项如下所示:


        如上图所示:公司名称必须填写,如果是个人那就填写姓名即可。地方税务ID可以不填,貌似在中国不需要交税,呵呵。然后主要是付款详细信息。我自己网上了解通过电汇付款貌似很复杂,所以也没有去研究怎么弄,因此就用PayPal吧!和支付宝一样,这样转账比较方便。关于PayPal的注册这里就不谈了,在这边填写登录账号邮箱就OK了。

        Step 3:创建应用。

如下图所示:


        如上图所示,其实这边选择什么应用的类型并不重要,只是自己识别而已,具体在编程中,充分使用Google发布的SDK就OK。这一步创建好之后,就可以获取该应用的发布者ID,利用这个ID来识别广告的来源。

        Step 4:在Xcode中编程实现。

        Step 4.1: 下载SDK。自己到google上搜一下Admob sdk就可以找到,下载之。这里说一下,目前最新的SDK的使用要求是:

(1)Xcode 4.5 or later;

(2)iOS 4.3 or later.

        Step 4.2 使用SDK。关于具体使用,Google上有专门的文章介绍。网址是https://developers.google.com/mobile-ads-sdk/docs/,在这里可以看到SDK的使用方法。想Google都已经写得很详细了,我在这里也不必说太多。我就说几个要注意的事项:

(1)在开发过程中应采用测试模式,否则按照Google的原话,自己点自己插入的广告有可能导致封号。

(2)在iPad开发中,Admob的广告有一种相对合适的是728*90,但iPAD的比例大家知道是1024*768,所以在设置banner view frame时其实是可以自定义宽度的,到时候显示时广告左右会有个20pixel的带背景的黑边。至于如果能没有黑边,还请高人指点。

(3)对于广告的request,可以自己加上keywords的NSDictionary来实现某种特定类型的广告展示。

(4)Admob SDK 对于ARC 和非ARC 都支持。




抱歉!评论已关闭.