我们可以在Android应用程序中使用Web视图使用Adsense吗

问题描述 投票:0回答:4

我有一个网站,其中有 AdSense 广告,现在我制作了一个 Android 应用程序并使用网络视图集成了该网站,现在 AdSense 广告也显示在该应用程序上。 那么,是不是可以在android应用上使用这些AdSense广告,或者我们只能使用AdMob添加

android android-studio admob android-webview adsense
4个回答
5
投票

最近,Google 允许在 webview(Android 和 iOS)中使用 Adsense 广告。 https://support.google.com/adsense/answer/11893859?hl=zh-CN

在 Google Mobile Ads SDK 20.6.0 版本中,添加了使用 webview 技术的 Adsense 支持。现在,它允许使用 webview 作为主要视图的应用程序在 webview 中使用 Adsense 展示广告。

您需要集成 Webview API for Ads - AndroidWebview 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);

0
投票

Webview 中不允许使用 AdSense 广告。您应该仅将 AdMob 用于应用程序。

但是,您可以使用 AdX 在网络视图中展示广告。


0
投票

是的,它可以使用,不是在应用程序中,而是在网页中。 说明

发布商不得分发 Google 广告或 AdSense 通过软件应用程序搜索框,包括但不限于 工具栏、浏览器扩展和桌面应用程序。广告联盟 代码只能在基于 Web 的页面和经批准的 WebView 上实现 技术。


-1
投票

即使您拥有网站和应用程序,嵌入网页视图中也没有 Adsense

我对这篇支持文章表示应用程序内没有 Adsense 感到困惑。

有人可以澄清一下吗?

© www.soinside.com 2019 - 2024. All rights reserved.