Приветственный текст

Messenger Profile API

greeting — это свойство Messenger Profile API. Информацию о получении, задании, обновлении и удалении свойства greeting см. в справке по Messenger Profile API.

Свойство greeting в профиле Messenger вашего бота позволяет задать сообщение, которые люди будут видеть на приветственном экране бота. Приветственный экран открывается, когда люди впервые начинают взаимодействовать с вашим ботом.

Если для языка и региона конкретного пользователя приветственный текст не задан, на приветственном экране будет показан стандартный текст, заданный с помощью API настроек ветки. Если стандартный приветственный текст также не задан, будет показано описание страницы.

Требования

Чтобы задать или обновить приветственный текст, вы должны иметь роль администратора на связанной с ботом Странице.

Формат параметра greeting

"greeting":[
  {
    "locale":"default",
    "text":"Hello!"
  }, {
    "locale":"en_US",
    "text":"Timeless apparel for the masses."
  }
]

Свойства

Свойство Тип Описание

locale

Строка

Язык и регион приветственного текста, который будет показываться, если язык и регион пользователя совпадают с указанными.


Необходимо задать приветственный текст как минимум для языка и региона по умолчанию. Он будет показываться, если языку и региону пользователя не соответствует ни один из указанных.


Список поддерживаемых языков и регионов.

text

Строка

Приветственный текст для конкретного языка и региона. Кодировка UTF-8, не более 160 знаков.

Персонализация

В текст приветствия можно добавить имя человека. Можно использовать следующие строки шаблона:

  • {{user_first_name}}
  • {{user_last_name}}
  • {{user_full_name}}

Пример

"greeting":[
  {
    "locale":"default",
    "text":"Hello {{user_first_name}}!"
  }
]

Ограничение количества обращений

Количество обращений к API Messenger Profile ограничено десятью вызовами за каждые 10 минут (из расчета на Страницу).