Содержание
Разбираю, когда каталог внутри Telegram Mini App помогает сравнивать варианты, сохранять выбор и передавать понятный запрос, а когда достаточно короткого пути в боте.
Делайте отдельный экран не для количества карточек, а для одной работы, которую чат выполняет плохо: увидеть несколько вариантов рядом, поменять условие, не потерять выбранное и продолжить разговор с понятного места. Если этого не происходит, Mini App пока рискует стать второй витриной с тем же вопросом в конце.
Каталог часто начинают рисовать с фильтра, обложек и красивого списка. Но человеку обычно всё равно, сколько в нём карточек. Он пытается выбрать конкретную вещь, услугу или вариант. Если после нового экрана надо снова вспоминать, что уже смотрели и почему отсеяли остальное, интерфейс не облегчил путь. Он просто нашёл себе новую должность.
Экран не нужен для второй витрины
Представьте обычный бот. Он задаёт один вопрос, показывает два подходящих варианта и даёт кнопку «уточнить». Для такого шага не нужен отдельный каталог. Человек видит ответ, выбирает продолжение и не успевает устать от собственного решения.
Проблема начинается позже. Например, надо подобрать вариант по нескольким условиям: срок, район, размер, совместимость, способ получения. В переписке всё это можно собрать, но выбор превращается в прогулку по собственным сообщениям. Вернулись к началу, забыли, почему третий вариант отпал, изменили один параметр и снова спросили менеджера. Формально разговор движется. Практически он едет на ручной тяге.
Вот здесь экран может заработать своё место. Его ценность в одной конкретной операции: он даёт удержать варианты и условия в одном поле зрения. Внешняя серьёзность приложения здесь вторична. Если после открытия Mini App у человека появилась только более крупная фотография того же товара, новой операции нет.
Что здесь важно: сначала назовите действие, которое чат выполняет неудобно. Каталог появляется после этого действия, а не вместо него.
Сравнение нужно держать рядом
Не всякий список требует сложного интерфейса. Если варианты отличаются только ценой или одним очевидным параметром, человек спокойно справится с сообщением и ссылкой. Он не обязан получать приборную панель ради выбора между «маленький» и «большой».
Экран становится полезным, когда важны два или три признака одновременно. Человеку надо видеть сами варианты и различия между ними: что меняется при другом сроке, что уже включено, где остаётся вопрос. В этот момент хорошая карточка не кричит «смотрите на меня», а помогает положить рядом несколько ответов на один вопрос.
Проверьте это без дизайна. Возьмите три последних похожих обращения. Если менеджер каждый раз вручную собирает одну и ту же сравнительную таблицу в сообщении или голосом объясняет, чем второй вариант отличается от первого, у экрана есть работа. Если различие укладывается в одну фразу, лучше не строить для неё квартал с парковкой.
Практический вывод: каталог оправдан, когда он избавляет человека от сравнения по памяти и не перекладывает эту работу на менеджера.
Фильтр имеет смысл, если выбор можно продолжить
Фильтр ничего не спасает без продолжения выбора. Он может красиво спрятать половину списка, но через минуту человек изменит условие и уже не поймёт, что из прежнего выбора осталось актуальным. Тогда появятся знакомые реплики: «А тот вариант ещё подходит?» и «Напомните, что я выбрал?».
Полезно заранее разделить четыре вещи. Что человек ввёл как условие. Что система отобрала по этому условию. Что он сам отметил. И что действительно подтверждено на стороне бизнеса. Эти пункты не обязаны совпадать. Условие может поменяться, сохранённый вариант может требовать уточнения, а подтверждение может ещё не прийти. Ничего страшного. Страшнее нарисовать одно красивое состояние и назвать его истиной.
Поэтому у выбора должна быть короткая память. Не безграничный склад всего, что когда-либо видел посетитель, а понятный набор: «вот что вы смотрели», «вот что оставили», «вот где условие изменилось». Тогда возврат к каталогу не превращается в повторный допрос.
Небольшой вывод: сохранённый выбор нужен не для эффекта “избранного”, а чтобы человек продолжил свою мысль с того места, где остановился.
Каталог должен честно остановиться
У каталога есть неприятная привычка: он начинает выглядеть как обещание. Карточка показана, значит всё доступно. Кнопка есть, значит следующий шаг уже понятен. Но между выбранным вариантом и результатом могут оставаться проверка, согласование, расчёт, совместимость или вопрос, на который без человека отвечать рано.
Каталог не нужно прятать до идеального дня. Достаточно показать границу. Пусть человек видит, что уже выбрал, какие условия указал и что именно надо уточнить. Менеджер получает не «клиента из Telegram», а короткий предметный запрос: вот набор, вот изменённое условие, вот один открытый вопрос.
Такой экран не изображает автоматизацию там, где её нет. И это, на мой взгляд, сильнее фразы «оставьте заявку, мы всё расскажем». Человек уже сделал часть работы, система не забыла её, а следующий шаг не маскируется под готовый ответ.
Что здесь важно: хороший каталог не обещает знать больше, чем знает. Он делает неизвестное видимым и передаёт его без потери уже выбранного.
Проверьте один выбор до каталога на пятьдесят карточек
Возьмите не самый красивый сценарий, а один повторяющийся запрос. Тот, где человек обычно выбирает между двумя или тремя вариантами и хотя бы раз меняет условие. Выпишите четыре точки: что запускает выбор, что он сравнивает рядом, что надо сохранить и что спросит человек, если путь не может продолжиться сам.
Не заполняйте это задним числом красивыми ответами. Если на третьей точке оказалось, что выбранный вариант никак не отличить от просто просмотренного, это хороший результат. Если на четвёртой точке менеджер всё равно спрашивает всё сначала, это тоже результат. Бумага иногда неприятно быстро показывает, сколько экранов вы ещё не построили, а сколько уже успели усложнить.
Теперь пройдите этот маршрут в трёх ролях. Сначала как посетитель: нашли варианты, поменяли условие, вернулись. Затем как экран: что он вправе показать без догадки. Наконец как менеджер: достаточно ли полученной карточки, чтобы продолжить разговор предметно. Красным отметьте места, где человек повторил себя, где система потеряла выбор или где незнание случайно стало обещанием.
Промежуточный итог: если один выбор проходит без повторного рассказа и без нарисованной уверенности, у каталога уже есть рабочее ядро.
Сначала рабочая поверхность, потом витрина
Каталог в Telegram Mini App оправдан не словом «каталог» и не количеством карточек. Он нужен, когда человек получает новую возможность: видит несколько вариантов одновременно, меняет условия без потери себя по дороге и передаёт следующий шаг с понятным контекстом.
Если задача остаётся линейной, короткий бот или одна ссылка могут быть лучше. Если варианты требуют сравнения, а выбор живёт дольше одного сообщения, экран начинает работать. И если в конце есть неясность, её надо не замазать интерфейсом, а передать человеку вместе с уже собранным запросом.
Не стройте полный каталог на вере в будущую полезность. Возьмите один трудный выбор, проведите его до конца и только потом решайте, сколько карточек, фильтров и функций действительно нужны.
Главный вывод: Mini App полезен там, где даёт человеку рабочую поверхность выбора. В остальных местах он вполне может остаться красивой второй витриной.
Частые вопросы о каталоге в Telegram
Нужен ли Mini App, если в каталоге всего десять позиций?
Количество ничего не решает. Десять позиций могут требовать сравнения по нескольким условиям, а сто могут быть обычным линейным списком. Смотрите на работу выбора, а не на счётчик карточек.
Можно ли начать с бота и добавить экран позже?
Да, если бот уже показывает, где человек повторяет вопросы, теряет выбранный вариант или просит сравнить несколько условий сразу. Такой след гораздо полезнее списка функций, составленного на старте.
Что должно сохраниться после изменения фильтра?
Минимум: выбранные варианты, условия, по которым они были отобраны, и место, где требуется уточнение. Не обязательно сохранять каждое движение, если оно не помогает продолжить путь.
Каталог обязан показывать цену и наличие?
Только те сведения, за которые система действительно может отвечать в вашем сценарии. Если параметр требует проверки, полезнее назвать его вопросом и передать контекст человеку, чем показать уверенную, но случайную цифру.
Когда лучше ничего не разрабатывать?
Когда выбор короткий, правила устойчивы, а человек получает ответ из одного сообщения или одного понятного перехода. В этой ситуации ещё один экран добавит поддержку, но не добавит пользы.
Источники и полезные продолжения
Платформенная документация подтверждает возможности интерфейса. Решение о конкретном каталоге всё равно нужно проверять на своём маршруте выбора.
- Как Mini Apps открываются внутри Telegram Официальное описание точек запуска и границ формата, если нужно сверить саму платформенную возможность. Открыть источник ↗
- Интерфейс для выбора из списка Официальный пример того, где отдельный интерфейс может быть удобнее текстового обмена с ботом. Открыть источник ↗
- Сайт с каталогом или интернет-магазин Связанный разбор о границе между выбором с помощью каталога и самостоятельным завершением заказа. Продолжить чтение ↗
- Как мы собрали Mini App «Колёса РФ»: каталог, гараж и личный кабинетКак мы собрали мини-приложение Telegram «Колёса РФ»: каталог, личный кабинет, подбор по автомобилю, гараж и подбор колёс с честными границами данных и менеджера.Прочитать разбор ↗