ManyChat Help Portal
Submit a ticket

Часовой пояс аккаунта

Обзор

В ManyChat есть много полей, в которых сохраняются значения даты и времени, и эти значения зависят от часового пояса (например, условие «Текущее время» или «Время доставки» в настройках рассылки). В прошлом все эти поля рассчитывались и отображались в соответствии со значением часового пояса в браузере пользователя, что иногда приводило к недоразумениям, особенно если над одним ботом работало несколько админов. В таких случаях в одном и том же поле они видели разные часовые пояса (и значения даты и времени).

Теперь же мы рады представить новую возможность — часовой пояс аккаунта. Этот параметр привязывает все поля, учитывающие часовой пояс, к статическому значению, которое можно настроить в соответствии с географической областью, в которой вы ведете деятельность.

После этого все ваши значения даты и времени будут рассчитываться и отображаться в соответствии с выбранным часовым поясом. Часовой пояс аккаунта применяется ко всем аспектам ManyChat, которые раньше зависели от часового пояса админа (условия, рассылки, правила и т. д.), а также к интеграциям, например к интеграции с Google Таблицами.

К примеру, если вы настроите часы работы с 9:00 до 18:00 через условие «Текущее время», а ваш часовой пояс — UTC+3, то все контакты из всех часовых поясов будут видеть, что вы открываетесь. когда в часовом поясе UTC+3 наступает 9:00.

Как отображается время для меня и для контакта?
Приведем пример. Предположим, что у вас задан часовой пояс аккаунта +0. Ваш контакт находится в поясе +3. Контакт вводит определенное время в блоке ввода данных: 2 декабря, 12:15 — и затем это значение приходит ему в Messenger. Что увидит контакт?

1. В Messenger контакт увидит время по своему собственному часовому поясу 12:15 (UTC+3).
2. А вы в онлайн-чате и в пользовательском поле увидите время 9:15 (UTC+0) — то же самое время, но в часовом поясе аккаунта.

Давайте разберемся, что к чему! В этом тесте в пользовательском поле задано такое же значение времени. Изменился только формат отображения.

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

Примечание. Если вы используете Calendly или аналогичный сервис, обязательно установите в этом сервисе в качестве основного тот часовой пояс, в котором вы работаете. Это необходимо, чтобы сервис отправлял нам время событий в правильном часовом поясе, например 15:00 в UTC+1.
В противном случае, сервис может отправить нам 15:00 в UTC+0, когда контакт находится в UTC+1, и в результате ManyChat будет показывать 16:00.

Посмотрим, что получилось! В этом тесте в пользовательском поле задано такое же значение времени. Изменился только формат отображения:

Выбор часового пояса аккаунта

После добавления в ManyChat новой страницы часовой пояс аккаунта автоматически выставляется по часовому поясу из вашего браузера. Новое значение отображается в разделе «Настройки» (как показано на GIF-изображении ниже). Даже если у вас несколько админов в разных часовых поясах, все функции бота будут использовать часовой пояс аккаунта.

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