Configuración de OneSignal

Configuración de OneSignal

Para configurar el nuevo sistema de Mensajes Push deberás republicar tu App (si es anterior al 1 de Junio de 2023), contar con una cuenta gratuita de One Signal y una cuenta de Firebase para Android.

Entra en tu cuenta de One Signal y haz clic en 'Nueva App/Website'.
A continuación completa los siguientes campos:
  1. Name of your app or website:  Dale el mismo nombre que tiene tu App en Scoreapps
  2. What organization should it belong to?: + Create New Organization
  1. A continuación selecciona Android para empezar



  1. Luego pulsa el botón "Next: Configure Your Platform"

  1. Ahora ve a tu panel de Firebase y entra en la consola
  2. Añade un nuevo proyecto y dale el mismo nombre de tu App


  1. En el siguiente paso, desactiva Google Analytics por ahora (podrás activarlo más adelante si lo necesitas)


  1. Una vez creado el proyecto, en la siguiente pantalla, haz clic en el icono redondo de Android que se encuentra en la mitad de la pantalla


  1. A continuación, introduce:
- Nombre del paquete tu App (Lo encontrarás en el paso "Avanzado" del constructor)


  1. y el nombre de la Aplicación
  2. Haz clic en Registrar Aplicación y después, haz clic en Siguiente varias veces hasta llegar a la opción Ir a la Consola:







  1. Al completar estos pasos y regresar a la consola principal de Firebase, haz clic en la rueda de ajustes arriba a la izquierda y selecciona Configuración del Proyecto para después ir a la pestaña de Cloud Messaging


  1. Ve a la pestaña Cuentas de Servicio y haz clic en el botón azul "Generar nueva clave privada"


Verás que te aparece una pantalla de confirmación:



Deberás pulsar en el botón azul "Generar Clave" y verás que se descarga un archivo .json

Ahora vuelve a One Signal y carga el archivo  .json en el campo "Service Account JSON"


  1. Haz clic en Salvar y continuar
  2. En la siguiente pantalla haz clic en Cordova como opción de SDK, y clic en Continuar 


  1. Por último... Clic en 'Done'


  1. Ahora, ve al apartado Audience y busca el botón Default junto a Total Subscriptions:



  1. Pulsa en "Default" y renombra Total Subscriptions por Subscribed Users sin espacios antes o detrás (solamente entre cada palabra) y exactamente con las mismas mayúsculas y minúsculas. Tal cual está escrito:



Pulsa Update Segment para guardar.

Ahora ve a Settings / Keys & IDs  donde encontrarás la siguiente pantalla 



Deberás pulsar en el botón rojo "Disable" para eliminar la API Key heredada




A continuación pulsa en el botón + Add Key



Luego, en la ventana emergente deberás colocar el nombre de la App en el campo "Name" y pulsar el botón "Create"




Verás que se genera la API Key y deberás pulsar en el botón "Copy To Clipboard" para copiarla



Ahora ve a la sección del constructor Ajustes > Claves API y pega la API Key en el campo "Rest API Key"



Luego vuelve a One Signal y pulsa en el botón "Continuar" de la ventana emergente




Ahora, copia la clave App ID  




Luego pega la clave App ID dentro de la sección del constructor Ajustes > Claves API  en el campo "App ID"



Para finalizar pulsa el botón "Guardar" de esta sección



¡Enhorabuena, ya has configurado los Mensajes Push para Android!

En el caso de que hayas publicado tu App también en IOS (Appstore), debemos realizar un ajuste mas con el certificado P12.

Carga del Certificado P12 en One Signal

  1. En el caso de que hayas solicitado la publicación para el Appstore, una vez compilada la App recibirás un email con el certificado P12 necesario para el envío de los Mensajes Push.
  2. Vuelve entonces a tu cuenta de One Signal
  3. Ve a Platforms y haz clic en Add Apple IOS

  1. Selecciona en el desplegable .p12 Certificate, sube el archivo indicado y coloca la contraseña: score123z
    Luego haz clic en Salvar y Continuar


Y al igual que hiciste con Android, selecciona Cordova SDK y haz clic en Salvar y Continuar 



Por último, clic en Done y habrás terminado.

    • Popular Articles

    • Guía de Negocio para Resellers y Partners

      En esta Guía de Negocio vamos a analizar los 8 puntos más importantes a tener en cuenta si te estás planteando lanzar tu Propio Negocio de Apps: ¿Cuánto puedes ganar con un Negocio de Apps? Demo de Scoreapps: Cómo crear Apps y Monetizarlas ¿Qué ...
    • Ver una Demo de Scoreapps para Resellers

      En este vídeo te explicamos el modelo de negocio, los tipos de Apps que puedes crear y las distintas herramientas que incluye Scoreapps en su Plan de Resellers: Y en este otro vídeo te enseñamos cómo funciona el software por dentro:
    • Proporciona acceso a tus Aplicaciones

      Con el Plan Reseller o Plan Partner puedes otorgar fácilmente a tus clientes o colaboradores acceso a tus aplicaciones. Accede a tu Panel de Apps, y después accede a cualquier Aplicación: Una vez dentro del constructor de Apps, ve a Mi Cuenta - ...
    • Cómo Crear una App de Tienda

      El comercio electrónico desde dispositivos móviles se disparó desde comienzos de 2020 debido a la Pandemia del Covid19 y sigue creciendo a tasas del 45% anual. Hoy en día, contar con una App de Tienda resulta imprescindible para cualquier negocio de ...
    • Cómo diseñar la pantalla de inicio o portada de una App

      En el video que te mostramos a continuación te explicamos cómo diseñar la pantalla de inicio de una App:
    • Related Articles

    • Cómo configurar Registro Pro

      En ocasiones algunos tipos de Apps como puedan ser Colegios o Clubs Privados requieren de roles de acceso para controlar que secciones de la App pueden ser visibles en función del tipo de usuario. En el video a continuación te explicamos las 2 formas ...
    • Cómo diseñar la pantalla de inicio o portada de una App

      En el video que te mostramos a continuación te explicamos cómo diseñar la pantalla de inicio de una App:
    • APPS: Lugares

      Con esta función, podrás crear una lista de lugares geolocalizados. Mostrará todos los lugares en un mapa o, si el usuario abre la hoja de una ubicación en particular, podrá obtener la ruta y las indicaciones para llegar a esa ubicación, caminando o ...
    • APPS: Reservas Pro

      Descripción Esta función te permitirá agregar rápidamente un módulo de reserva de citas fácil y potente en tu aplicación. Podrás crear múltiples tiendas, categorías, servicios y proveedores con categorización de servicios o de tipo de entrega. De ...
    • APPS: Fidelidad Progresiva

      Esta función te permitirá lanzar un programa de fidelización para recompensar a tus clientes a medida que aumentan su consumo. En la misma tarjeta de fidelización, podrás configurar varias recompensas y el cliente podrá canjearlos a medida que ...