# Canais de notificação

A partir da versão **5.4.0** do SDK da Pushwoosh, você pode usar a funcionalidade de Canais de Notificação no **Android Oreo (API 26)** e superior.

## Criando um Canal de Notificação

Nosso SDK lida com canais de notificação de forma nativa e os cria diretamente nos dispositivos dos usuários. Para criar um canal de notificação usando a Pushwoosh, veja o que você precisa fazer:

**1. Defina a configuração do canal.**\
Especifique os parâmetros como som, vibração, LED ou prioridade, e nosso SDK definirá essa configuração como padrão do canal. Observe que seus usuários podem alterar essa configuração em seus celulares.

<Aside type="note">
Para saber os detalhes do gerenciamento de canais de notificação, consulte o [guia do Desenvolvedor Android](https://developer.android.com/guide/topics/ui/notifiers/notifications.html#ManageChannels).
</Aside>

**2. Especifique o nome do canal.**\
Adicione o seguinte par de chave-valor aos **parâmetros raiz do Android** (Android root params) em seu Painel de Controle:

```javascript title="Parâmetros raiz do Android"
{"pw_channel": "NOME DO CANAL DE NOTIFICAÇÃO PUSH"}
```

<img src="/android-push-notifications-notification-channels-1.webp" alt=""/>



O primeiro push recebido com o nome de um novo canal criará um canal com esse nome nos dispositivos dos usuários.

<Aside type="danger">
Não é possível alterar os parâmetros do canal depois que ele for criado no dispositivo!\
Para manter **os mesmos** parâmetros padrão do canal em todos os dispositivos dos seus usuários, você deve usar a mesma configuração sempre que enviar um push para um canal específico. Caso contrário, seus novos usuários poderão ter configurações padrão diferentes em seus dispositivos.
</Aside>

Para enviar uma mensagem para um canal existente, você precisa passar o mesmo par de chave-valor nos **parâmetros raiz do Android** (Android root params), usando o nome do canal existente.