
В продукте, при создании кастомером контента для пуш-уведомления, для понимания как будет выглядеть контент, используются правдоподобные превью. После масштабного обновления iOS я спроектировал новые превью для Android, iOS, Win и Mac браузеров.
Ввиду того, что в интерфейсе не получится соблюдать точные размеры ввиду разницы масштабов, придумал систему компенсаций, чтобы количество символов контента точно не выходило за рамки и подписчики кастомеров точно смогли увидеть весь ключевой контент.
В этом превью предусмотрено множество системных ограничений. Например, в Android, если добавить картинку к пушу, то текст сообщения сокращается до одной строчки — очень важно, чтобы кастомер увидел это ограничение и перестроил контент до отправки.
Впоследствии я спроектировал новую форму создания контента для пушей, учитывающее разницу платформ (на которые будет отправлен пуш) и универсальность одинаковых или похожих настроек.
Эта форма должна соединить разные сервисы в продукте и вызываться поверх системы из любой точки, создавая неразрывное флоу создания кампании.
Эту форму я проверял тестированием с несколькими заинтересованными кастомерами, используя CJM для фиксации результатов и дальнейших изменений. В прототипе использовался заранее заготовленный сценарный интерактивный компонент с превью пуша.
<aside> ⭐ Гайды с возможностями и ограничениями, которые я делал для разработчиков, в последствии ушли в саппорт.
</aside>