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 mejorar el blog y el sitio web de mi sitio web, www.webtechsource.com/blog
- ¿Cuál es el atractivo de usar C # para el desarrollo web en lugar de otros lenguajes?
- ¿La licencia de las fuentes Droid permite almacenarlas en mi servidor para usarlas en mi sitio web?
- ¿Debería incorporar pruebas al desarrollar MVP / prototipo?
- ¿Cómo puedes subir de nivel como desarrollador de Ruby? Llevo un año escribiendo código Ruby y, aunque puedo identificar y comprender la mayoría de los conceptos / métodos, si no todos, tengo problemas para implementarlos.
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