私はAndroid Studioでアプリケーションを作成しましたが、完成したアプリがあります。 私はアプリケーションにAdViewを追加し、TestAd-UnitIdを使用してテスト広告を取得しました。私のエミュレータと私の携帯電話で。それがうまくいって、私はテスト広告を実行していた。次に、AdMobアカウントを作成してそこにアプリを追加し、アプリケーションにあるようなBannner広告を作成し、AdMobページからadUnitIdを使用しました。しかし、私は私の携帯電話で私のアプリケーションを実行したとき、私は全く広告を持っていません。 重要な場合:アプリがPlayストアにありません。AdMobライブ広告は表示されません
ライブ広告を見るまで数時間待たなければならないが、私は12時間以上待っていて、私の電話には広告はまだ届いていないと読んだ。
あなたがそれを必要とする場合は、ここに私のコードは次のとおりです。
マイAdView:
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintBottom_toBottomOf="parent"
ads:adSize="BANNER"
ads:adUnitId="@string/banner_ad_unit_id"
android:layout_marginBottom="16dp"
android:layout_marginLeft="8dp"
app:layout_constraintLeft_toLeftOf="parent"
android:layout_marginRight="8dp"
app:layout_constraintRight_toRightOf="parent" />
私のonCreateメソッド:
MobileAds.initialize(getApplicationContext(), "ca-app-pub-hiddenhiddenhide~hiddenhide");
AdView ad = (AdView) findViewById(R.id.adView);
AdRequest request = new AdRequest.Builder().build();
ad.loadAd(request);
イムも、エラーメッセージが出ていない、と私は唯一のエミュレータ –
広告暴徒にテスト広告を取得することができますすること が後ろに座るとリラックスIDを作成した後、いくつかの時間がかかります。 –
これを読んでください:http://stackoverflow.com/questions/37197835/how-long-does-it-take-for-an-admob-ad-unit-id-to-become-active –