我有一个网站,上面有AdSense广告,现在我制作了一个安卓应用程序,并使用网页视图集成了网站,现在AdSense广告也显示在应用程序上。那么,是允许在安卓应用程序上使用这些AdSense广告,还是只能使用AdMob添加
bnl4lu3b1#
最近,谷歌允许在webview(Android和iOS)中使用Adsense广告。https://support.google.com/adsense/answer/11893859?hl=en在Google移动的Ads SDK版本20.6.0中,添加了使用webview技术的Adsense支持。它现在允许使用webview作为主视图的应用在webview中使用Adsense显示广告。您需要集成Webview API for Ads - Android或Webview API for Ads - iOS例如在Android中,在app/build.gradle中添加依赖项
dependencies { implementation 'com.google.android.gms:play-services-ads:21.3.0' }
在AndroidManifest.xml中添加以下行以绕过对APPLICATION_ID的检查
<meta-data android:name="com.google.android.gms.ads.INTEGRATION_MANAGER" android:value="webview"/>
在onCreate生命周期方法中添加以下行
MobileAds.registerWebView(webView);
2ul0zpep2#
Webview中不允许使用AdSense广告。您应该仅对应用使用AdMob。但是,您可以使用AdX在网页视图中显示广告。
rm5edbpk3#
是的,它可以使用,不是在应用程序中,而是在网页中。发布商不得通过软件应用程序(包括但不限于工具栏、浏览器扩展和桌面应用程序)分发Google广告或搜索框AdSense。AdSense代码只能在基于Web的页面和经批准的WebView技术上实施。
3条答案
按热度按时间bnl4lu3b1#
最近,谷歌允许在webview(Android和iOS)中使用Adsense广告。https://support.google.com/adsense/answer/11893859?hl=en
在Google移动的Ads SDK版本20.6.0中,添加了使用webview技术的Adsense支持。它现在允许使用webview作为主视图的应用在webview中使用Adsense显示广告。
您需要集成Webview API for Ads - Android或Webview API for Ads - iOS
例如在Android中,
在app/build.gradle中添加依赖项
在AndroidManifest.xml中添加以下行以绕过对APPLICATION_ID的检查
在onCreate生命周期方法中添加以下行
2ul0zpep2#
Webview中不允许使用AdSense广告。您应该仅对应用使用AdMob。
但是,您可以使用AdX在网页视图中显示广告。
rm5edbpk3#
是的,它可以使用,不是在应用程序中,而是在网页中。
发布商不得通过软件应用程序(包括但不限于工具栏、浏览器扩展和桌面应用程序)分发Google广告或搜索框AdSense。AdSense代码只能在基于Web的页面和经批准的WebView技术上实施。