当我使用我的 ID 时,我的 AdMob 横幅未显示

问题描述 投票:0回答:1

当我放置测试横幅 id 时,它显示得很好,但是当我放置我的时,什么也没有显示(我有很多请求,但展示次数为 0)。

我设置 Admob 帐户已经两周了,并且已经通过验证。 我已经找了好几个小时了,但找不到任何解决方案。

这是我的 .xml 代码:

<com.google.android.gms.ads.AdView xmlns:ads="http://schemas.android.com/apk/res-auto"
        android:id="@+id/adView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        ads:adSize="BANNER"
        ads:adUnitId="@string/banner_ad_unit_id">
</com.google.android.gms.ads.AdView>

清单:

<application
  <meta-data
   android:name="com.google.android.gms.ads.APPLICATION_ID"
   android:value="ca-app-pub-XXXXXXXXXX~YYYYYYYY"/>
  <activity android:name="com.google.android.gms.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
  android:theme="@android:style/Theme.Translucent" />

Java:

public class MainActivity extends AppCompatActivity {


    private static final String TAG = "MainActivity";
    private AdView mAdView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_cocktail);

        MobileAds.initialize(this);
        mAdView = findViewById(R.id.adView);
        AdRequest adRequest = new AdRequest.Builder().build();
        mAdView.loadAd(adRequest);

还有 Gradle 文件:


dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])

    implementation 'androidx.appcompat:appcompat:1.1.0'
    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'

    testImplementation 'junit:junit:4.12'


    androidTestImplementation 'androidx.test.ext:junit:1.1.1'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
    implementation 'com.google.firebase:firebase-messaging:20.1.7'

    implementation 'com.google.android.gms:play-services-ads:19.1.0'

    implementation 'com.google.firebase:firebase-ads:19.1.0'
}

问题是出自我的代码还是 AdMob?

谢谢

android dependencies admob display banner
1个回答
0
投票

当您要创建广告块时,系统会询问您是否要勾选:“合作伙伴拍卖”,请勿勾选。 一切都会好起来的。

© www.soinside.com 2019 - 2024. All rights reserved.