Firebase Cloud Messaging ( FCM ) / ¿Cómo obtener la clave del servidor heredado y el archivo JSON?
El 10 de abril de 2018, Google dejó de usar GCM. El servidor GCM y las API del cliente se eliminaron el 29 de mayo de 2019.
Para seguir utilizando el envío de mensajes Push debe migrar las aplicaciones GCM a Firebase Cloud Messaging (FCM), que hereda la infraestructura GCM confiable y escalable, además de muchas características nuevas.
¿Cómo obtener la clave del servidor heredado y el archivo JSON?
- En primer lugar, tendrá que crear un nuevo proyecto en su sección de Firebase.
- Una vez creado, podrá agregar a este proyecto su ID de aplicación.
¡NOTA! Puede agregar diferentes aplicaciones en un proyecto, no es necesario crear un proyecto separado para cada aplicación.
- Seleccione Android
- A continuación, deberá proporcionar el Nombre del paquete y el Nombre de la aplicación:
- Clic REGISTRAR APLICACION
- A continuación, continúe con todos los pasos y luego puede omitir la última verificación:
- Se comprobará después de que integre completamente Firebase en su aplicación.
4. ¿Como obtener la clave del servidor heredado ( Legacy server key)?
- En la consola de FIREBASE seleccione su proyecto.
- Clic en el simbolo de configuracion.
- Clic en Cloud Messaging
- Copie la clave de servidor heredado y péguelas en la sección correspondiente de Mensajes Push en nuestra web. Ver imagen más abajo.
Notas:
- La clave del servidor heredado se refiere al proyecto, por lo que se puede usar para varias aplicaciones.
- Asegúrese de descargar y cargar el archivo json por separado para cada aplicación.
- Para cada aplicación una vez agregada a Firebase, deberá generar un nuevo archivo json, que incluirá todos los nombres de paquetes y también el nuevo agregado. Si va a utilizar el archivo json anterior, no incluirá el nuevo nombre del paquete de la nueva aplicación y para ello el mensaje no funcionará.
- El archivo Json igual que el archivo de clave de servidor heredado se agrega por proyecto y no se crea por aplicación. Incluye información de Firebase Analytics y Firebase Cloud Messaging para todas las aplicaciones agregadas al proyecto actual. Como resultado, todos los detalles de todas las aplicaciones del proyecto se guardan en un archivo.
- Si agrega una nueva aplicación después de haber descargado el archivo json, deberá descargar la última que contenga la información de su nueva aplicación agregada. Aún así, el archivo json y la clave del servidor heredado deben cargarse y agregarse para cada aplicación por separado. Esto se hace para separar las aplicaciones activas de Firebase de las simples aplicaciones sin Firebase.
- Si agrega un archivo json incorrecto (que no incluye el nombre del paquete de la aplicación), la compilación fallará. Es por eso que recomendamos asegurarnos de tener el último archivo json que incluirá el nombre del paquete de su aplicación.
Comentarios
0 comentarios
El artículo está cerrado para comentarios.