【问题标题】:How to block google adsense ads in android webview?如何在 android webview 中阻止 google adsense 广告?
【发布时间】:2017-09-14 11:14:56
【问题描述】:

如何在 android webview 中阻止 google adsense 广告? 我有一个启用了 adsense 的网站,我正在为该网站创建 android webview 应用程序。如何在该 webview 应用程序中阻止 adsense 广告?请帮忙。提前致谢!

【问题讨论】:

标签: java android webview


【解决方案1】:

按照此操作:将您的自定义用户代理设置为您的网络视图,并根据 google.com.ua/ 在您的前端显示“显示广告”、“隐藏广告”选项... 或者 通过webview打开网站时在URL中传递mobile_app=1,然后在网站中通过GET方法捕获mobile_app=1,在网站中编写代码:if($_GET['mobile_app'] != 1) {//谷歌的广告}

【讨论】:

  • 如何在 url 中传递 mobile_app=1 以及我在哪里使用 Get 方法。请解释
  • example.com?将此视为您的 url,然后将一个参数添加到此 url,如下所示:example.com/?is_webview=1 如果 GET [is_webview] == 1 在会话中存储 is_webview,则添加您的服务器端此代码,或 cookie endif 如果 SESSION [is_webview] != 1 echo ADSENSE_CODE结束
【解决方案2】:

尝试使用回调 shouldOverrideUrlLoading 和 shouldInterceptRequest 拦截和阻止广告网址。

【讨论】:

  • 怎么做?请帮忙
  • public boolean shouldOverrideUrlLoading (WebView view, String url) { if (url.equals("ads url")) { return true ; } }
  • 广告网址是什么?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-15
  • 2018-12-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-13
相关资源
最近更新 更多