Pular para o conteúdo principal

Requisitos

Para habilitar notificações push em dispositivos Android Huawei usando o OneSignal, você precisará:

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

Vá para In-App Purchases em All services > Earn. Copie o seguinte:
  • 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

Clique em Activate e cole suas credenciais:
  • Package Name
  • Client ID (no campo App ID)
  • Client Secret (no campo App Secret)
Em seguida, clique em Next.

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

  1. Siga o guia de aplicação de autoclassificação da Huawei.
  2. Uma vez aprovado, use o campo Huawei_category na API do OneSignal para classificar suas mensagens.

Valores suportados de Huawei_category

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.

Badges Huawei

O OneSignal suporta a configuração de contagens de badges de ícones de aplicativos em dispositivos Huawei via API e painel. Use os parâmetros huawei_badge_class, huawei_badge_set_num e huawei_badge_add_num ao criar notificações push. Consulte Badges para detalhes completos e exemplos.
Você está agora autorizado a enviar notificações push Huawei usando o OneSignal! Próximos passos: