Configurar notificaciones distribuidas de Android
Para admitir notificaciones distribuidas para versiones de Android de su aplicación móvil, recopile información desde un proyecto de Google Firebase. A continuación, cree una aplicación conectada separada para la plataforma Android.
Ediciones necesarias
| Disponible en: Salesforce Classic y Lightning Experience |
Se pueden crear aplicaciones conectadas en: Group Edition, Essentials Edition, Professional Edition, Enterprise Edition, Performance Edition, Unlimited Edition y Developer Edition Las aplicaciones conectadas se pueden instalar en: todas las ediciones |
| Permisos de usuario necesarios | |
|---|---|
| Para leer, crear, actualizar o eliminar aplicaciones conectadas: | Personalizar aplicación Y Modificar todos los datos O Gestionar aplicaciones conectadas |
| Para actualizar todos los campos, excepto Perfiles, Conjuntos de permisos y Atributos SAML de proveedor de servicio: | Personalizar aplicación Y Modificar todos los datos O Gestionar aplicaciones conectadas |
| Para actualizar Perfiles, Conjuntos de permisos y Atributos SAML de proveedor de servicio: | Personalizar aplicación Y Modificar todos los datos Y Gestionar perfiles y conjuntos de permisos |
| Para rotar la clave de consumidor y el secreto de consumidor: | Permitir la rotación de secreto y clave de consumidor |
| Para instalar y desinstalar aplicaciones conectadas: | Personalizar aplicación Y Modificar todos los datos O Gestionar aplicaciones conectadas |
| Para instalar y desinstalar aplicaciones conectadas empaquetadas: | Descargar paquetes de AppExchange Y Personalizar aplicación Y Modificar todos los datos O Gestionar aplicaciones conectadas |
Consulte Las nuevas aplicaciones conectadas ya no se pueden crear en Spring ‘26 para obtener más detalles.
Si tiene un proyecto de Firebase existente asociado con su aplicación, inicie sesión en la Consola de Google Cloud y seleccione el proyecto para su aplicación. En la página de servicios y las API activadas, confirme que la API de Firebase Cloud Messaging esté activada para el proyecto.
-
Si tiene un proyecto de Firebase existente asociado con su aplicación, abra el proyecto existente. En caso contrario, cree un proyecto para su aplicación en la Google Firebase Console.
Importante Si configuró notificaciones anteriormente para su aplicación Android, asegúrese de continuar con los siguientes pasos utilizando el proyecto Firebase existente asociado con su aplicación. Para evitar cualquier interrupción en las notificaciones de su aplicación, confirme que el Id. de remitente en el proyecto de Firebase coincide con el Id. de remitente existente de su aplicación. - En el proyecto de Firebase, haga clic en el icono de engranaje junto a Descripción general del proyecto y, a continuación, haga clic en Configuración de proyecto.
-
Recopile el Id. de proyecto de Firebase.
- Haga clic en la ficha General .
- Registre el valor en el campo Id. de proyecto. Necesita el Id. del proyecto para un paso posterior.
-
Genere una clave privada de SDK de administrador para su cuenta de servicio de Firebase.
- Seleccione la ficha Cuentas de servicio y, a continuación, haga clic en Generar nueva clave privada.
-
Descargue el archivo JSON que contiene la clave privada. Anote la ubicación del archivo descargado, porque lo necesitará más adelante.
El formato de nombre de archivo para esta clave privada es similar a Pc-api-1234567890123456789-123-firebase-adminsdk-a1bcd-a1234bc5678.json.
- Cree su aplicación conectada móvil en Gestor de aplicación.
-
En la sección Configuración de aplicación móvil de su aplicación conectada móvil, rellene estos campos.
- En el campo Plataforma de aplicación, seleccione Android.
- Seleccione Mensajería de envío.
- En el campo Plataforma, seleccione Android.
- En el campo Clave privada de SDK de administrador de Firebase, cargue el archivo JSON que contiene la clave privada que generó para su cuenta de servicio de Firebase.
- En el campo Id. de proyecto, ingrese el Id. del proyecto que recopiló desde el proyecto de Firebase.
- Guarde sus cambios.

