# Каналы уведомлений

Начиная с версии **5.4.0** Pushwoosh SDK, вы можете использовать функциональность каналов уведомлений (Notification Channels) на **Android Oreo (API 26)** и выше.

## Создание канала уведомлений

Наш SDK поддерживает каналы уведомлений "из коробки" и создает их прямо на устройствах пользователей. Чтобы создать канал уведомлений с помощью Pushwoosh, вам необходимо сделать следующее:

**1. Настройте конфигурацию канала.**\
Укажите такие параметры, как звук, вибрация, светодиодный индикатор или приоритет, и наш SDK установит эту конфигурацию в качестве стандартной для канала. Обратите внимание, что ваши пользователи могут изменить эту конфигурацию на своих мобильных телефонах.

<Aside type="note">
Чтобы узнать подробности об управлении каналами уведомлений, ознакомьтесь с [руководством для разработчиков Android](https://developer.android.com/guide/topics/ui/notifiers/notifications.html#ManageChannels).
</Aside>

**2. Укажите имя канала.**\
Добавьте следующую пару "ключ-значение" в **корневые параметры Android (Android root params)** в вашей панели управления:

```javascript title="Android root params"
{"pw_channel": "ИМЯ КАНАЛА PUSH-УВЕДОМЛЕНИЙ"}
```

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



Первое push-уведомление, полученное с именем нового канала, создаст канал с этим именем на устройствах пользователей.

<Aside type="danger">
Невозможно изменить параметры канала после его создания на устройстве!\
Чтобы сохранить **одинаковые** стандартные параметры канала на устройствах всех ваших пользователей, вы должны использовать одну и ту же конфигурацию при каждой отправке push-уведомления в определенный канал. В противном случае у ваших новых пользователей могут быть другие стандартные настройки на их устройствах.
</Aside>

Чтобы отправить сообщение в существующий канал, вам необходимо передать ту же пару "ключ-значение" в **корневых параметрах Android (Android root params)**, используя имя существующего канала.