← Все статьи

Feature Explanation

Будьте в курсе по-своему

Управляйте уведомлениями об обновлениях коллекции, переданных бутылках и объявлениях

0 сочли это полезным

Обзор

WhiskeyMate позволяет вам управлять тем, какие типы уведомлений вы хотите получать. Эти настройки хранятся как флаги пользовательских предпочтений (например, receiveUpdateNotifications) и могут также использоваться для подписки/отписки вашего устройства от тем Firebase Cloud Messaging (FCM).

Категории уведомлений (текущие)

  • Уведомления об обновлениях приложения
  • Уведомления о ценах
  • Уведомления о комментариях и социальных событиях
  • Новостные уведомления
  • Уведомления-напоминания
  • Маркетинговые уведомления

Где управлять уведомлениями

  • iOS: В разделе вашего профиля/настроек откройте Настройки уведомлений и включайте/выключайте категории.
  • Android: На экране профиля откройте Управление уведомлениями и включайте/выключайте категории.
  • Web: Перейдите на /preferences.html → Настройки уведомлений и установите флажки, затем сохраните.

Как это работает (детали реализации)

  • Флаги пользовательских предпочтений аккаунта: WhiskeyMate хранит булевы поля, такие как receiveAllNotifications, receiveUpdateNotifications, receivePriceNotifications, receiveCommentNotifications, receiveNewsNotifications, receiveReminderNotifications, и receiveMarketingNotifications.
  • Темы FCM (мобильные устройства): На iOS и Android несколько переключателей подписывают/отписывают ваше устройство от тем FCM с соответствующими названиями (например, receiveUpdateNotifications).
  • Веб: Страница веб-настроек сохраняет ваши флаги уведомлений в вашем пользовательском документе, но сам веб-сайт не получает push-уведомлений, как мобильные приложения.

Важные примечания

  • Разрешения системы по-прежнему важны: Если уведомления отключены на уровне ОС, вы не будете получать push-уведомления, даже если они включены в WhiskeyMate. iOS направит вас в системные Настройки, если разрешение будет отклонено.
  • «Включить/выключить все»: Оба мобильных приложения предоставляют опцию «Включить/выключить все» для одновременного включения/выключения нескольких категорий (и обновления подписок на темы для этих категорий).
  • Поведение категорий может отличаться: Некоторые категории могут быть основаны на темах (широкие объявления), в то время как другие могут доставляться посредством более прямого таргетинга в зависимости от функции.
0 сочли это полезным