提供一种将本地 WebView 实例注册到 Google Mobile Ads SDK WebView API for Ads 的方法

作者: saif71创建于 2026年6月4日更新于 2026年8月26日
标签Type: feature request

Google 要求那些通过 AdSense 或 Google Ad Manager 显示广告在 WebView 中获利的应用程序实现 WebView for Ads API。这需要调用原生的 Google Mobile Ads SDK 方法,使用实际的原生 WebView 实例:

  • Android:MobileAds.registerWebView(webView)
  • iOS:MobileAds.shared.register(webView) / GADMobileAds.sharedInstance().register(webView)

目前,react-native-webview 似乎没有暴露 React Native 应用程序访问或注册底层原生 WebView / WKWebView 实例与 Google Mobile Ads SDK 的方法。这给使用 react-native-webview 显示包含 AdSense 或 Google Ad Manager 广告的自有 Web 内容的应用程序带来了遵从性问题。

内容来源: react-native-webview/react-native-webview