2014-10-11 114 views
4

第一次加載我的應用時,橫幅廣告和全屏插頁式廣告無法加載。每隔一段時間,當我打那(或任何其他)活動的廣告加載罰款。這使我相信它不是一個填充問題。此外,我沒有使用任何中介,只是標準的Admob網絡。Admob橫幅廣告和插頁式廣告未加載啓動器活動

下面是我用來加載橫幅廣告

AdView bannerAdView = (AdView)this.findViewById(R.id.adView); 
    if (Settings.SHOW_ADS) { 
     AdRequest adRequestBanner = new AdRequest.Builder().build(); 
     bannerAdView.loadAd(adRequestBanner); 
    } 

登錄貓報告回以下錯誤

10-11 21:33:51.749 19409-19439/ W/Ads﹕ There was a problem getting an ad response. ErrorCode: 0 
10-11 21:33:51.839 19409-19409/ W/Ads﹕ Failed to load ad: 0 
10-11 21:33:47.039 19409-19409/ E/Ads﹕ JS: Uncaught ReferenceError: AFMA_ReceiveMessage is not defined (:1) 

代碼有什麼我可以做,使廣告負荷接近100時間百分比,特別是全屏廣告?

+0

您是否在清單中添加了權限? '' – 2014-10-11 10:10:29

+0

@MysticMagic yep – 2014-10-11 10:11:28

+0

檢查[this](http://stackoverflow.com/a/23153451/1777090)是否有幫助。 – 2014-10-11 10:12:33

回答

1

在我的Gradle文件中升級到最新的Google播放服務庫時,此問題已消失。

在撰寫本書的時候,最新的版本是6.1.71和扶養看起來是這樣的:

compile 'com.google.android.gms:play-services:6.1.71' 
2

我最好的猜測是您的活動加載速度比廣告快。因此,廣告尚未準備就緒,因此廣告未展示。以下是我的LogCat屏幕截圖,向您展示廣告準備工作的不同步驟。 enter image description here

此外,如果廣告正在顯示並且另一個活動(活動B)被調用,則活動B將覆蓋廣告。通過按手機/模擬器上的後退按鈕,您可以看到廣告仍在堆疊中。按下該按鈕應該返回到廣告。

+0

感謝您的努力,生病嘗試提出解決方案併發布它很快就要開始 – 2014-11-02 20:49:15

6

也是你的包可能被谷歌AdMob的封鎖。 如果您收到這樣的電子郵件:

你好,

這封電子郵件是爲了提醒您,您的應用程序中的一個不 目前符合我們的AdMob計劃政策和作爲 結果,廣告服務已被禁用到您的應用程序。

問題編號:33943 ***

廣告已禁用:APPNAME (com.example.pack)需要

操作:檢查您的 帳戶的其他所有剩餘的應用程序爲了遵守。

當前帳戶狀態:活動

違規解釋

GOOGLE PLAY移除:AdMob發佈商不得濫用或 促進任何谷歌產品的濫用,如谷歌Play和YouTube, 或Blogger 。這包括通過允許用戶下載YouTube視頻來規避或提供用於規避這些或其他Google產品的政策或條款,例如 。

如果您的應用已被Google Play政策強制刪除,請 與Google Play聯繫,以瞭解應用刪除信息。如果Google Play 恢復您的應用,請向我們的小組提交申訴。

需要採取的行動:檢查帳戶是否符合

雖然廣告已停用上述應用程序,您的AdMob 帳戶仍然有效。我們建議您花時間審覈其他應用程序 以確保它們符合我們的政策並符合 ,並相應地監控您的應用程序,以減少我們未來的政策電子郵件的 可能性。此外,請注意 ,如果我們 繼續發現違規行爲,我們的團隊保留隨時禁用帳戶的權利。

上訴

如果您希望通過我們的 申訴表單提出申訴無效,那麼你可以這樣做。

謝謝您的配合。

真誠,

的谷歌AdMob小組

所以,現在你需要更改您的應用程序包。在日食是package="com.example"在AndroidManifest.xml文件

上AndroidStudio applicationId "com.example"中的build.gradle文件

+0

即時通訊面對同一個應用程序的問題,我們如何解決它沒有包改變?更改包意味着我們必須上傳新應用程序 – 2015-08-12 15:33:40

+0

遇到了同樣的問題,並且在將包名暫時更改爲測試之後,它工作正常。 @ Aqib Mumtaz。你必須聯繫谷歌幫助支持團隊。 – Smeet 2015-10-06 16:27:42

+0

@AqibMumtaz你不能。 Google在禁令後不支持開發者(99%的情況下爲 )。您只需要使用他人的護照,信用卡和另一個comp IP和MAC地址創建一個新的開發者帳戶,然後使用另一個軟件包名稱創建新應用 – NickUnuchek 2015-10-07 09:01:09

0

檢查paddingLeft,paddingRight在主要佈局如果存在試圖刪除它們。有類似的問題,修復與填充刪除。

0

如果您嘗試使用adMobs測試廣告,則需要使用以下測試廣告ID:ca-app-pub-3940256099942544/6300978111

如果您顯示的是測試廣告並使用了您的私人Ad ID,則此功能無效。

相關問題