對於開發面向全球用戶的免費軟件,插入Google的Admob廣告固然還有Apple 的iAd是開發者實現盈利的最好選擇。本文詳細介紹從註冊Admob到在Xcode中實現插入Admob廣告的全過程。編程
Step 1:註冊Admob.測試
進入Admob中國網站:http://zhcn.admob.com/,註冊Admob,若是有Google Email帳戶,那麼直接用其登錄便可。具體的註冊過程很簡單,這裏就很少說了。網站
Step 2:基本的帳戶設置google
這裏很重要的是付款詳細信息的設置,這個要是沒有設置好,那麼即便盈利了錢也到不了你手裏。設置項以下所示:spa
如上圖所示:公司名稱必須填寫,若是是我的那就填寫姓名便可。地方稅務ID能夠不填,貌似在中國不須要交稅,呵呵。而後主要是付款詳細信息。我本身網上了解經過電匯付款貌似很複雜,因此也沒有去研究怎麼弄,所以就用PayPal吧!和支付寶同樣,這樣轉帳比較方便。關於PayPal的註冊這裏就不談了,在這邊填寫登陸帳號郵箱就OK了。code
Step 3:建立應用。orm
以下圖所示:支付寶
如上圖所示,其實這邊選擇什麼應用的類型並不重要,只是本身識別而已,具體在編程中,充分使用Google發佈的SDK就OK。這一步建立好以後,就能夠獲取該應用的發佈者ID,利用這個ID來識別廣告的來源。開發
Step 4:在Xcode中編程實現。it
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 都支持。