プログラム初心者ですがよろしくお願いします。
AndroidアプリでAdMobの広告を載せる際に、下記プログラムで
載せていました。
AdView mAdView = (AdView) findViewById(R.id.adView); AdRequest request = new AdRequest.Builder() .tagForChildDirectedTreatment(true) .build(); mAdView.loadAd(request);
表示は問題なくされていました。
先日、GooglePlay Consoleの「ファミリー向けにオプトインする」
に申請し、問題なく認定されたようで、子供向けアプリとして
表示されるようになりました。
その結果、まったく、広告が表示されなくなってしまいました。
しらべてみると、「is_designed_for_families」も「true」に
しなければいけないことが分かりました。
対応として下記に変更しました。
Bundle extras = new Bundle(); extras.putBoolean("is_designed_for_families", true); AdRequest request = new AdRequest.Builder() .addNetworkExtrasBundle(AdMobAdapter.class, extras) .tagForChildDirectedTreatment(true) .build(); AdView mAdView = (AdView) findViewById(R.id.adView); mAdView.loadAd(request);
結果としては、変更しても広告は表示されませんでした。
少し時間を置いても変わりません。
テストとして他のアプリ(オプトインしてないアプリ)で上記プログラムで
動かしても広告表示は表示されませんでした。
ご教授の程、何卒宜しくお願い致します。ボールドテキスト
あなたの回答
tips
プレビュー