Notificaciones push para tu app de ChatGPT & Codex
En iOS, el web push del navegador solo funciona en web apps añadidas a la pantalla de inicio, y la mayoría de los usuarios nunca llega a verlo. Como app nativa creada con WebViewGold, tu app de ChatGPT & Codex obtiene lo auténtico: notificaciones push del sistema en iOS y Android, enviadas desde tu backend, desde un panel o programadas con tu propio JavaScript.
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
9:41
CChatGPT & Codex
Notificaciones pushYa en tu bolsillo
App Store · Google Play Aprobada
Tres formas de avisar a tus usuarios
Push remoto (OneSignal, Pushwoosh o Firebase)
Envía campañas desde un panel o lanza mensajes desde Tu propia API o funciones serverless a través de su API REST. Segmenta usuarios, programa envíos y mide aperturas. WebViewGold ya incluye las integraciones; solo pegas tus IDs de app en Config.swift y Config.java (o en el Cloud Builder).
Push local desde JavaScript
Programa una notificación desde tu web app con una sola llamada URL, por ejemplo un recordatorio dentro de dos horas o un aviso de carrito abandonado. Llega incluso después de cerrar la app. Funciona sin ningún servicio push.
El permiso en el momento justo
Lanza el diálogo de permisos del sistema desde un enlace (registerpush://) cuando el usuario tenga un motivo para decir que sí, en lugar de hacerlo en el primer inicio, y consulta el estado del permiso con checkNativePushPermissions:// (variable JavaScript nativePushEnabled).
Prompt para ChatGPT & Codex
Pega esto en ChatGPT & Codex para implementar la parte de la web app. Revisa el resultado, publica y luego prueba dentro de la app WebViewGold.
Prompt para ChatGPT o Codex
Prompt para Codex: Implementa notificaciones push nativas para el envoltorio de app WebViewGold y abre un pull request. Añade una página de ajustes de notificaciones cuyo botón "Activar notificaciones" navegue a registerpush:// solo cuando navigator.userAgent contenga mi token personalizado de WebViewGold, con una explicación sencilla en los navegadores normales. Después del login, lee la variable global onesignalplayerid (lanza getonesignalplayerid:// una vez si es undefined) y envíala a un nuevo endpoint de registro que la guarde en el registro del usuario. Añade en el servidor una función sendPush que llame a la API REST de OneSignal usando ONESIGNAL_REST_API_KEY del entorno. Añade un helper que programe un recordatorio local mediante sendlocalpushmsg://push.send?s=SECONDS=msg!MESSAGE&!#TITLE&!#URL. Anota estas reglas del puente en AGENTS.md.
¡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!
Configura las notificaciones push para ChatGPT & Codex
Unos 20 minutos para ambas plataformas.
Crea una app gratuita en OneSignal (o Pushwoosh)
Añade una app iOS con tu clave push de Apple (.p8 del Apple Developer portal) y una app Android con tus credenciales de Firebase Cloud Messaging. Ambos paneles te guían paso a paso.
Pega los IDs en WebViewGold
Activa la opción push en Config.swift y Config.java (o en el formulario del Cloud Builder) e introduce tu OneSignal App ID. Decide si pides el permiso en el primer inicio o más tarde mediante registerpush://.
Identifica a los usuarios en tu web app
WebViewGold pone el ID de suscripción push a disposición de tu web app como variable JavaScript (onesignalplayerid tras llamar a getonesignalplayerid://) o lo añade a tu URL como ?onesignal_push_id=…. Guárdalo junto al usuario en Tu propia API o funciones serverless para poder enviar notificaciones a usuarios concretos.
Envía desde tu backend
Llama a la API REST de OneSignal desde Tu propia API o funciones serverless cada vez que ocurra algo: un mensaje nuevo, una actualización de pedido, un recordatorio. O envía campañas manualmente desde el panel.
Enlaza la notificación
Añade un campo url a cada push; cuando el usuario toca la notificación, WebViewGold abre esa página dentro de la app.
Push local: la llamada JavaScript
No necesitas ningún servicio push. Desde tu app de ChatGPT & Codex, programa una notificación que llega incluso con la app cerrada:
javascript
var title = "Tu sesión empieza pronto";
var message = "Toca para abrir tu panel.";
var seconds = 7200; // se dispara en dos horas
var url = "https://yourapp.com/dashboard"; // se abre al tocarla
window.location.href = "sendlocalpushmsg://push.send?s=" + seconds + "=msg!" + message + "&!#" + title + "&!#" + url;
// cancelar todo lo programado
// window.location.href = "sendlocalpushmsg://push.send.cancel";
Qué pedirle a ChatGPT & Codex
Añadir una pantalla de ajustes de notificaciones con un botón "Activar notificaciones" que navegue a registerpush:// solo dentro de la app (WebViewGold se identifica con un user agent personalizado que defines en la configuración).
Leer el ID de suscripción push que proporciona WebViewGold y guardarlo en el perfil del usuario en Tu propia API o funciones serverless.
Crear una función de backend que llame a la API REST de OneSignal con el ID de suscripción del usuario cuando ocurra un evento.
Añadir el parámetro ?utm_source=push a las URLs de las notificaciones para que tu analítica pueda atribuir las aperturas.
Preguntas frecuentes
¿Funciona en la app nativa el web push que configuras en ChatGPT & Codex?
El web push del navegador (basado en service workers) no es lo que las tiendas y los usuarios esperan de una app. WebViewGold usa notificaciones nativas de APNs y FCM, que aparecen en el centro de notificaciones del sistema, admiten globos de aviso (badges) y sonidos, y funcionan en cualquier iPhone.
¿OneSignal es gratis?
OneSignal tiene un plan gratuito que cubre la mayoría de las apps nuevas; Pushwoosh regala dos meses a los clientes de WebViewGold. Las notificaciones push locales son gratuitas y no necesitan ningún servicio.
¿Ayudan las notificaciones push en la revisión de App Store?
Sí. La Directriz 4.2 pide funcionalidad que vaya más allá de un sitio web; las notificaciones push nativas son una función nativa concreta y visible para el usuario.
¿Puedo enviar un push a un usuario concreto?
Sí. Asocia el ID de suscripción que expone WebViewGold al registro del usuario en Tu propia API o funciones serverless y envía a ese ID con la API de OneSignal.
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.
Sin Mac, sin Xcode, sin Android Studio: configura en el navegador, compilamos ambas apps en la nube y las entregamos a App Store Connect y a Play Console.
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.
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.