Гайды
Будьте в курсе по-своему
Управляйте уведомлениями об обновлениях коллекции, переданных бутылках и объявлениях
0 сочли это полезным
<h2>Обзор</h2>
<p>WhiskeyMate позволяет вам управлять тем, какие типы уведомлений вы хотите получать. Эти настройки хранятся как флаги пользовательских предпочтений (например, <code>receiveUpdateNotifications</code>) и могут также использоваться для подписки/отписки вашего устройства от тем Firebase Cloud Messaging (FCM).</p>
<h2>Категории уведомлений (текущие)</h2>
<ul>
<li><strong>Уведомления об обновлениях приложения</strong></li>
<li><strong>Уведомления о ценах</strong></li>
<li><strong>Уведомления о комментариях и социальных событиях</strong></li>
<li><strong>Новостные уведомления</strong></li>
<li><strong>Уведомления-напоминания</strong></li>
<li><strong>Маркетинговые уведомления</strong></li>
</ul>
<h2>Где управлять уведомлениями</h2>
<ul>
<li><strong>iOS</strong>: В разделе вашего профиля/настроек откройте <em>Настройки уведомлений</em> и включайте/выключайте категории.</li>
<li><strong>Android</strong>: На экране профиля откройте <em>Управление уведомлениями</em> и включайте/выключайте категории.</li>
<li><strong>Web</strong>: Перейдите на <code>/preferences.html</code> → <strong>Настройки уведомлений</strong> и установите флажки, затем сохраните.</li>
</ul>
<h2>Как это работает (детали реализации)</h2>
<ul>
<li><strong>Флаги пользовательских предпочтений аккаунта</strong>: WhiskeyMate хранит булевы поля, такие как <code>receiveAllNotifications</code>, <code>receiveUpdateNotifications</code>, <code>receivePriceNotifications</code>, <code>receiveCommentNotifications</code>, <code>receiveNewsNotifications</code>, <code>receiveReminderNotifications</code>, и <code>receiveMarketingNotifications</code>.</li>
<li><strong>Темы FCM (мобильные устройства)</strong>: На iOS и Android несколько переключателей подписывают/отписывают ваше устройство от тем FCM с соответствующими названиями (например, <code>receiveUpdateNotifications</code>).</li>
<li><strong>Веб</strong>: Страница веб-настроек сохраняет ваши флаги уведомлений в вашем пользовательском документе, но сам веб-сайт не получает push-уведомлений, как мобильные приложения.</li>
</ul>
<h2>Важные примечания</h2>
<ul>
<li><strong>Разрешения системы по-прежнему важны</strong>: Если уведомления отключены на уровне ОС, вы не будете получать push-уведомления, даже если они включены в WhiskeyMate. iOS направит вас в системные Настройки, если разрешение будет отклонено.</li>
<li><strong>«Включить/выключить все»</strong>: Оба мобильных приложения предоставляют опцию «Включить/выключить все» для одновременного включения/выключения нескольких категорий (и обновления подписок на темы для этих категорий).</li>
<li><strong>Поведение категорий может отличаться</strong>: Некоторые категории могут быть основаны на темах (широкие объявления), в то время как другие могут доставляться посредством более прямого таргетинга в зависимости от функции.</li>
</ul>
0 сочли это полезным