2017-04-25 57 views
0

我在AdMob中創建了一個可獲取廣告ID的應用程序。一切正常,並顯示廣告。我在Play廣告中發佈應用程序後停止顯示。返回「代碼3」。但是,如果我在另一個應用程序中使用了此廣告ID,則會顯示廣告。原來的應用程序不適用於其他廣告ID之一的廣告。我想應用程序包可能會被阻止,但我沒有通知它。AdMob with Android不會顯示廣告並返回錯誤代碼3

+0

我想你已經多次點擊你自己。所以谷歌被禁止您的廣告。 – Rajasekhar

+0

此廣告ID在另一個應用程序包中運行良好,因此廣告未被禁止。 – user2533104

+0

好的。您可以發佈您的代碼 – Rajasekhar

回答

0

根據文檔: -

public static final int ERROR_CODE_NO_FILL 

The ad request was successful, but no ad was returned due to lack of ad inventory. 

Constant Value: 3 

這意味着: -

如果您收到此錯誤,那麼你的代碼是正確的。問題是 AdMob並不總是要爲每個請求返回廣告。 如果您剛剛註冊了您的AdMob 發佈商ID,可能會發生這種情況,因爲在 新ID開始返回廣告之前需要一些時間和多個請求。

您的填充率可能較低的另一個原因是您沒有 已啓用AdSense補餘,或者您已經過濾了一些廣告。檢查 你的應用程序設置,看看是否是這種情況。

+0

此廣告ID在另一個應用程序包中正常工作,因此廣告的設置正常。 – user2533104