웹뷰에서 애드센스 사용은 허용됩니다
이 부분은 구글이 명시해놓았구요
다만, 일반적인 크롬 웹뷰 / React Native 웹뷰 등의 웹뷰를 통해서는 애드센스 송출이 정상적으로 되지 않을거다 라고 구글이 명시해 놓았습니다.
아래 내용을 보시면 '크롬 커스텀 탭' 에서만 애드센스 정상 송출을 지원한다 라고 되어있는데요
기술 요구사항
만족스러운 사용자 환경을 제공할 수 있도록 Google 광고를 게재하는 사이트에 대한 기술 요구사항을 마련했습니다. Google에서는 이러한 기술 사양을 준수하는 사이트만 허용하고 있습니다. 기술 요구사항에 대한 자세한 내용은 아래를 참고하세요.
형식 요구사항WebView콘텐츠용 애드센스(AFC) 및 Ad Exchange(AdX) 디스플레이 광고는 일부 WebView 기술을 통해서는 지원되지 않습니다. WebView를 통해 AFC 및 AdX 디스플레이 광고를 게시하여 수익을 창출하려는 앱 개발자는 지원되는 다음 보기 프레임 중 하나를 사용해야 합니다.
Android: Chrome 맞춤 탭
iOS: SFSafariViewController(iOS9 및 iOS10만 해당)
Google 모바일 광고 SDK를 사용 중이고 게시자가 다른 모든 애드센스 프로그램 정책을 준수하는 한, Google AdMob 및 AdX 인앱 광고는 앱에서 WebView와 함께 표시될 수 있습니다.
저희 사이트에 웹뷰앱에서 애드센스가 송출되지 않는(빈칸으로 보이는) 문제의 원인이 바로 이것이였더라구요...
XE푸시앱을 포함해서 현존하는 모든 앱이 다 웹뷰 기반이고
크롬 커스텀탭 앱은 없기에 이부분이 걱정됩니다 ㅠㅠ
대충 외국에서의 해결 사례를 뒤져보면
user agent를 PC로 속여서 강제로 송출하다든지... 그렇게 해결은 하고있더라구요
android - Webview doesn't load AdSense ads - Stack Overflow
혹시 다른 사이트 운영자분들은 어떻게 대비하고 계시나요?
안드로이드 웹뷰,ios 웹뷰에서 허용한다 라는 내용이구요.