2015-09-13 34 views
0

我不確定它何時發生,但免費版本的應用不再顯示廣告。在LogCat中,我看到以下內容:Android應用不再顯示AdMob上的廣告

沒有從廣告服務器填充。 安排廣告刷新從現在起60000毫秒 未能加載廣告:3 廣告不可見。不刷新廣告

這裏是我的代碼(執行W/O拋出異常):

 // Create an ad    
     adView = (AdView) context.findViewById(R.id.adView);  

     // Create an ad request. Check logcat output for the hashed device ID to get test ads on a physical device. 
     AdRequest adRequest = new AdRequest.Builder() 
      .addTestDevice(AdRequest.DEVICE_ID_EMULATOR) 
      .addTestDevice("C159C2E9AAFBF1EF1788369DDBFCD344") 
      .build(); 

     // Start loading the ad in the background. 
     adView.loadAd(adRequest); 

有什麼建議?

+0

請確保您已安裝Google Play服務並在您的gradle中正確實施了它,如果問題仍然存在,請在AdMob上檢查您的帳戶並查看是否有任何問題。 –

+0

我會檢查,但是這個工作正常在此之前,謝謝 –

+0

你不應該在你的版本中使用'.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)',並檢查你的Admob ID是否正確 – George

回答

1

這是正常的迴應。 有時設備可能沒有可用的廣告,在這種情況下,您將收到'沒有從廣告服務器填充'。

最好的緩解措施是使用中介遍歷大量廣告網絡沒有填充

+0

這是很好的建議,但我不認爲這是我的問題。謝謝。 –

+0

如果AdServer的響應是'沒有從廣告服務器填充',那麼它完全**是您的問題。 – William

+1

如果我已將自己的PIN碼提交給AdMob,那麼這可能是我的問題。但是這一簡單的步驟使廣告能夠開始工作。謝謝你的幫助。 –