# Настройка звука для push-уведомлений

#### Подготовка файлов

<div id="bkmrk-%D0%9F%D0%BE%D0%B4%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D1%8C%D1%82%D0%B5-%D0%BD%D0%B0%D0%B1%D0%BE%D1%80-%D0%B7%D0%B2">Подготовьте набор звуковых файлов которые вы будете использовать для push-уведомлений.</div><div id="bkmrk-"></div><div id="bkmrk-%D0%94%D0%BB%D1%8F-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-%D0%BA%D0%B0">Для использования кастомных звуков в уведомлениях на Android существуют определённые требования.   
Вот основные из них:</div><div id="bkmrk--1"></div><div id="bkmrk-%D0%9F%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5-%D1%84%D0%BE%D1%80%D0%BC%D0%B0">**Поддерживаемые форматы**: для Android - `mp3`, для iOS - `wav`.</div><div id="bkmrk-%D0%98%D0%BC%D1%8F-%D1%84%D0%B0%D0%B9%D0%BB%D0%B0%3A-%D0%B4%D0%BE%D0%BB%D0%B6%D0%BD%D0%BE-%D0%B1%D1%8B">**Имя файла:** должно быть написано маленькими буквами и без пробелов. Например, файл должен называться как `audio_1.mp3` или `notification_sound.wav`.  
</div><div id="bkmrk-%D0%94%D0%BB%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D1%8C%3A-%D0%9D%D0%B5%D1%82-%D1%81%D1%82">**Длительность:** Нет строгих ограничений на длительность звукового файла, но рекомендуется, чтобы файл был коротким (например, 2-5 секунд), так как уведомления обычно не требуют долгих звуков.</div><div id="bkmrk-%D0%9A%D0%B0%D0%BD%D0%B0%D0%BB%D1%8B%3A-%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D1%83%D0%B5%D1%82%D1%81">**Каналы:** Рекомендуется использовать моно</div><div id="bkmrk-%D0%93%D1%80%D0%BE%D0%BC%D0%BA%D0%BE%D1%81%D1%82%D1%8C%3A-%D0%97%D0%B2%D1%83%D0%BA%D0%BE%D0%B2%D1%8B%D0%B5-">**Громкость:** Звуковые файлы не должны быть слишком громкими. </div><div id="bkmrk--2"></div><div id="bkmrk-%D0%9F%D0%B5%D1%80%D0%B5%D0%B4%D0%B0%D0%B9%D1%82%D0%B5-%D0%B0%D1%80%D1%85%D0%B8%D0%B2-%D1%81-%D0%B0%D1%83">Передайте архив с аудио-файлами для настройки и создании новых сборок мобильного приложения.</div><div id="bkmrk--3"></div><p class="callout danger">Для обновления (добавления) или замены звуковых файлов требуется полное обновление приложения в магазинах приложений.</p>

#### Настройка в OneSignal

#### Android

В Android 8+ были введены категории уведомлений, которые необходимо настроить для кастомизации звуков уведомлений. OneSignal будет использовать звук, установленный в канале уведомлений для всех версий Android.

В личном кабинете откройте приложения для которого выполняете настройку.

<table border="1" id="bkmrk-%D0%9D%D0%B5-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D1%8F%D0%B9%D1%82%D0%B5-%D1%80%D0%B0%D1%81%D1%88%D0%B8%D1%80" style="border-collapse: collapse; width: 100%; height: 1516px;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr style="height: 285px;"><td style="height: 285px;">[![Снимок экрана 2024-09-17 в 17.34.16.png](https://support.converzilla.io/uploads/images/gallery/2024-09/scaled-1680-/7sLsnimok-ekrana-2024-09-17-v-17-34-16.png)](https://support.converzilla.io/uploads/images/gallery/2024-09/7sLsnimok-ekrana-2024-09-17-v-17-34-16.png)</td><td style="height: 285px;">[![Снимок экрана 2024-09-17 в 17.34.48.png](https://support.converzilla.io/uploads/images/gallery/2024-09/scaled-1680-/snimok-ekrana-2024-09-17-v-17-34-48.png)](https://support.converzilla.io/uploads/images/gallery/2024-09/snimok-ekrana-2024-09-17-v-17-34-48.png)</td></tr><tr style="height: 250px;"><td style="height: 250px;">[![Снимок экрана 2024-09-17 в 17.35.19.png](https://support.converzilla.io/uploads/images/gallery/2024-09/scaled-1680-/snimok-ekrana-2024-09-17-v-17-35-19.png)](https://support.converzilla.io/uploads/images/gallery/2024-09/snimok-ekrana-2024-09-17-v-17-35-19.png)</td><td style="height: 250px;">[![Снимок экрана 2024-09-17 в 17.35.35.png](https://support.converzilla.io/uploads/images/gallery/2024-09/scaled-1680-/snimok-ekrana-2024-09-17-v-17-35-35.png)](https://support.converzilla.io/uploads/images/gallery/2024-09/snimok-ekrana-2024-09-17-v-17-35-35.png)</td></tr><tr style="height: 466px;"><td style="height: 466px;">[![Снимок экрана 2024-09-17 в 17.36.44.png](https://support.converzilla.io/uploads/images/gallery/2024-09/scaled-1680-/snimok-ekrana-2024-09-17-v-17-36-44.png)](https://support.converzilla.io/uploads/images/gallery/2024-09/snimok-ekrana-2024-09-17-v-17-36-44.png)</td><td style="height: 466px;">[![Снимок экрана 2024-09-17 в 17.37.30.png](https://support.converzilla.io/uploads/images/gallery/2024-09/scaled-1680-/snimok-ekrana-2024-09-17-v-17-37-30.png)](https://support.converzilla.io/uploads/images/gallery/2024-09/snimok-ekrana-2024-09-17-v-17-37-30.png)  
</td></tr><tr><td>Не добавляйте расширение файла при указании звукового ресурса. Например, `audio\_1`, а не audio\_1.mp3</td><td>Нажмите на созданный канал, чтобы увидеть уникальный ID канала.</td></tr></tbody></table>

При отправке push-сообщений используйте свойство `android\_channel\_id` API для создания уведомления. Звук, установленный в категории, будет работать для всех версий Android.

#### iOS

Используйте свойство ios\_sound в API Create Notification, **добавляйте расширение** файла при указании звукового ресурса, например audio\_1.wav