如何阻止国家/地区的admob广告

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何阻止国家/地区的admob广告相关的知识,希望对你有一定的参考价值。

我不想在特定国家的android应用程序上显示我的admob广告。是否可以显示被阻止国家/地区的其他网络广告。例如,我想阻止来自加拿大的用户查看我的admob广告,但希望他们看到来自Airpush的广告

答案

有机会通过admob阻止特定国家/地区的广告。所有这一切都通过代码完成几步。首先尝试使用位置管理器获取用户的经度和经度2.通过使用纬度和经度,我们将获得所有用户的位置详细信息3.然后创建一个国家/地区列表(您希望在哪里展示广告)。然后在(adview).loadAd(adrequest)之前检查用户是否在国家/地区列表中。 4.如果您要在不同的活动中加载广告,请使用布尔变量并根据该布尔变量将其设为true,只显示广告

另一答案

尝试使用以下内容:

if(Locale.getDefault().getLanguage().equals("en")){       
      YOUR ADMOB CODE     
}

具体国家请看以下帖子:Get the current language in device

以上是关于如何阻止国家/地区的admob广告的主要内容,如果未能解决你的问题,请参考以下文章

iAd 仅在特定国家/地区提供

iAd 仅在特定国家/地区提供

如何从静态片段中显示Admob插页式广告?

如何使用客户端代码阻止一个国家​​/地区访问网站

admob阻止应用程序是否使用vpn

如何在奖励广告中添加 onAdClick 回调? - AdMob - 安卓