2012年2月28日 星期二

【分享】- 如何在 iOS 程式中置入 AdMob (AdSense) 廣告?

自從 AdMob 被 Google 合併後,已漸漸整合了 AdMob 與 AdSense for mobile Apps,並簡化成只有 AdMob 是使用在 Android / iOS 的行動應用廣告。而 AdMob 的行動「網頁」廣告也改由 AdSense 才能使用。不知再下來會「花」生啥事?! @@ ...

廢話不說,咱們來聊聊要如何在 iOS 程式中置入 AdMob (AdSense) 廣告呢?




(一) 您必須先申請 AdMob 發佈商帳號與程式 ID:

1. 先到 AdMob 網站申請一個廣告發佈商帳號。


2. 依指示步驟申請完成後,登入 AdMob,並點選右上角你剛登入的帳號連結(電子郵件地址)或 http://zhtw.admob.com/my_sites/


3. 點選選單中的『網站與應用程式』下的『新增網站/應用程式』。


4. 選擇「iPhone」或「iPad 應用程式」


5. 當你選擇的是 iPhone,請依畫面指示填入相關資料,如下圖所示:


6. 當你選擇的是 iPad,亦請依畫面指示填入相關資料,如下圖所示:



PS:那個「應用程式商店 URL」,指的是您的 iOS 程式在網頁版的 iTunes 上的連結,從 Windows/MacOS 上的 iTunes 之 Copy Link 所抓下來的連結也可以。

7. 更改參數與下載「發佈商程式碼」,以下僅以 iPhone 版作為範例:





8. 將下載好的 AdMob SDK 解壓縮後,置放在你想放置的目錄中,爾後有 SDK 更新,只要蓋過這些目錄中的資料,應該就可以了(除非有重大變更)

(二) 在 iOS 專案中加入 AdMob SDK 相關檔案:

1. 在 iOS 專案中加入 AdMob SDK 的相關標頭檔 (.h):



2. 加入 AdMob SDK 所參考的 framework 與 AdMobAds 函式檔:

點選「+」


(三) 在 iOS 程式中加入 AdMob 程式碼:

1. 在程式的標頭檔 (.h) 內加入相關程式碼:


2. 在主程式中加入 AdMob 程式碼:




3. 如果您不是使用 ARC,請記得 release 相關資源:


4. 重新 Compile 程式試試! ^_^

有興趣的夥伴們,不妨下載漁郎的 iOS 程式瞧瞧 ^^:溫府千歲

4 則留言: