Обратная связь — различия между версиями
Var null (обсуждение | вклад) |
Var null (обсуждение | вклад) |
||
Строка 14: | Строка 14: | ||
Команда: Отправить сообщение | Команда: Отправить сообщение | ||
+ | |||
+ | Чтобы при запросе текста не показывалось имя команды имеет смысл указать следующую настройку (или сменить видимость имени команды под настройками): | ||
+ | |||
+ | { "name_command_display":"none" } | ||
[[Файл:Feedback 2.jpg|center]] | [[Файл:Feedback 2.jpg|center]] | ||
Строка 21: | Строка 25: | ||
При перечислении настроек следует придерживаться формата [https://ru.wikipedia.org/wiki/JSON JSON] и не забывать запятые между парами "ключ":"значение" как это сделано на скриншоте: | При перечислении настроек следует придерживаться формата [https://ru.wikipedia.org/wiki/JSON JSON] и не забывать запятые между парами "ключ":"значение" как это сделано на скриншоте: | ||
+ | |||
+ | Если не указывать ключ user_sender_info, равный 2 - то сообщение об успешной отправке выдаст система. Если ключ равен 2 - вы сами можете указать текст (в поле текст), который увидит пользователь после отправки, но это не гарантирует, что сообщение отправилось. Чтобы пользователь получил текст именно после отправки следует указать текст в ключе send_success (см. пример настроек) | ||
+ | Пример настроек: | ||
+ | |||
+ | { | ||
+ | "send_to_admin":"1", | ||
+ | "response_push_command_id":"78", | ||
+ | "response_user_push_command_id":"79", | ||
+ | "user_sender_info":"2", | ||
+ | "send_success":"Спасибо! Ваша заявка отправлена, Вам скоро ответят :)" | ||
+ | } | ||
[[Файл:Feedback 3.jpg|center]] | [[Файл:Feedback 3.jpg|center]] | ||
Версия 23:11, 8 ноября 2017
Этот механизм относится к платным (Никто Вам не мешает написать самим его бесплатный аналог).
Для того чтобы можно было настроить данный механизм требуется чтобы были подключены следующие механизмы:
Настройка механизма:
Структура команд. Ниже представлен пример настройки механизма:
Команда: Отправить сообщение
Чтобы при запросе текста не показывалось имя команды имеет смысл указать следующую настройку (или сменить видимость имени команды под настройками):
{ "name_command_display":"none" }
Команда: Отправка сообщения
Можно использовать дополнительный ключ user_info - если он равен 1 то пользователь видит ID созданного тикета и ID сообщения. В противном случае получает просто фразу "Получен ответ на Ваш запрос" без подробностей.
При перечислении настроек следует придерживаться формата JSON и не забывать запятые между парами "ключ":"значение" как это сделано на скриншоте:
Если не указывать ключ user_sender_info, равный 2 - то сообщение об успешной отправке выдаст система. Если ключ равен 2 - вы сами можете указать текст (в поле текст), который увидит пользователь после отправки, но это не гарантирует, что сообщение отправилось. Чтобы пользователь получил текст именно после отправки следует указать текст в ключе send_success (см. пример настроек) Пример настроек:
{ "send_to_admin":"1", "response_push_command_id":"78", "response_user_push_command_id":"79", "user_sender_info":"2", "send_success":"Спасибо! Ваша заявка отправлена, Вам скоро ответят :)" }
Команда: Ответ для пользователя
Команда: Ответ пользователя