Возможности
Где живёт
Лента — раздел «Уведомления» в кабинете гостя. Он одинаково доступен на витрине и в приложении заведения: и там и там это первый пункт меню кабинета, а рядом с ним стоит счётчик непрочитанного. Тот же счётчик выводится поверх кнопки профиля в шапке, так что гость видит число, не открывая кабинет.
У списка и у каждой отдельной записи есть собственный адрес — ссылку на ленту или на конкретное уведомление можно открыть напрямую.
Что в неё попадает
Лента хранит сообщения, которые заведение отправило именно этому гостю:
- просьбу оценить доставленный или выданный заказ;
- рассылку заведения — объявление об акции или новости;
- события бонусной программы: начисление, скорое сгорание баллов, бонус за приглашённого друга;
- сообщения внешней бонусной системы, если она подключена;
- ответ заведения на оценку, которую гость поставил в переписке;
- промокод, который заведение выдало гостю по акции, — если код отправлен push-уведомлением или по схеме «push, иначе SMS»; код, отправленный только SMS, в ленте не оседает.
Записи попадают в ленту независимо от того, каким каналом ушло сообщение: push-уведомлением, SMS или в мессенджер. Исключение — выданный промокод, у него условие указано выше. Лента одна на организацию — сообщения всех точек и всех брендов лежат в общем потоке.
Как устроен список
Записи идут от новых к старым и разбиты на группы по дням: «Сегодня», «Вчера», дата внутри текущего года, дата с годом — для прошлых лет. Список подгружается по мере прокрутки.
Каждая запись показывает текст сообщения, короткую подпись под ним и картинку: фотографию из объявления, если она есть, иначе иконку по типу сообщения; у выданного промокода иконка — колокольчик. У непрочитанной записи горит цветная точка, у записи, откуда есть куда перейти, — стрелка справа.
Прочитанное и счётчик
Непрочитанным считается всё, что гость ещё не открывал. Счётчик показывает их число, прячется при нуле и сворачивается в «99+» на больших числах.
Отметка прочитанного ставится сама: запись, которая продержалась пару секунд на экране, гаснет, и счётчик уменьшается. Запись с переходом отмечается в момент, когда гость по ней перешёл. Отметка привязана к гостю, а не к устройству, — прочитанное на телефоне видно прочитанным и на сайте.
Карточка уведомления
Запись рассылки раскрывается в карточку прямо в кабинете: фотография, заголовок, текст объявления и кнопка «Читать полностью», если у объявления есть ссылка. Записи с обычной ссылкой карточку не открывают — гость сразу уходит по адресу сообщения.
Та же карточка открывается поверх витрины по тапу гостя по push-уведомлению, даже если он в этот момент не вошёл в кабинет. Пока приложение открыто, пришедшее уведомление показывается всплывающей плашкой и сразу увеличивает счётчик.
Как настроить
Настроек у самой ленты нет: она есть у каждого заведения и появляется у гостя, как только он вошёл в кабинет. Порядок записей, группировка по дням и правило отметки прочитанного не меняются.
Настраивается не лента, а то, чем она наполняется:
- рассылки — раздел маркетинга в кабинете: текст, фотография, ссылка и каналы отправки задаются в самом объявлении, и оттуда же лента берёт картинку и текст записи;
- бонусные программы — текст сообщения о начислении, о скором сгорании баллов и о бонусе за приглашённого друга задаётся в программе;
- просьба оценить заказ — отправляется после того, как заказ доставлен или выдан, и включается отдельно.
В списке рассылок в кабинете есть колонка «Отправлено»: это число гостей, у которых по этой рассылке появилась запись в ленте.
Что должно быть настроено и ограничения
- Гость должен войти в кабинет по номеру телефона. Без входа ни лента, ни счётчик недоступны, а сообщения, отправленные до того, как гость завёл аккаунт, к нему не привяжутся.
- В ленту попадает только то, что заведение отправило через продукт. Звонок оператора или письмо из стороннего сервиса рассылок в ней не появятся.
- Бонусные события и рассылки, отправляемые только push-каналом, создают запись лишь у гостя, у которого есть хотя бы одно устройство с разрешёнными уведомлениями. У остальных такие сообщения не появятся и в ленте.
- Выданный промокод попадает в ленту, только если заведение выбрало для его отправки push или «push, иначе SMS». При отправке только push код не будет выдан гостю без push-канала; при «push, иначе SMS» достаточно номера телефона или push-канала — запись создаётся в любом случае. Если push не отправился, SMS уходит сразу; если отправился, SMS уходит через 5 минут, когда приложение не подтвердило получение.
- Просьба оценить заказ появляется в ленте, только если у заведения включена её отправка.
- Запись создаётся в момент отправки, а не доставки. Если сообщение до устройства не дошло, в ленте оно всё равно будет.
Чего нет
- Не хранит ход заказа. Сообщения «заказ принят», «готовится», «в пути» гость получает push-уведомлением, но в ленте они не оседают: от заказа там остаётся только просьба его оценить.
- Ничего нельзя убрать. Ни удалить запись, ни скрыть её, ни очистить ленту целиком гость не может.
- Нет кнопки «прочитать всё». Счётчик гаснет только по мере того, как гость доходит до записей глазами; обнулить его одним действием нельзя.
- Нет поиска и фильтров. Ни отбора по типу сообщения, ни режима «только непрочитанные»; единственная группировка — по дням.
- Часть записей не открывается. У ответа заведения на оценку и у сообщения внешней бонусной системы нет адреса перехода: их можно только прочитать в списке. Просьба оценить заказ по нажатию открывает карточку заказа; если в записи заказ не указан, она так же остаётся только для чтения. Выданный промокод карточки не имеет: по нажатию гость попадает в корзину, где код применяется.
- Не делится по точкам и брендам. В организации с несколькими брендами гость видит все сообщения вперемешку.
- Не управляет подпиской. Отказаться от рассылки или выбрать, какие уведомления приходят, из ленты нельзя.
- Заведение ленту гостя не видит. В кабинете есть только число отправленных сообщений по каждой рассылке.
Примеры
Гость возвращается к смахнутому уведомлению
- Заведение запускает рассылку об акции, гостю приходит push-уведомление.
- Гость смахивает его, не читая.
- Вечером открывает приложение: на кнопке профиля горит единица.
- Открывает кабинет — у строки «Уведомления» тот же счётчик; заходит в раздел.
- В группе «Сегодня» — запись с фотографией акции, слева горит точка.
- Нажимает: раскрывается карточка с фотографией, заголовком и текстом.
- Нажимает «Читать полностью» и попадает на страницу акции. Счётчик гаснет.
Гость разбирает накопившееся
- Гость несколько дней не открывал приложение; на кнопке профиля — «5».
- Открывает раздел «Уведомления»: группы «Сегодня», «Вчера» и две прошлые даты.
- Прокручивает список сверху вниз; ниже подгружается следующая порция записей.
- Записи, на которых он задержался, гаснут одна за другой, счётчик убывает.
- Гость закрывает панель, не дочитав список: непрочитанными остаются только те записи, до которых он не долистал.
Гость открывает уведомление прямо из push
- Гостю приходит push-уведомление о новом объявлении.
- Гость нажимает на него, приложение открывается.
- Поверх текущего экрана появляется карточка этого объявления — с фотографией, текстом и кнопкой перехода.
- Гость закрывает карточку и остаётся там, где был; запись уже отмечена прочитанной, счётчик уменьшился.