Requisitos
Para habilitar notificações push em dispositivos Android Huawei usando o OneSignal, você precisará:- Uma conta de desenvolvedor Huawei
- Um aplicativo móvel Android registrado no AppGallery Connect da Huawei
- Uma conta OneSignal
- (Opcional) Direitos de autoclassificação da Huawei se você estiver direcionando usuários na China e precisar de categorização de mensagens mais precisa via o campo de API
Huawei_category
Configuração
1. Habilitar PushKit
Consulte a documentação da Huawei sobre Push Kit.2. Obter suas credenciais Huawei Push
Abra o AppGallery Connect e selecione seu aplicativo/projeto.
Navegue até seu aplicativo no AppGallery Connect
- Package Name
- Client ID
- Client Secret

Copie seu Package Name, Client ID e Client Secret
3. Adicionar credenciais ao OneSignal
No painel OneSignal, vá para Settings > Push & In-App > Huawei Android (HMS) do seu aplicativo.
Selecionar Huawei Android no OneSignal
- Package Name
- Client ID (no campo App ID)
- Client Secret (no campo App Secret)

Inserir credenciais Huawei Push no OneSignal
4. (Opcional) Solicitar direitos de autoclassificação da Huawei
A Huawei exige que aplicativos AppGallery que enviam notificações para usuários na China categorizem mensagens. Eles oferecem classificação automática, mas a autoclassificação oferece mais controle e limites de envio mais altos para tipos de mensagens críticas.Como solicitar
- Siga o guia de aplicação de autoclassificação da Huawei.
- Uma vez aprovado, use o campo
Huawei_categoryna API do OneSignal para classificar suas mensagens.
Valores suportados de Huawei_category
| Categoria | Descrição |
|---|---|
IM | Mensagens instantâneas |
VOIP | Serviços Voice-over-IP |
SUBSCRIPTION | Notificações de conteúdo assinado |
TRAVEL | Informações de viagem (ex: atualizações de bilhetes) |
HEALTH | Atualizações de saúde e bem-estar |
WORK | Lembretes relacionados ao trabalho |
ACCOUNT | Alertas de atividade da conta |
EXPRESS | Atualizações de logística/entrega |
FINANCE | Alertas financeiros/bancários |
DEVICE_REMINDER | Lembretes de sistema no nível do dispositivo |
MAIL | Mensagens de cliente de email |
MARKETING | Conteúdo de marketing ou promocional |
A categoria padrão é
MARKETING, que é limitada a 2–5 envios/dia dependendo das classificações de terceiro nível.Importante: Violações de classificação podem levar a penalidades ou restrições de entrega.Você está agora autorizado a enviar notificações push Huawei usando o OneSignal!
Próximos passos: