Artículos sobre: FAQs

¿Por qué no llegan las notificaciones a un dispositivo?

Hay varios motivos que pueden ocasionar que no se muestre las notificaciones en un dispositivo:

Las notificaciones pueden ser bloqueadas por el usuario a nivel del sistema operativo: los sistemas operativos dan al usuario la opción de bloquear la notificación de una aplicación en particular. Vale decir que con esta implementación que no podemos conocer dicha desactivación temporal. Además, Algunas aplicaciones de ahorro de batería obligan a detener las aplicaciones en ejecución, que luego no podrán enviar notificaciones al dispositivo del usuario.

Problemas específicos del dispositivo: Se sabe que algunos dispositivos no reciben notificaciones cuando las aplicaciones no se ejecutan en primer plano o en segundo plano. Los fabricantes vienen con correcciones en las nuevas actualizaciones, pero para versiones anteriores, el problema persiste. Para la serie Mi y Lenovo 6000, hemos encontrado que la tasa de error es de alrededor del 98%/99%, es decir, sólo podemos entregar a 1 de cada 100 dispositivos.

Usuario no conectado a Internet: Algunos clientes no están conectados a Internet durante mucho tiempo y, por lo tanto, las notificaciones no pueden enviarse a ellos y tampoco podemos marcarlos como inactivos. Google sugirió que, en general, casi el 15% de los usuarios no están conectados y, por lo tanto, es posible que no reciban notificaciones en el momento adecuado. Esto genera dos problemas:

• El retraso en los mensajes.
• La no entrega en caso de que el usuario todavía esté fuera de la red.

Brecha en el token de marcado como inactivo: Hay una brecha entre el tiempo que el dispositivo está inactivo y en el que es marcado como inactivo. Un extracto de la documentación de Google es: “tenga en cuenta que la token de registro puede tardar un tiempo en eliminarse por completo de nuestros servidores. Por lo tanto, es posible que los mensajes enviados obtengan un ID de mensaje válido como respuesta, aunque el mensaje no se entregará al cliente”.

Otros inconvenientes: Muchas veces, en las configuraciones corporativas, el firewall externo rechaza los paquetes entrantes debido a la disposición de seguridad. La solución sugerida es el bloqueo de ciertos puertos, pero no estamos seguros de si esa es la solución correcta o, en primer lugar, si ese es el problema, ya que no podemos establecer tal causalidad nosotros mismos.

Actualizado el: 19/09/2023

¿Este artículo te resultó útil?

Comparte tu opinión

Cancelar

¡Gracias!