AdMobと一般に広告に数日かかる問題があります。AdMobが小さい画面サイズで広告を読み込めませんでした
問題は、私のSamsung S7 Edgeが広告を読み込んで表示するなど、より大きな画面サイズで広告をうまく読み込むことです。しかし、私のGalaxy S3とGalaxy S4 miniでは、広告が読み込まれません。
広告タグと出力:
14127-14127/com.example I/Ads: Starting ad request.
14127-14138/com.example W/Ads: There was a problem getting an ad response. ErrorCode: 0
14127-14127/com.example W/Ads: Failed to load ad: 0
マイレイアウトファイル:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/res-auto">
<android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_height="match_parent"
android:id="@+id/main_rv_playlists"
android:padding="16dp"
android:layout_above="@+id/main_adview"
/>
<com.google.android.gms.ads.AdView
android:id="@+id/main_adview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
ads:adSize="SMART_BANNER"
ads:adUnitId="@string/main_banner_id"
/>
</RelativeLayout>
コード:
AdView adView = (AdView) findViewById(R.id.main_adview);
AdRequest.Builder builder = new AdRequest.Builder();
adView.loadAd(builder.build());
あなたが見ることができるように、私が使用していませんよルートビューのパディング、広告ビューの幅がmatch_parentに設定されているため、ther十分なスペースが必要です。 adSizeはSMART_BANNERに設定されています。テスト広告がうまく機能しないため、デバイスをテストデバイスとして追加しても、広告は表示されません。
インタースティシャル広告は、小さいデバイスでも動作していないため、大きなもので動作しています。
広告ユニット自体は古いもので、私が言ったように、それはより大きな画面サイズで動作するため、広告ユニット自体は問題ではありません。私のアカウントは中断されていません。実際、私はまだ広告からいくらかの収入を得るが、ショー率は約65%である。
MoPubを代わりに使ってみましたが、S3エッジではまだ表示されましたが、S3では表示されませんでした。
私が見つけたすべての可能な解決策を試しましたが、何も効果がありませんでした。
私の問題は2017年1月10日頃から始まりました。それ以来、私のショー率は99%から約88%から90%に低下しました。私はそれが何を引き起こしているのかは分かりませんが、それは同じ問題です。私は質問を投稿しましたが(http://stackoverflow.com/questions/41938459/sudden-drop-in-admob-show-rate)、まだ答えはありません。 – user4617883
サイズに問題はありますか?あなたのAndroidにはどのバージョンがありますか? – user4617883