Saltar al contenido
WebViewGold Del vibe coding a la App Store
Español
Consigue WebViewGold

Rechazo en Google Play

Google Play rechazó tu app como "spam de WebView" o por funcionalidad mínima: esto es lo que debes cambiar

Google no prohíbe las apps construidas alrededor de un WebView. Prohíbe las apps que envuelven un sitio web que no pertenece al desarrollador y las que no aportan nada que el usuario no pueda obtener en Chrome. Si el sitio es tuyo, este rechazo tiene solución, normalmente con un único reenvío.

Desde $109 de pago único por plataforma, o deja que nuestro equipo lo haga todo desde $698.

  • Garantía de aprobación – o te devolvemos el dinero en 14 días
  • Sin programar
  • Pago único, actualizaciones gratuitas
  • Soporte humano 24/7
  • Hecho en Alemania desde 2014 · ISO 27001

A qué apuntan las políticas de Spam y Minimum Functionality

Dos partes distintas de las políticas de Play producen este rechazo. La política de Spam abarca las apps cuyo propósito principal es mostrar un sitio web que el desarrollador no tiene permiso para envolver, las apps que solo existen para generar tráfico de afiliados, las apps copiadas con el mismo contenido bajo distintos nombres y las apps sin ninguna función real. La política de Minimum Functionality (funcionalidad mínima) exige que una app se instale, funcione de forma fiable y ofrezca una experiencia básica y atractiva en lugar de un marcador de posición o una página rota.

Los revisores ven muchas apps que envuelven el sitio de otra persona, así que una app WebView se examina con más cuidado que una nativa. Tu trabajo es dejar claras dos cosas en cuestión de segundos: el sitio web te pertenece y la app es mejor que abrir la URL en un navegador. Todo lo que sigue sirve a uno de esos dos objetivos.

Las cuatro señales que busca un revisor

La propiedad es visible

El nombre del desarrollador, el nombre de la app, el dominio dentro del WebView, la URL de la política de privacidad y el sitio web verificado en tu perfil de desarrollador apuntan a la misma marca. Un revisor nunca debería tener que adivinar si tienes permiso para envolver este sitio.

Se comporta como una app

Sin cabecera de escritorio, sin banner de cookies, sin pie de página con mapa del sitio, sin barra de "Instala nuestra app", sin enlaces que abran una segunda copia de tu sitio. Navegación inferior, botones a todo el ancho y una primera carga rápida detrás de la pantalla splash.

Hace algo que Chrome no puede

Notificaciones push, una pantalla sin conexión nativa, el menú de compartir del sistema, bloqueo biométrico, escaneo de QR o App Links. Una o dos funciones nativas reales, usadas para algo con sentido, cambian la categoría de la app a ojos del revisor.

Está completa

Cada elemento del menú lleva a algún sitio, los formularios se envían, el inicio de sesión funciona con las credenciales que indicaste en App access (Acceso a la aplicación) y en ninguna parte pone "próximamente" ni "lorem ipsum".

Demuestra la propiedad y aporta valor antes de reenviar

Repasa los seis; la mayoría de las apps rechazadas fallan en dos o tres a la vez.

  1. Verifica el sitio web en tu perfil de desarrollador

    La Play Console te permite vincular un sitio web a tu cuenta de desarrollador y verificarlo mediante Google Search Console (un registro DNS TXT o un archivo HTML en tu dominio). Usa el mismo dominio que carga la app. Un dominio de vista previa de Lovable, Bolt o Replit no se puede verificar, un motivo más para pasar antes a un dominio propio.

  2. Alinea los nombres

    El nombre de la app, el del desarrollador, la ficha de la tienda y el dominio deberían contar una sola historia. "Acme Fitness" de "Acme Fitness Ltd" cargando app.acmefitness.com es claro. "Fitness Tracker Pro" de "John" cargando un subdominio .lovable.app parece el envoltorio del producto de otra persona.

  3. Activa funciones nativas en Config.java

    Activa el push con PUSH_ENABLED (OneSignal) o FIREBASE_PUSH_ENABLED, mantén el respaldo sin conexión con FALLBACK_USE_LOCAL_HTML_FOLDER_IF_OFFLINE y añade la solicitud de valoración dentro de la app con SHOW_RATE_DIALOG. Después usa al menos una de ellas para un propósito real en tu app web, como avisos de pedidos o recordatorios. Consulta la documentación de push para Android.

  4. Oculta dentro de la app los elementos exclusivos del sitio web

    Usa la inyección de CSS y JavaScript personalizados para quitar el banner de cookies, la cabecera de escritorio y las insignias de las tiendas cuando la página se carga dentro de WebViewGold, o define un USER_AGENT personalizado y detéctalo en tu app web para mostrar un diseño exclusivo para la app.

  5. Rellena App access con sinceridad

    Si alguna parte de la app está detrás de un inicio de sesión, añade credenciales demo que funcionen en App content → App access (Contenido de la aplicación → Acceso a la aplicación) y describe lo que encontrará el revisor. Un revisor que no puede pasar de la pantalla de inicio de sesión ve una app sin funcionalidad.

  6. Envía una nueva versión

    Sube el version code, vuelve a compilar en Android Studio o en el Cloud Builder y publica de nuevo. Si crees que el revisor simplemente no vio que el sitio es tuyo, presenta una apelación con pruebas en lugar de limitarte a reenviar; la guía de apelaciones tiene una plantilla exactamente para este caso.

Mi WebView de iOS finalmente está aprobada. ¡Gracias!

Taha Farooqui · CodeCanyon

Envoltorio aceptable frente a lo que se marca

Pasa la revisiónSe marca
Propiedad del sitioTu propio producto en tu propio dominio, verificado en el perfil de desarrolladorUn sitio de terceros, un sitio de noticias copiado, una tienda de afiliados
ContenidoProducto, herramienta o comunidad con inicio de sesión y usuarios realesUna landing page, un blog con tres entradas, un formulario que no lleva a ninguna parte
DiseñoPensado para móvil, navegación tipo app, respeta las áreas segurasDiseño de escritorio con zoom de pellizco, banner de cookies en cada arranque
Funciones nativasPush, pantalla sin conexión, menú de compartir, QR o biometría usados para algoNinguna, o funciones declaradas en la ficha que no existen
FichaCapturas de la app real, descripción honestaCapturas del sitio web en un navegador, palabras clave genéricas

Lista de comprobación para el reenvío

  • El dominio en Config.java es tu dominio propio, servido por HTTPS.
  • El sitio web está verificado en el perfil de desarrollador de la Play Console.
  • Al menos una función nativa está activada y se usa de forma visible.
  • El banner de cookies, la cabecera de escritorio y los avisos de "descarga la app" están ocultos dentro de la app.
  • App access contiene un inicio de sesión demo que funciona.
  • Las capturas se hicieron dentro de la app, no en Chrome.
  • Pasa la comprobación gratuita de preparación para Play Store sobre tu URL y corrige lo que señale.

Preguntas frecuentes

¿Se permiten siquiera las apps WebView en Google Play?

Sí. La política de Spam se dirige a las apps que envuelven un sitio web sin permiso o sin aportar valor, no al componente WebView en sí. Cada día se publican apps que envuelven el producto propio del desarrollador con funciones nativas.

¿Bastan las notificaciones push para resolver un rechazo por funcionalidad mínima?

A menudo sí, combinadas con un diseño tipo app y un producto completo que funcione. Los revisores miran el conjunto; una función push activada que nunca se usa ayuda menos que una que forma parte visible del producto.

¿Cubre la garantía de WebViewGold este rechazo?

Un rechazo por el propio envoltorio técnico es un rechazo no relacionado con el contenido y está cubierto por la garantía de aprobación si lo reclamas dentro de los 14 días posteriores a la compra. Un rechazo porque el sitio envuelto no es tuyo o no tiene contenido real es un problema de contenido y no está cubierto.

Tres formas de llevar tu app a las tiendas

El mismo resultado, con distinta cantidad de trabajo por tu parte. Las tres incluyen la garantía de aprobación y soporte humano 24/7.

Hazlo tú mismo

$109 por plataforma, pago único

La licencia de WebViewGold: un proyecto de Xcode o Android Studio listo para usar. Pega tu URL, define nombre e icono, activa funciones, compila y envía. Actualizaciones gratuitas para siempre.

Ver planes en la página principal

Full Service

$698 por plataforma $798

Envíanos tu URL y tu icono. Nuestro equipo configura, compila y entrega tu app en 72 horas, en marca blanca y con los proyectos fuente. Ambas plataformas por $1,158.

Detalles del Full Service Con tecnología de WeSetupYourWebViewApp

Precios de la Oferta de invierno válidos hasta el 31 de diciembre de 2026.

¿Listo para lanzar tu app?

Garantía de aprobación en App Store & Google Play – o te devolvemos el dinero en 14 días

¿Prefieres delegarlo? Full Service: configuramos, compilamos y entregamos en 72 horas, desde $698 por plataforma. ¿Preguntas? Chatea con nosotros 24/7.

Los reembolsos se conceden bajo las condiciones indicadas en nuestras FAQ: un rechazo por motivos ajenos al contenido por parte de Apple y/o Google, reclamado dentro de los 14 días posteriores a la compra.