2017-12-18 83 views
-1

這是非常簡單的問題,但我沒有得到確切的答案爲什麼廣告沒有加載。白色空白橫幅顯示在裏面沒有廣告。這是否與廣告單元ID或應用在調試或發佈模式下運行有關?我非常確定我在應用中使用的代碼,因爲在過去的幾天裏我也和admob一起玩過。我第一次看到這個錯誤。有沒有人有完美的解釋?W /廣告:收到錯誤HTTP響應代碼:400

12-18 15:06:26.921 1773-951/? W/Ads: Received error HTTP response code: 400 
12-18 15:06:26.929 809-826/? W/Ads: There was a problem getting an ad response. ErrorCode: 0 
12-18 15:06:26.937 809-809/? W/Ads: Failed to load ad: 0 

XML代碼:

<com.google.android.gms.ads.AdView 
    android:id="@+id/adView" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentBottom="true" 
    android:layout_centerHorizontal="true" 
    ads:adSize="BANNER" 
    ads:adUnitId="@string/banner_ad_unit_id"/> 

MainActivity代碼:

MobileAds.initialize(this, "app-id"); 
AdRequest adRequest = new AdRequest.Builder().build(); 
    adView.loadAd(adRequest); 

回答

1

有可能是想錯了幾件事情:WiFi和移動數據之間

  1. 開關,並找出您是否可以看到廣告[代理問題]。
  2. 檢查您是否使用了正確的AdUnit ID。
  3. 如果您使用的是根設備,請檢查您是否安裝了任何Ad阻止應用程序。
  4. 確保您已將Firebase控制檯中的最新google-services.json複製到項目根目錄。
  5. 檢查您的包是否被應用控制檯上的Google AdMob阻止。
  6. 嘗試從Google Play服務廣告切換到Firebase廣告。 7.卸載谷歌播放服務更新。
  7. 如果它的一個新項目請等幾個小時,以反映與谷歌控制檯的API。

希望這些提示可以幫助你。

+0

我已經檢查了您在這裏注意到的所有問題。我想我應該嘗試新的廣告單元ID now.and它不是一個新的項目。廣告單元ID是在幾個星期前創建的。 –

+1

由於未經驗證的付款細節,我發現這是一個問題。支付細節已經過驗證,現在顯示。謝謝你的回答。 –

相關問題