Crear APK gratis

Notificaciones

Integración de OneSignal

Configuración de notificaciones push

1Crea una cuenta de OneSignal#

Crea una cuenta gratis de OneSignal para empezar con las notificaciones push. OneSignal ofrece notificaciones push ilimitadas gratis.

2Crea una app nueva#

En el panel de OneSignal:

  • Haz clic en 'New App/Website'
  • Introduce el nombre de tu app
  • Selecciona 'Google Android (FCM)' como plataforma
  • Haz clic en 'Next'

3Crea un proyecto de Firebase#

Necesitas un proyecto de Firebase para que OneSignal funcione. Ve a Firebase Console y crea un proyecto nuevo o usa uno existente.

4Añade la app de Android a Firebase#

En tu proyecto de Firebase:

  • Haz clic en 'Add App' y selecciona Android
  • Introduce el nombre del paquete de tu app (DEBE coincidir con el nombre del paquete que configuraste en el generador)
  • Descarga el archivo 'google-services.json'
  • ⚠️ IMPORTANTE: Este es el archivo que subirás más adelante al generador Web2APK.
  • Haz clic en 'Continue' y termina la configuración

5Crea una clave de cuenta de servicio de Firebase#

OneSignal necesita un JSON de cuenta de servicio de Firebase para enviar notificaciones desde su servidor.

En Firebase Console:

  • Ve a Project Settings > pestaña Service accounts
  • Haz clic en 'Generate new private key'
  • Confirma y descarga el archivo JSON

⚠️ ADVERTENCIA: Este archivo es SOLO para el panel de OneSignal. NO subas este archivo al generador Web2APK.

6Configura OneSignal con la cuenta de servicio#

De vuelta en la configuración del panel de OneSignal:

  • Cuando te pida las credenciales de Firebase, elige 'Upload Service Account File'
  • Sube el JSON de la cuenta de servicio que descargaste de Firebase
  • Haz clic en 'Save & Continue'
  • Copia el App ID de OneSignal (lo necesitarás en el generador)

7Configuración en Web2APK Generator#

En la app del generador:

  1. Activa el interruptor 'OneSignal' en el Paso 3
  2. Haz clic en el botón 'Upload google-services.json'
  3. Selecciona el archivo 'google-services.json' (el del Paso 4)

⚠️ ¡NO subas aquí la clave de la cuenta de servicio del Paso 5!

  1. Pega tu App ID de OneSignal
  2. Genera tu APK
OneSignal App ID format:
12345678-1234-1234-1234-123456789012

8Prueba las notificaciones push#

Después de instalar tu APK generado:

  • Abre la app en tu dispositivo
  • Ve al panel de OneSignal
  • Ve a 'Messages' > 'New Push'
  • Redacta y envía una notificación de prueba
  • Deberías recibirla en tu dispositivo en unos segundos

9Notas importantes#

⚠️ Nombre del paquete: el nombre del paquete en Firebase DEBE coincidir exactamente con el de tu app

⚠️ Subida de archivo: sube siempre google-services.json al usar OneSignal; de lo contrario, las notificaciones no funcionarán

⚠️ Primer inicio: los usuarios deben abrir la app al menos una vez para recibir notificaciones

✅ Gratis para siempre: OneSignal es 100 % gratis, con notificaciones ilimitadas

Esta página se genera a partir de la Guía de integración dentro de la propia app, así que dice exactamente lo mismo que la versión actual. Léela como Markdown.

Comprobado con la guía publicada el 2026-10-22.