Форматы рекламы
Шесть форматов рекламы в диалоге Telegram: текст, медиа и четыре rich-формата. В примерах consent и quiz можно пройти весь сценарий.
Схематичные примеры с рекламой Sidekick. Фото, анимации и слайды обозначены блоками; rich-сцены собираются тем же рендерером, что и в API.
Текстовая реклама
textРекламный текст со ссылкой добавляется в конец ответа бота. Обычная inline-кнопка находится под сообщением, отдельно от его текста. Здесь показана выдача /ad; через /fetch текст можно получить отдельно и разместить самостоятельно.
Фото или анимация
imageОтдельное фото или анимация с рекламной подписью. Обычная inline-кнопка находится под медиа-сообщением. Этот формат доступен через /ad/fetch и /ad/fetch-image.
Рекламный ответ
responseОтдельное rich-сообщение под ответом бота: название бренда, рекламный текст, кнопка внутри сообщения и подпись Sponsored.
Логотип бренда — custom emoji рядом с названием внутри сообщения. Без поддержки custom_emoji Sidekick оставляет только название. В текущем API ad.send содержит рекламную часть; основной ответ бот отправляет отдельно. Это схема интеграции Sidekick, а не ограничение rich-сообщений Telegram. Telegram Bot API ↗
Рекламная карточка
cardНазвание бренда, баннер, короткий текст, одна кнопка и подпись Sponsored. В отличие от обычного фото, кнопка здесь входит в rich-сообщение.
Реклама с согласием
consentСначала вопрос и две кнопки: «Расскажи» и «Не интересно». Согласие открывает слайды, текст и кнопку перехода; отказ завершает сцену. В личном чате обновляется то же рекламное сообщение.
Квиз
quizПриглашение → три вопроса с вариантами ответов → результат с пояснением, картинкой и кнопкой. Каждый шаг обновляет то же сообщение в личном чате. «Пройти ещё раз» возвращает к первому вопросу.
Процент совпадения задаётся в кампании, а не рассчитывается как точность прогноза. Результат выбирается по самому частому номеру ответа; при равенстве побеждает меньший номер.
Подключение →Эфемерные сообщения в группах
Эфемерность — режим отправки rich-сообщения, а не отдельный формат креатива. Для группового сценария нужны параметры получателя и группы; полный пример есть в инструкции по отправке через HTTP.
Отправка rich-сообщений →