https://aresei-note.com/862#toc3さんのサイトを参考にしFirebase経由で広告ユニットを配置しました。しかしなぜか広告が表示されず I/Ads: Ad failed to load : 0と出てしまいます以下の二つのコードとmatedataも追加しましたしstringXmlにappIDとバナーユニットのIdを追記しました。以前このやり方で一個目のアプリは広告の表示を成功させたのですが、2個目が表示されなくなったのと、以前表示されていた一個目もなぜか表示されなくなってしまいました。そしてテスト用に公開しているIDも表示されていないのでかなりお手上げ状態です。原因はこうじゃないかと推測できる方がいましたらご教授お願い致します。
コード MineXml// <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" xmlns:ads="http://schemas.android.com/apk/res-auto" android:layout_width="380dp" android:layout_height="136dp" android:orientation="vertical" app:layout_constraintBottom_toTopOf="@+id/button3" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/imageView" tools:context=".MainActivity"> <com.google.android.gms.ads.AdView android:id="@+id/adv" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" ads:adSize="LARGE_BANNER" ads:adUnitId="@string/ads_UnitId_Banner" /> </LinearLayout> ` main.java//MobileAds.initialize(this, getString(R.string.ads_AppId)); AdView adv = findViewById(R.id.adv); AdRequest adq = new AdRequest.Builder() .build(); adv.loadAd(adq);``
あなたの回答
tips
プレビュー