提供一种将本地 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