Кнопки и вложения в Instagram*
*Принадлежат компании Meta Platforms Inc., которая признана на территории Российской Федерации экстремистской и запрещена!
Как работать с кнопками
Клавиатурные (reply)
Instagram* поддерживает до 11 кнопок reply


В тексте (inline)



Кнопки могут вести на сторонние ресурсы. Визуально эти кнопки ничем не отличаются.
Как задать вводные фразы
Вводные фразы позволяют человеку начать беседу с компанией, используя список часто задаваемых запросов. Можно задать до четырех запросов.
Для настройки вводных фраз необходимо поставить бегунок в подключенном аккаунте Instagram*, в разделе "Каналы"
При нажатии на этот бегунок появляется всплывающее окно, где можно задать нужные вводные фразы
После этого в вашей воронке настраиваете реакцию на фразы — нужные блоки переводите в состояние "Первостепенная проверка условия" и в условие записываете текст вводной фразы.
Внимание! Вводные фразы появляются у пользователей, которые ранее не контактировали с вашим аккаунтом Instagram* (или в случае полного удаления предыдущего диалога)
Как работать с вложениями
В сообщении можно отправлять вложения. Подробно о том, какие вложения и как добавлять описано в разделе документации Отправка вложений. Отслеживание перехода по ссылкам

В блок можно загружать вложения файлом или используя ссылку на файл.
Загружаемый видео файл должен быть не больше 20 MB, аудио и изображение до 5 МВ.
Требования к вложениям:
Аудио
M4A
5 МБ
Изображение
JPEG, PNG
5 МБ
Видео
MP4
20 МБ
Для аудио вложений НЕ рекомендуется использовать формат mp4, а в формате mp3 аудио не будет отправлено вообще.
Как создать карусель
Как сделать такую карусель в Direct:
В карусели может быть от 2 до 10 карточек(слайдов).
Рассмотрим на примере карусели из 3 карточек. Для создания карточек вам нужно в поле "Калькулятор" написать следующее:
p = [{"title":"ЗАГОЛОВОК", "description": "ОПИСАНИЕ КАРТОЧКИ 1", "image": "ССЫЛКА НА КАРТИНКУ 1", "buttons":[{"text":"ТЕКСТ КНОПКИ 1"}]},{"title":"ЗАГОЛОВОК", "description": "ОПИСАНИЕ КАРТОЧКИ 2", "image": "ССЫЛКА НА КАРТИНКУ 2", "buttons":[{"text":"ТЕКСТ КНОПКИ 2"}]}, {"title":"ЗАГОЛОВОК", "description": "ОПИСАНИЕ КАРТОЧКИ 3", "image": "ССЫЛКА НА КАРТИНКУ 3", "buttons":[{"text":"ТЕКСТ КНОПКИ 3"}]}]
r = send_carousel(p, '')

То есть сначала записываем массив с title, description, image, buttons в переменную p (вы можете назвать переменную иначе), а далее используем ее в методе send_carousel(p, '')
В поле "Ответ" оставляет #{None}:

Чтобы вставить ссылку в кнопку на карточке, запишите в массив:
p = [{"title":"заголовок", "description": "ОПИСАНИЕ КАРТОЧКИ 1", "image": "ССЫЛКА НА КАРТИНКУ 1", "buttons":[{"text":"ТЕКСТ КНОПКИ 1", "url":"ССЫЛКА ДЛЯ КНОПКИ" }]}]
Поскольку часто требуется размещение карточек карусели с одинаковым текстом кнопки, то был добавлен еще один параметр payload, который не будет отображаться клиенту, но позволит проанализировать сделанный им выбор:


Обратите внимание на правильность его применения: p = [{"title":"заголовок", "description": "ОПИСАНИЕ КАРТОЧКИ 1", "image": "ССЫЛКА НА КАРТИНКУ 1", "buttons":[{"text":"ТЕКСТ КНОПКИ 1","payload":"1"}]},{"title":"заголовок", "description": "ОПИСАНИЕ КАРТОЧКИ 2", "image": "ССЫЛКА НА КАРТИНКУ 2", "buttons":[{"text":"ТЕКСТ КНОПКИ 1","payload":"2"}]}, {"title":"заголовок", "description": "ОПИСАНИЕ КАРТОЧКИ 3", "image": "ССЫЛКА НА КАРТИНКУ 3", "buttons":[{"text":"ТЕКСТ КНОПКИ 1"}]}]
Параметр payload - может быть опущен, как показано на рисунке в кнопке 3
Last updated
Was this helpful?