Requisitos
Para habilitar notificaciones push en dispositivos Android de Huawei usando OneSignal, necesitará:- Una cuenta de desarrollador de Huawei
- Una aplicación móvil de Android registrada en AppGallery Connect de Huawei
- Una cuenta de OneSignal
- (Opcional) Derechos de autoclasificación de Huawei si se orienta a usuarios en China y necesita una categorización de mensajes más precisa a través del campo API
Huawei_category
Configuración
1. Habilitar PushKit
Consulte la documentación de Huawei sobre Push Kit.2. Obtener sus credenciales push de Huawei
Abra AppGallery Connect y seleccione su aplicación/proyecto.
Navegue a su aplicación en AppGallery Connect
- Package Name
- Client ID
- Client Secret

Copie su Package Name, Client ID y Client Secret
3. Agregar credenciales a OneSignal
En el panel de OneSignal, vaya a su aplicación Settings > Push & In-App > Huawei Android (HMS).
Seleccione Huawei Android en OneSignal
- Package Name
- Client ID (en el campo App ID)
- Client Secret (en el campo App Secret)

Ingrese las credenciales push de Huawei en OneSignal
4. (Opcional) Solicitar derechos de autoclasificación de Huawei
Huawei requiere que las aplicaciones de AppGallery que envían notificaciones a usuarios en China categoricen los mensajes. Ofrecen clasificación automática, pero la autoclasificación brinda más control y límites de envío más altos para tipos de mensajes críticos.Cómo solicitar
- Siga la guía de aplicación de autoclasificación de Huawei.
- Una vez aprobado, use el campo
Huawei_categoryen la API de OneSignal para clasificar sus mensajes.
Valores admitidos de Huawei_category
La categoría predeterminada es
MARKETING, que está limitada a 2–5 envíos/día dependiendo de las clasificaciones de tercer nivel.Importante: Las violaciones de clasificación pueden conducir a penalizaciones o restricciones de entrega.Insignias de Huawei
OneSignal admite la configuración de conteos de insignias de iconos de aplicaciones en dispositivos Huawei a través de la API y el panel de control. Use los parámetroshuawei_badge_class, huawei_badge_set_num y huawei_badge_add_num al crear notificaciones push.
Consulte Insignias para obtener detalles completos y ejemplos.
¡Ahora está autorizado para enviar notificaciones push de Huawei usando OneSignal!
Próximos pasos: