admob fillrate是否取决于第一个广告请求?

时间:2011-03-09 09:00:26

标签: android admob advertising

我的应用程序的设计方式是,每次要显示广告之前,都会在我的java代码中创建新的AdView。换句话说,我的xml布局中没有admob AdView元素,但在一定的超时后定期调用此代码:

AdView adMob = new AdView(activity);
    adMob.setAdListener(this);
    adMob.setRequestInterval(0);

在AdView的onReceived回调中,我通过处理程序将收到的广告添加到布局中:

public void onReceiveAd(AdView adView) {
    Log.d(AdHandlerUtils.TAG, "AdMob success");

   myActivity.handler.post(new ViewAdRunnable(adContainer, adView));

}

我能够观察测试广告,有时还可以观看真实广告。此外,admob统计数据显示了请求和填充列的数字。但问题是非常低,大约15-20%,刷新率设置为30秒。我有大约100k请求和20k次展示。

问题是,是否可以调用新的AdView(活动);是填充率低的原因? admob是否在第一个请求中发送某种配置(任何哈希码?)信息,以便不总是从服务器返回真实广告?

1 个答案:

答案 0 :(得分:1)

不幸的是,部分原因是adMob非常糟糕。很多人一直抱怨admob的填充物 - 个人每天都是自己的过山车,我高达90%,低至10%。