在 AdMob 横幅中显示实时广告
Display real time ads in AdMob banner
我在 Firebase 上关注这个 tutorial,在我们的应用程序中添加了 AdMob。我照着写的做了。
XML :
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignParentTop="true"
ads:adSize="BANNER"
ads:adUnitId="@string/banner_ad_unit_id">
</com.google.android.gms.ads.AdView>
Activity :
private AdView mAdView;
mAdView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
字符串:
<string name="banner_ad_unit_id" translatable="false">ca-app-pub-3940256099942544/6300978111</string>
我收到这条消息:
09-02 02:04:53.088 26922-26939/com.arqamahmad.languageslearnandtalk W/Ads: There was a problem getting an ad response. ErrorCode: 0
09-02 02:04:53.118 26922-26922/com.arqamahmad.languageslearnandtalk W/Ads: Failed to load ad: 0
然后我在 AdMob 中注册了应用程序,完成了这些步骤。
但我没有在横幅中看到实时广告,而是看到了 Firebase 在横幅中显示的文字。
那么我们如何才能在横幅上获得实时广告。
PS :这是我的练习应用程序,不在 Play 商店中。就在我的个人设备中。
ca-app-pub-3940256099942544/6300978111 是一个测试广告单元 ID。将其替换为您应用的广告单元 ID。
也将 java 更改为
MobileAds.initialize(getApplicationContext(), "ca-app-pub-XXXXXXXXX/XXXXXXXX");
AdView mAdView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder()
.build();
mAdView.loadAd(adRequest);
并将您下载的 google-service.json 文件复制到项目的根文件夹中。
我在 Firebase 上关注这个 tutorial,在我们的应用程序中添加了 AdMob。我照着写的做了。
XML :
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignParentTop="true"
ads:adSize="BANNER"
ads:adUnitId="@string/banner_ad_unit_id">
</com.google.android.gms.ads.AdView>
Activity :
private AdView mAdView;
mAdView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
字符串:
<string name="banner_ad_unit_id" translatable="false">ca-app-pub-3940256099942544/6300978111</string>
我收到这条消息:
09-02 02:04:53.088 26922-26939/com.arqamahmad.languageslearnandtalk W/Ads: There was a problem getting an ad response. ErrorCode: 0
09-02 02:04:53.118 26922-26922/com.arqamahmad.languageslearnandtalk W/Ads: Failed to load ad: 0
然后我在 AdMob 中注册了应用程序,完成了这些步骤。
但我没有在横幅中看到实时广告,而是看到了 Firebase 在横幅中显示的文字。
那么我们如何才能在横幅上获得实时广告。
PS :这是我的练习应用程序,不在 Play 商店中。就在我的个人设备中。
ca-app-pub-3940256099942544/6300978111 是一个测试广告单元 ID。将其替换为您应用的广告单元 ID。
也将 java 更改为
MobileAds.initialize(getApplicationContext(), "ca-app-pub-XXXXXXXXX/XXXXXXXX");
AdView mAdView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder()
.build();
mAdView.loadAd(adRequest);
并将您下载的 google-service.json 文件复制到项目的根文件夹中。