Menu Финансы Процессы Реестры Сервис Новости Подключиться Войти

Рассылки с учётом временных зон

Рассылки с учётом временных зон

Перед рассылкой

В Приложении каждый клиент сопоставляется с регионом по номеру телефона клиента. Сопоставление с регионом хранится в карточке клиента. Для вновь созданных клиентов сопоставление не производится. Сопоставление производится специальным отчётом-сопоставлением (см. ниже).

Перед рассылкой нужно убедиться, что все клиенты имеют сопоставление с зонами. Для этого нужно запустить отчёт “Сообщения в бот / Регионы / Сопоставить телефоны и зоны”, отметив галочкой “Тестовый запуск для подсчёта количества несопоставленных клиентов”:

Параметры отчёта

Отчёт подсчитывает общее количество клиентов в базе и количество клиентов, для которых не указан регион:

Отчёт

Клиенты, для которых не указан регион, считаются находящимися в “нулевом” регионе.

Разнесение клиентов по регионам

Разнесение клиентов по регионам можно выполнить только для тех клиентов, для которых ещё не назначен регион, а также заново для всех клиентов. Для разнесения нужно запустить отчёт “Сообщения в бот / Регионы / Сопоставить телефоны и зоны”. Галочка “Тестовый запуск для подсчёта количества несопоставленных клиентов” должна быть снята.

Если отметить галочку “Сопоставить все телефоны”, то Приложение запустит процедуру разнесения всех клиентов по регионам. По умолчанию – галочка снята – запускается процедура разнесения по регионам только для тех клиентов, которые не разнесены.

После завершения формирования отчёта выводятся два показателя: количество клиентов в базе и количество клиентов, для которых запущена процедура разнесения. Отчёт запускает процедуру разнесения, но само разнесение выполняется в фоновом режиме после завершения формирования отчёта. Приложение сопоставляет 6000 клиентов в минуту.

Для проверки результата сопоставления можно запустить новый отчёт в тестовом режиме (см. выше раздел “Перед рассылкой”).

Информация о зонах

Правила сопоставления телефонных номеров и регионов хранятся в Приложении в таблице “Сообщения в бот / Регионы / Зоны”. Таблица содержит большое (более 100 тысяч) количество записей. Таблица дублирует информацию из csv-файлов, публикуемых на сайте https://rossvyaz.ru/deyatelnost/resurs-numeracii/vypiska-iz-reestra-sistemy-i-plana-numeracii. Таблица является единой для всех баз Приложения.

Обновить таблицу можно из любой базы Приложения из формы “Сообщения в бот / Регионы / Загрузить зоны”:

Отчёт-обновление

Отчёт можно запустить в двух режимах:

  • полное удаление всей предыдущей информации о загруженных зонах и загрузка новой информации о зонах
  • дополнение ранее загруженной информации о зонах новыми данными о зонах

Зоны загружаются не быстро: за один час подгружаются около 60 тысяч строк. После запуска отчёта Приложение можно закрыть: зоны загружаются в фоновом режиме. Впоследствие можно открыть отчёт из формы “Сообщения в бот / Все отчёты”.

По окончании загрузки в отчёте будет выведено количество удалённых и загруженных строк:

Результат загрузки

Зоны и регионы, часовые пояса

Сведения о зонах загружаются из файла следующего формата и примерного состава:

 900;0000000;0061999;62000;ООО "Т2 Мобайл";Краснодарский край
 900;0062000;0062999;1000;ООО "Т2 Мобайл";Ростовская обл.
 301;3264300;3264399;100;ПАО "Ростелеком";р-н Муйский|Республика Бурятия
 301;3341000;3343385;2386;ПАО "Ростелеком";р-н Бичурский|Республика Бурятия

В некоторых случаях привязка ёмкостей телефонных номеров указана к региону, в некоторых – более детально – к городу и региону. При загрузке зон Приложение берёт только последнюю часть региона и сохраняет в таблицу “Сообщения в бот / Регионы”:

Регионы

Таблица Регионы также является “сквозной” – единой для всех баз Приложения.

Для каждого региона следует вручную задать часовой пояс – задержку отправки сообщений относительно базового региона (Москва). Например, для Калининграда следует указать 1. Таким образом, если рассылка стартует в 13:00 МСК, то на калининградские номера рассылка стартует в 14:00 МСК. Для регионов восточнее Москвы задержка должна быть отрицательной.

В связи с особенностями управлениями правами доступа к данными в Приложении и в связи с тем, что таблица Регионы является “сквозно”, она по умолчанию не допускает внесения изменений. Поэтому перед внесением изменений в неё в той базе из которой будут производиться изменения, следует настроить права доступа, разрешающие внесение изменений.

Рассылка с учётом часовых поясов

После того как в Приложении

  • загружены зоны
  • для регионов указаны часовые пояса (задержка относительно базового региона)
  • клиенты распределены по регионам

всё готово для запуска рассылки с учётом часовых поясов.

После тестового прогона рассылки в поле “Дата и время запуска рассылки” указывается дата и время запуска рассылки в базовом региона (Москва). Если пользователь, запускающий рассылку, находится не Москве, то он должен указать своё локальное время старта рассылки в базовом регионе. Например, если пользователь находится в Калининграде и указывает дату и время запуска рассылки 04.02.20, 11:00, то рассылка стартует по Москве в 12:00 (11:00 калининградского времени), а по Калининграду – в 11:00 (+1 час к МСК). При этом пользователи будут получать сообщения в своих часовых поясах в 12:00.

Рассылка

Для проверки времени рассылки следует установить время в форме рассылки, отправить тестовое сообщение. Затем на новой вкладке браузера войти в ту же базу (чтобы не закрывать окно с подготовленной рассылкой), выбрать в меню форму “Настройки / Сообщения в бот”, поставить текущую дату в поле “Дата создания, после” и нажать “Получить записи”.

Приложение выведет в таблицу рассылки, которые были созданы сегодня, в том числе – подготовленную рассылку. В строке с подготовленной рассылкой нужно обратить внимание на поле “Дата и время запуска рассылки”: в нём указано время для получения рассылки в Московском часовом поясе.

Продукт

Обзор Интеграция Частное облако Стоимость Process Insight API Условия использования

Методология

Руководство пользователя Пример: инжиниринг Модуль "Проектная организация" Безопасность Обновления

Компания

Контакты Услуги Работа у нас Вакансия Java-разработчика Политика конфиденциальности

Новости

Process Insight расширяет API Messenger-боты на платформе Process Insight Viber-боты на платформе Process Insight Process Insight для Google Assistant
© 2008–2022, ООО «Процессные технологии»