2016-06-15 2 views
2

내가 NativeExpressAdView를 사용을하지만 난이 경고 내에서 광고를 얻을 수 없습니다NativeExpressAdView 광고로드하지 못했습니다 : 0

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout 
      xmlns:ads="http://schemas.android.com/apk/res-auto" 
      xmlns:android="http://schemas.android.com/apk/res/android" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:orientation="vertical"> 

    <com.google.android.gms.ads.NativeExpressAdView 
     android:id="@+id/adView" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     ads:adSize="320x150" 
     ads:adUnitId="@string/unit_ads_id"/> 
</LinearLayout> 

로드 광고에서 : 이것은 내 광고 레이아웃이

06-15 09:47:32.557 13810-14512/com.bangdev.wifichua W/Ads: There was a problem getting an ad response. ErrorCode: 0 06-15 09:47:32.557 13810-13810/com.bangdev.wifichua W/Ads: Failed to load ad: 0

입니다 내 코드 :

final NativeExpressAdView adView = (NativeExpressAdView) view.findViewById(R.id.adView); 
adView.loadAd(new AdRequest.Builder().build()); 

Google 재생 서비스 버전 : 9.0.2 OS : 5.0

누구든지 문제를 해결할 수 있습니까?

답변

2

서버에 새로운 Admob 배너를 만든 후 광고 크기가 변경되어이 문제가 해결되었습니다. 광고 크기는 admob이 보여주는 크기 범위에 속해야합니다. 더 크거나 더 큰 것은 잘못되었습니다. 현재로서는 하드 코드로만 광고 크기를 설정할 수 있으며 SMART_BANNER는 제대로 작동하지 않습니다.