Группа кнопок

Компонент отправляет пользователю текст с прикрепленным кнопками. Работает во всех платформах.

Внешний вид кнопок

Функции

  1. Переход на экраны.
  2. Переход на внешний URL.
  3. Отправка GET и POST запроса.

Настройка компонента

1. Создайте экран и перетащите на него из «Палитры» компонент «Группа кнопок».
2. Заполните поле с текстом, а в поле «Надпись на кнопке» впишите название кнопки.
Кнопка обязательно должна переводить либо на экран, либо на внешний URL.
3. Создайте экран для перехода по кнопке, добавьте на него компонент «Текст» и заполните его.
4. На первом экране выберите из выпадающего списка нужный экран для перехода по кнопке. Эти же действия можно сделать в правой панели настроек компонента.
5. Для добавления еще одной кнопки в столбик нажмите «+».
6. Для перехода на внешний сервис выберите из перечня экранов для перехода строку «Внешний URL». Разместите ссылку для перехода на внешний ресурс. Переход на внешний URL поддерживают только Telegram, Viber и ВКонтакте.
7. Если хотите добавить горизонтальный ряд кнопок, нажмите «».
8. Что бы добавить кнопку в ряд, внутри ряда кнопок нажмите «+».
9. Можно отправлять GET или POST запросы, для этого нужно нажать галочку «Возможность отправлять запрос». Откроются поля для настройки запроса.

Максимальное количество кнопок

Telegram — 100 кнопок.
Facebook — 3 кнопки.
Instagram — 3 кнопки.
Viber — 24 кнопки.
ВКонтакте — 6 кнопок.
Одноклассники — 100 кнопок.

Максимальное количество символов в кнопках

Telegram допускает 35 знаков на кнопке, включая пробелы. Если их больше, то Telegram посреди текста вырезает кусок текста и вставляет троеточие.
Facebook обрезает текст после 23 символа и вставляет троеточие.
Viber позволяет добавить много знаков в кнопки. Нужно учитывать, что большой текст переносится на новую строку, и часть текста может быть не видна, а часть передвинуться на соседнюю кнопку.
ВКонтакте допускает до 40 символов с пробелами, если символов больше, то кнопки не отправляются.
В Одноклассниках может быть 42 знака, остальные платформа обрежет и вставит троеточие.

Максимальная длина текста

Telegram, Одноклассники, ВКонтакте и WhatsApp (Pact) поддерживают 4096 символов латиницей и кириллицей независимо от количества кнопок и длинны текста в них.
Viber поддерживает 7000 символов на латинице и максимум 5700 на кириллице. Если текст написан латиницей, то не зависит от количества кнопок и длины текста в них. Если текст написан кириллицей, то каждая кнопка «съедает» 21-24 символа от текста по умолчанию + количество символов в тексте кнопки. Чем больше кнопок, тем меньше текста можно прислать.
Facebook принимает 640 символов на латинице или кириллице независимо от количества кнопок и длинны текста в них. Если больше — сообщение не приходит (ограничение Facebook).
WhatsApp (Edna) принимает не более 4096 символов, в них входит: сам текст + фраза «Варианты ответов:» с переносами строк (съедает 19 символов) + сами кнопки (каждая кнопка из 1 символа съедает 5 символов — перенос строки, «1. », текст самой кнопки). Чем больше кнопок, тем меньше текста можно прислать.

Использование ссылок

Ссылки в компоненте Группа кнопок работают в следующих платформах — Telegram, Viber, ВКонтакте, Одноклассники.