Качество данных: согласия на каналы коммуникаций
Бизнес-цель
При регистрации в программе лояльности требуется получить явное согласие клиента на получение рекламных сообщений. Мы рекомендуем делать отдельную галочку на форме регистрации. Клиент должен самостоятельно нажать эту галочку (равно как и другую галочку - согласие с публичной офертой и обработкой персональных данных).
После регистрации клиенты могут управлять согласиями на рекламные рассылки по конкретным каналам: SMS, email, пуш. К примеру, от SMS отказаться, но согласиться на email рассылки.
Сценарий для покупателя
Клиент заходит в свой личный кабинет на сайте или в мобильном приложении, и может управлять согласиями на рекламу по каналам SMS, email и мобильный пуш.
Настройка
SMS и email
На форме контакта есть специальные поля - согласие на SMS и email рассылку. Оператор программы может через интерфейс системы менять эти значения на карточках клиентов, но мы не рекомендуем подписывать клиентов на рассылки вручную - так как иногда нужно явное подтверждение, что клиент согласился на рекламу сам. Мы рекомендуем менять значение этих полей на сайте или в мобильном приложении, и передавать их в Manzana Online по API.
Дополнительной настройки не требует.
Мобильный Push
Мы не рекомендуем выводить галочку согласия на Push рассылки. Дело в том, что изменение этой настройки проводится в общих настройках смартфона: к примеру, на Айфонах клиент открывает приложение "Настройки", переходит в раздел "Уведомления", выбирает конкретное приложение и меняет согласие. Но эти настройки не передаются по умолчанию в мобильное приложение и далее в Manzana, поэтому всегда будет расхождение между данными Manzana и реальными согласиями клиентов.
Чтобы минимизировать это расхождение, разработчики мобильных приложений должны разработать специальную логику. Это работает так: при открытии в приложении раздела "Настройки" приложение проверяет глобальное разрешение получать пуши. Если такого разрешения нет, то предлагает пользователю сначала его установить, а затем вернуться. Без глобального согласия нельзя "включить" галочку согласия на пуш в самом приложении.
Если на проекте все же принято решение сохранять в Manzana согласие на мобильные пуши, то нужно его сохранять в расширенный атрибут контакта push_notification (регистр названия обязателен) со значениями "true" или "yes". В этом случае поле автоматически подтянется в стандартные отчеты Manzana BI.
Количество контактов с разрешениями
Информация о количестве контактов с разрешениями по каналам коммуникация доступна в Manzana BI в дашбордах "База и профиль". 
Общее количество контактов с разрешениями приведено в дашборде "База и профиль - все клиенты".