i am Roger Li

LogCat 出現"ad finished loading",但AdMob插頁式廣告不顯示

近日嘗試把Admob舊廣告代碼更新換置成新的由Google Play service 提供廣告服務的Google Mobile Ads SDK。

因為早前忙於各樣事情,自從AdMob被Google收購後都很少處理Android App內的廣告。幸好小弟其中一隻地圖App 當中使用的Google Maps Android API v2已經需要設置Google Play Service,所以基本步驟都沒有遇到甚麼困難。

但依照AdMob Android Guides內Interstitial Ad的指引抄貼程式碼時,由於太懶惰,忽略了大部份的描述文字,令到過程不太順利......
https://developers.google.com/mobile-ads-sdk/docs/admob/android/interstitial
我依照上圖的程式碼貼到App內的適當部分,執行時都沒有錯誤訊息或彈App的情況,在LogCat 看到"ad finished loading "的字句。但就是沒有廣告出現,為甚麼呢? 就是覺得奇怪。
細看一下文字,看到:

We will then call displayInterstitial() when we're ready to display the interstitial. 

意思是當需要展示插頁式廣告時,呼叫 displayInterstitial() 便可。



喜歡這篇文章嗎? 加我到你 Google+Follow @iamrogerli吧!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *