Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android Admob经常显示空白火箭燃料广告_Java_Android_Opengl Es_Admob_Adview - Fatal编程技术网

Java Android Admob经常显示空白火箭燃料广告

Java Android Admob经常显示空白火箭燃料广告,java,android,opengl-es,admob,adview,Java,Android,Opengl Es,Admob,Adview,我的opengl游戏上有一个正在运行的AdMob AdView。它工作得很好,但我注意到它一直在显示一个特定的空白广告。我认为这是我这边的一个错误,但后来我注意到该广告的部分功能。根据AdView右上角提供的信息按钮,该广告似乎是RocketFuel广告。在空白的AdVIEW区域内单击,除非点击了“信息”按钮。下面的图片和代码有助于解释 我认为RocketFuel是一个独立的广告服务,是否可以使用过滤器设置>类别/类型设置>附属机构提供来限制它在Google AdMob中的出现?或者是其他类别?

我的opengl游戏上有一个正在运行的AdMob AdView。它工作得很好,但我注意到它一直在显示一个特定的空白广告。我认为这是我这边的一个错误,但后来我注意到该广告的部分功能。根据AdView右上角提供的信息按钮,该广告似乎是RocketFuel广告。在空白的AdVIEW区域内单击,除非点击了“信息”按钮。下面的图片和代码有助于解释

我认为RocketFuel是一个独立的广告服务,是否可以使用过滤器设置>类别/类型设置>附属机构提供来限制它在Google AdMob中的出现?或者是其他类别?我将尝试在广告过滤器下添加rocketfuel.com的URL块。然而,我不确定他们是否直接从他们的领域提供广告

否则,有没有办法阻止、报告或限制这些类型的广告通过我的应用程序显示?有没有人对此类广告有过类似的问题

下面是我如何在基于java的OpenGL ES 2渲染器上添加adview的:

@Override
protected void onCreate(Bundle icicle) {
    super.onCreate(icicle);

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
    mView = new nopgRenderer(this);

    setContentView(mView);

    adView = new AdView(this, AdSize.IAB_LEADERBOARD, "<AdMobAdAppID>");
    RelativeLayout layout = new RelativeLayout(this);
    layout.addView(adView);

    RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT);
    params.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);
    params.addRule(RelativeLayout.CENTER_HORIZONTAL);
    adView.setLayoutParams(params);

    this.addContentView(layout, params);
    adView.loadAd(new AdRequest());

}

public static void hideAd(){
    adView.setVisibility(AdView.GONE);
}

public static void showAd(){
    adView.setVisibility(AdView.VISIBLE);
}
@覆盖
创建时受保护的空隙(捆绑冰柱){
超级冰柱;
getWindow().addFlags(WindowManager.LayoutParams.FLAG\u保持屏幕打开);
mView=新的非更高者(本);
setContentView(mView);
adView=新adView(这是AdSize.IAB_排行榜,“

普通广告的示例:

<空白广告的例子:

点击空白广告中的信息项:


您的
AdMobAdAppID
是AdMob站点ID还是中介放置ID?即,您确定广告来自AdMob而不是其他网络吗?我使用AdMob帐户的应用程序管理页面中的发布者ID。