Mecanismo de envío de mensajes de la aplicación del sistema Android
/)
Porque: es gratuito, tiene una alta tasa de llegada y no se elimina instantáneamente en el sistema MIUI, que tiene la mayor participación de mercado de los sistemas Android. . Entonces, si desea elegir servicios push de fabricantes de teléfonos móviles, elija Xiaomi Push como plataforma de terceros para implementar servicios push.
Las siguientes aplicaciones pueden probar mi inferencia desde el exterior:
El push de Xiaomi utilizado por Tencent News no utiliza su propio push de paloma mensajera.
Taobao utiliza su propio push de Alibaba Cloud y también integra el push de Xiaomi.
Baidu Video e iQiyi utilizan Xiaomi Push en lugar de su propio Baidu Push.
Captura de pantalla del sitio web oficial: aplicación integrada:
Si desea mejorar aún más el efecto push, puede integrar los servicios push de varios fabricantes de teléfonos móviles.
Por ejemplo, el canal Xiaomi lo promueve Xiaomi y el canal Huawei lo promueve Huawei, pero el costo de implementación será mayor.
3.2 Clase de plataforma de terceros
Recuerde una regla: el sistema push disfrutará de un canal push.
Esto significa que si estás conectado a Umeng Push, Toutiao está conectado a Umeng.
Un día, su aplicación muere, pero en ese momento el usuario inicia Toutiao, luego el sistema push enviará su mensaje push al teléfono móvil a través del canal push * * * * que disfruta, y luego También puede despertar su proceso (ser "mantenido vivo").
Entonces, a la hora de elegir una plataforma de terceros para push, el efecto de escala de la plataforma push es muy importante.
Entonces, ¿cómo se sabe su tamaño y cuota de mercado? Según mi experiencia personal, me fijo principalmente en dos puntos:
Pregúntale a un amigo interno.
Vea qué grandes aplicaciones se encuentran entre los clientes cooperativos de la plataforma push y consulte los casos de cooperación correspondientes en el sitio web oficial.
3.3 Promoción de los fabricantes de BAT
Los fabricantes de BAT en realidad no tienen ventajas. Recuerde:
No crea que con Tencent Pigeon Push puede aprovecharlas. WeChat garantiza que su aplicación siempre será eliminada por errores internos.
Además, Taobao Mobile no solo utiliza su propio push móvil en Alibaba Cloud, sino que también utiliza otras plataformas push de terceros (como Umeng Push).
4. ¿Cómo elegir el servicio push de plataforma de terceros?
Elija principalmente diferentes escenarios de uso según la categoría de usuario + costo de implementación + canal.
1. Si el grupo de usuarios es preciso (utilizando principalmente teléfonos Xiaomi o Huawei), puede considerar integrar solo las notificaciones automáticas de los fabricantes de teléfonos móviles correspondientes.
Nota: A; También se puede utilizar un solo fabricante de teléfonos móviles. Por ejemplo, Xiaomi ciertamente puede funcionar en teléfonos que no sean Xiaomi, pero no es un servicio a nivel de sistema y puede eliminarse fácilmente.
Si la base de usuarios es amplia y el costo es bajo, puede considerar usar solo una única plataforma de terceros para la promoción (Aurora, Alliance Blabla, la que tenga el mayor efecto de escala).
Si la base de usuarios es amplia y no te importa el coste de implementación, mis sugerencias personales son las siguientes:
Para teléfonos Xiaomi, utiliza Xiaomi Push;
Para teléfonos Huawei, utilice Huawei Push;
Otros teléfonos móviles solo utilizan push desde una única plataforma de terceros (Aurora, Alliance Blabla, la que tenga el mayor efecto de escala).
Deje que diferentes impulsos se ejecuten en sus propios entornos adecuados para maximizar la tasa de llegada de impulsos y la tasa de supervivencia del producto.
Puedes elegir una plataforma de envío de mensajes según tus propios escenarios de uso.
5. Selección de categorías de mensajes push
5.1 Categoría de mensajes push
Generalmente, las plataformas push de terceros admiten dos tipos de mensajes push: mensajes de la barra de notificaciones y Información de mensajes transparentes.
Mensaje de la barra de notificaciones: después de ser entregado al dispositivo del usuario, este tipo de mensaje se muestra directamente al usuario en forma de barra de notificaciones del sistema.
No se seguirá transmitiendo a la App.
Mensaje transparente: Después de ser entregado al dispositivo del usuario, este mensaje continuará enviándose a la App.
El mensaje se entrega a la aplicación en forma de BroadcastReceiver de una aplicación de devolución de llamada. Luego, la aplicación decide cómo manejar y mostrar el mensaje.
Por lo tanto, es posible que los mensajes transparentes no se muestren en la barra de notificaciones del sistema, que el programa personaliza.
5.2 Diferencias y características de las categorías de mensajes
La diferencia entre ambos es que en todo el proceso de entrega de mensajes, los mensajes transparentes tienen un paso más que los mensajes de la barra de notificaciones: se entregan a la aplicación.
Ventajas de los mensajes de la barra de notificaciones: alta tasa de entrega.
Debido a que los mensajes transparentes toman un paso más que los mensajes de la barra de notificaciones en todo el proceso de entrega de mensajes, se entregan a la aplicación. Los mensajes transparentes aumentan la probabilidad de ser restringidos por el sistema y tienen una mayor probabilidad de serlo. asesinado por el sistema. Por lo tanto, los mensajes de la barra de notificaciones deberían ofrecer mejores tasas de entrega que los mensajes transparentes.
Echemos un vistazo a la descripción del documento oficial impulsada por Xiaomi:
En algunos sistemas Android (como MIUI), las aplicaciones no se pueden iniciar en segundo plano debido a limitaciones del sistema. configuración de gestión de inicio automático.
En este tipo de sistema, si no se inicia la aplicación correspondiente al enviar el mensaje, el mensaje transparente no se entregará sin problemas.
Por lo tanto, para los mensajes que requieren una alta tasa de entrega, se recomienda utilizar recordatorios de la barra de notificaciones para enviar mensajes.
Ventajas de la transmisión transparente de mensajes: alto grado de operación de mensajes y altamente personalizado
Proporciona una capacidad más flexible para operar datos de mensajes.
Si la App sólo accede a la barra de notificaciones, no puede acceder a los datos del mensaje en sí.
Puedes personalizar el estilo del recordatorio de notificación (incluido el estilo del recordatorio, la forma del recordatorio, como el sonido, etc.)
Para que puedas elegir el mensaje push. categoría según diferentes escenarios de uso.