Android 如果可能,如何暂停和恢复广告单元通过Admob网络提供广告?

Android 如果可能,如何暂停和恢复广告单元通过Admob网络提供广告?,android,admob,Android,Admob,我有一个横幅广告单元,仅通过一个广告源(即Admob网络)提供服务。我试图控制它,以便根据我的要求显示广告或不显示广告,特别是暂停或启用一个广告单元,类似于人们可以对房屋广告活动所做的,但如果没有人建议我在广告上使用服务器控制的标志,我找不到任何东西 我甚至找到了一种解决方法,当我不想显示广告时,将位置设置为另一个国家的广告: 但问题仍然是一样的,我需要做一个服务器调用来设置我的国家的位置来统计显示广告 有解决办法吗?或者任何更好的广告都会受到高度赞赏。当您不想显示广告时,请将横幅视图的可见性设

我有一个横幅广告单元,仅通过一个广告源(即Admob网络)提供服务。我试图控制它,以便根据我的要求显示广告或不显示广告,特别是暂停或启用一个广告单元,类似于人们可以对房屋广告活动所做的,但如果没有人建议我在广告上使用服务器控制的标志,我找不到任何东西

我甚至找到了一种解决方法,当我不想显示广告时,将位置设置为另一个国家的广告: 但问题仍然是一样的,我需要做一个服务器调用来设置我的国家的位置来统计显示广告


有解决办法吗?或者任何更好的广告都会受到高度赞赏。

当您不想显示广告时,请将横幅视图的可见性设置为“消失”

  <com.google.android.gms.ads.AdView
    android:id="@+id/adView"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    ads:adSize="BANNER"
    ads:adUnitId="Your Id"
    android:layout_centerHorizontal="true"/>

我正在通过admob dashboard或类似的东西寻找解决方案,这是客户端更改,如果没有应用程序发布,我将无法随时切换。也许你可以这样做,在频率上限中设置1个印象10天,这样用户在10天内只能看到1个广告,这几乎就像禁用Ads一样,你不能为横幅广告设置频率上限,只有间隙广告才有选择
AdView  admobBannerView = (AdView) findViewById(R.id.adView);

 //when ever you dont want to display ad

  admobBannerView.setVisibility(View.GONE);

 //when you want to display ad

 admobBannerView.setVisibility(View.VISIBLE);