Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

298
Visualizações
¿Cómo y cuándo genera Firebase FCM nuevos tokens de inserción?

Si desea enviar notificaciones push web a los usuarios, una de las opciones más populares es usar FirebaseCloudMessaging de Firebase .

Agrega algunos js a su front-end, lo implementa a los usuarios, y luego el código de front-end enviará un llamado web push notifcation token (parece un UUID por estructura) a su back-end.

Luego, el backend puede usar el Firebase SDK para enviar notificaciones automáticas al navegador de los usuarios. Se hace en una llamada de método como esta ...

Código de fondo:

 // Send request to create a push notification in the users browser. firebaseMessageSender(pushToken, message);

Tenga en cuenta que el backend está a cargo de administrar estos tokens y eliminarlos/invalidarlos cuando sea necesario.

Ahora las preguntas que tengo son (y no pude encontrar una respuesta en ninguna parte hasta ahora) las siguientes...

  1. ¿Con qué frecuencia el front-end enviará un nuevo token?
  2. ¿Cómo se vincula un token push web a un usuario específico?
  3. ¿El token de inserción está vinculado a un navegador específico o a un dispositivo de escritorio específico?
  4. ¿Puede el usuario crear 2 o más tokens por accidente y recibir una notificación dos veces?
  5. ¿El mismo usuario que usa dos navegadores desde un escritorio obtendrá 2 tokens de inserción diferentes?

Antecedentes de la pregunta: lo que sucedió es que recibí comentarios del control de calidad de que algunos usuarios de alguna manera logran recibir más de 2 notificaciones para un solo evento. Esto se debe a que hay más de 1 token de inserción para cada usuario en la base de datos. Esto no debería estar sucediendo, porque están usando el mismo navegador desde un solo escritorio. Y, sin embargo, en la base de datos hay de alguna manera 4 tokens de inserción.

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda