在我的 Android 应用程序上看不到广告 (admob)

发布于 2024-12-09 12:39:28 字数 1147 浏览 0 评论 0原文

我正在尝试使用 admob 向我的应用程序添加一些广告,因为我已经在使用 admob sdk 4.1.1。 我在这里看到了一些帖子,但他们提到了旧版本。

我只使用了 xml 配置,没有改变 java 端的任何内容。我的代码是:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:layout_width="wrap_content" 
<LinearLayout android:layout_width="wrap_content" xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
        android:id="@+id/linearLayout1" android:layout_height="wrap_content" 
        android:layout_alignParentBottom="true"> 
         <com.google.ads.AdView android:id="@+id/adView"                          
                  android:layout_width="fill_parent"                          
                  android:layout_height="fill_parent"                          
                  ads:adUnitId="--myUnitId--"                        
                  ads:adSize="BANNER"                          
                  ads:loadAdOnCreate="true"  
                 /> 

            </LinearLayout> 

问题是我在我的应用程序中看不到任何广告。我在 admob 仪表板上看到一些请求,但展示次数为零。谁能帮我找出问题所在吗?我缺少一些代码吗?

提前致谢,

若昂

I'm trying to add some advertising to my app with admob, by I'm already using admob sdk 4.1.1.
I saw a few posts here but they refer older versions.

I only used xml configurations didn't change anything on java side. my code is:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:layout_width="wrap_content" 
<LinearLayout android:layout_width="wrap_content" xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
        android:id="@+id/linearLayout1" android:layout_height="wrap_content" 
        android:layout_alignParentBottom="true"> 
         <com.google.ads.AdView android:id="@+id/adView"                          
                  android:layout_width="fill_parent"                          
                  android:layout_height="fill_parent"                          
                  ads:adUnitId="--myUnitId--"                        
                  ads:adSize="BANNER"                          
                  ads:loadAdOnCreate="true"  
                 /> 

            </LinearLayout> 

The problem is that I can't see any ads in my app. I see some requests on admob dashboard, but zero impressions. Can anyone help me figure out what the problem is? Am I missing some code?

Thanks in advance,

João

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

音盲 2024-12-16 12:39:28

查看 logcat - admob 通常会记录检索新广告的尝试。这是很常见的情况,即没有可用的广告或存在一些连接问题

Look into logcat - admob usually logs attempts to retrieve new ad. This is pretty comon that no ad is available or there is some connectivity problem

少钕鈤記 2024-12-16 12:39:28

如果您在 AdMob 信息中心上看到请求,则可能会遇到“广告请求成功,但由于库存不足而没有返回广告”的问题。 AdMob 并不总是有广告可以展示,新应用通常需要多个请求和一些时间才能开始接收真实广告。

If you see requests on your AdMob dashboard, then you are likely getting the issue of "Ad Request successful, but no ad returned due to lack of inventory." AdMob doesn't always have an ad to show, and it typically takes multiple requests and some time for new apps to start receiving real ads.

止于盛夏 2024-12-16 12:39:28

广告可能隐藏在后面,或者您可能将其推出了屏幕。如果您希望广告始终显示在底部,您可以使用相对布局。

这是代码,

Android AdMob 屏幕顶部不工作

Ads might be hiding behind or you might have pushed it out of the screen. You may use Relative Layout if you want the ads to be always displayed at the bottom.

Here is the code,

Android AdMob Position top of screen not working

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文