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

Replit + AdMob

Monetiza tu app de Replit con AdMob

Las redes publicitarias web pagan poco dentro de las apps y a menudo fallan en los WebViews. WebViewGold integra el SDK nativo de AdMob: un banner bajo tu app de Replit, intersticiales tras cierto número de interacciones y vídeos con recompensa que lanzas desde JavaScript cuando el usuario quiere créditos o contenido extra.

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

Tres formatos de anuncio

Banner

Un banner nativo anclado bajo tu contenido web. Actívalo con showBannerAd (iOS) / SHOW_BANNER_AD (Android) y pega el ID de tu banner de AdMob.

Intersticial

Anuncios a pantalla completa cada X interacciones (showadAfterX / SHOW_AD_AFTER_X). Elige una X lo bastante alta para que la app siga siendo agradable de usar; a los revisores no les gustan los intersticiales agresivos.

Con recompensa

Lanza un vídeo con recompensa desde Replit con displayrewardedad:// y concede créditos, pistas o contenido en Backends Express/Flask/FastAPI con Replit Postgres o bases de datos externas cuando el vídeo termine.

Prompt para Replit

Pega esto en Replit para implementar la parte de la web app. Revisa el resultado, publica y luego prueba dentro de la app WebViewGold.

Prompt para pegar en Replit Agent
Añade a esta app un flujo de anuncios bonificados para la versión móvil nativa (el envoltorio nativo muestra el anuncio de AdMob, la app web solo lo activa y registra el resultado). Cliente: añade en la página de resultados un botón "Ver un anuncio para desbloquear", visible solo cuando navigator.userAgent contenga "WebViewGold"; al hacer clic, asigna 'displayrewardedad://' a window.location.href. Registra window.updateRewardedStatus(status) de forma global; cuando status sea 'true', envía un POST a /api/rewards. Servidor: añade POST /api/rewards, que verifique la sesión, sume un desbloqueo a la fila del usuario en Postgres mediante Drizzle y devuelva el nuevo recuento. Añade a la página /privacy una breve sección "Publicidad" que indique que la app móvil muestra anuncios de AdMob. Mantén esta función fuera de cualquier pantalla diseñada para niños.

¡Gran trabajo! Nunca tuve que usar código para nada, pero logré trabajar con esto y tener mi App lista. ¡Fácil y rápido! ¡También con gran ayuda de los creadores!

Lucas DuBois · CodeCanyon

Configura AdMob para Replit

Unos 30 minutos, sobre todo en la consola de AdMob.

  1. Crea las apps y los bloques de anuncios en AdMob

    Una app de AdMob por plataforma y, en cada una, un bloque de anuncios de banner, uno intersticial y (opcionalmente) uno con recompensa. Usa IDs de prueba mientras desarrollas.

  2. Pega los IDs en WebViewGold

    iOS: GADApplicationIdentifier en Info.plist, AdmobBannerID y AdmobinterstitialID en Config.swift. Android: los equivalentes en Config.java y en el manifest. El Cloud Builder tiene campos para todos ellos.

  3. Controla los anuncios desde tu web app

    Desactiva los anuncios para los usuarios de pago con disableads:// y vuelve a activarlos con enableads://, por ejemplo tras una compra de suscripción guardada en Backends Express/Flask/FastAPI con Replit Postgres o bases de datos externas.

  4. Añade App Tracking Transparency (iOS)

    Los anuncios personalizados necesitan el aviso ATT; WebViewGold lo muestra y expone la decisión a tu web app (trackingDisabled). Declara "Datos de publicidad" y el rastreo en App Privacy.

  5. Completa las declaraciones de las tiendas

    Google Play: declaración de anuncios = sí, Data safety con los ID de publicidad y clasificación de contenido con anuncios. Apple: App Privacy con los datos de publicidad y la respuesta sobre ATT.

Reglas por las que se rechazan apps con anuncios

  • Anuncios que tapan el contenido o que aparecen antes de que la app se pueda usar (ambas tiendas).
  • Anuncios en apps para niños sin la configuración de anuncios apta para familias.
  • Anuncios con recompensa que prometen algo que la app no da (Directriz 2.3).
  • Anuncios personalizados en iOS sin el aviso ATT (Directriz 5.1.2).

Preguntas frecuentes

¿Puedo usar Google AdSense dentro de la app?

AdSense está pensado para sitios web y sus políticas no cubren las apps; muchos editores lo ven desactivado en WebViews. AdMob es el producto para apps y es lo que WebViewGold integra de forma nativa.

¿AdMob funciona junto con las compras in-app?

Sí, es un modelo habitual: anuncios para los usuarios gratuitos y disableads:// en cuanto el evento de compra de RevenueCat llega a Backends Express/Flask/FastAPI con Replit Postgres o bases de datos externas y la web app sabe que el usuario es premium.

¿También se admite Facebook Audience Network?

Sí, WebViewGold también integra banners e intersticiales de Facebook (Meta) Audience Network; la configuración se documenta por separado.

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 de Replit?

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.