Voy a dar un ejemplo simple para el que se puede usar el administrador sdk.
Así que imagina que tienes una aplicación que otorga recompensas a tus jugadores cuando invitan o son invitados por otro jugador. Tiene un servidor de terceros como “branchmetrics” que maneja esto por usted. Es decir, le permite generar un enlace de referencia especial y le notifica cuando se utiliza el enlace y si el usuario que hizo clic en el enlace es único y nuevo.
Dado que no puede confiar en el cliente con recompensas. Tienes tu servidor recompensa a tus jugadores. Le dice a la sucursal que le informe una vez que se utiliza el enlace de referencia. Ahora, una vez que su servidor confirme, ambos usuarios son únicos. Recompensa a los jugadores. Pero en este momento sucedió en el servidor y ambos jugadores no saben que han sido recompensas. Su servidor de fondo puede usar el SDK de Firebase Admin para enviar automáticamente una notificación push a ambos usuarios. Basado en sus tokens. Esto se habría almacenado en el servidor back-end después del registro. De modo que puede usarse para apuntar a usuarios específicos.
- ¿Cómo puede uno convertirse en un buen diseñador y desarrollador web?
- ¿Es una buena idea confiar en Firebase para la autenticación y la base de datos y hacer el resto del trabajo del lado del servidor con Django?
- ¿Qué otras cosas puede hacer un desarrollador web front-end en el sitio web de su empresa aparte de mantener o actualizar el contenido?
- Cómo obtener el DOM de una página web si tengo su URL usando JavaScript
- ¿Existe un buen instituto de capacitación para estudiantes de CS en Pune para cursos como Android, PHP, desarrollo web, etc.?
Debes notar que mi ejemplo proviene de los juegos. Esto es porque estoy en desarrollo de juegos. Pero el principio es el mismo para el desarrollo de aplicaciones.
Espero que esto ayude