Как добавить зоны

Цена, наличие на складе и ассортимент продуктов могут отличаться в зависимости от региона. Чтобы информация всегда была актуальной для клиента, в Mindbox существует такая сущность, как «Зона». По сути, «Зона» = регион, к которому относится информация по продуктам и клиенты.

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

Чтобы массово загрузить зоны на проект, перейдите в раздел Настройки → Импорт. Нажмите «Новый импорт», чтобы перейти к настройкам импорта:

import-page.png

Шаг 1. Выберите действие с данными

  • Выберите тип импорта — «Справочники → Точки контакта».
  • Выберите действие — «Добавить и обновить зоны».

Снимок экрана 2021-07-14 в 21.55.14.png

Шаг 2. Подготовьте и загрузите файл

  1. Определите, какие поля нужно загрузить.

    Поле

    Обязательно

    Описание

    Внешний идентификатор зоны

    Уникальный идентификатор зоны, используется в интеграциях

    Внешний идентификатор родительской зоны

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

    Можно в одном файле загружать родительскую зону с дочерними.

    Название зоны

    Уникальное наименование зоны

    Часовой пояс

    • Форматы часовых поясов можно посмотреть в статье в колонке «TZ identifier»;
    • Используется в механике «Счастливый час»;
    • При присвоении клиенту зоны проставится и часовой пояс.

    Дополнительные поля

    Любые дополнительные поля, настроенные в проекте для сущности «Зона»

  2. Подготовьте файл для загрузки. В первой строке произвольно укажите названия полей, в которые загружаются данные.

    • Формат файла — .csv или .txt.
    • Рекомендуемая кодировка — UTF-8.
    • Проверьте, что номера карт и значения дополнительных полей записаны в корректном формате.
    Снимок экрана 2021-07-14 в 21.59.47.png
    Пример файла импорта
  3. Загрузите файл для импорта и нажмите «Продолжить»:

    Снимок экрана 2021-07-14 в 22.02.01.png

Шаг 3. Сопоставьте поля файла

Система автоматически сопоставляет поля из файла с полями в Mindbox. Проверьте результат и при необходимости скорректируйте его вручную:

  1. В колонке «Импорт» отметьте галочками поля, которые нужно загрузить. Колонки без галочки будут пропущены.
  2. В колонке «Поле Mindbox» сопоставьте каждую колонку файла с полями проекта. Необязательные поля без сопоставления будут пропущены.
  3. Нажмите «Продолжить»:

Снимок экрана 2021-07-14 в 22.02.14.png

Шаг 4. Проверьте и запустите импорт

Перед запуском Mindbox показывает первые строки файла с уже примененными сопоставлением. Убедитесь, что данные выглядят ожидаемо:

areas-import-check.png

Как отслеживать импорт

После запуска импорт появится в списке на странице «Импорт». По каждой задаче отображаются:

  • дата запуска;
  • тип импорта;
  • кто запустил импорт.

Если в ходе импорта возникли ошибки, часть строк может быть пропущена. Откройте детали импорта, чтобы посмотреть проблемные строки и причину ошибки.

imports-list.png

Как присвоить клиенту зону

Сейчас это возможно только через задачу импорта, или редактирования для существующих клиентов.

Посмотрим пример клиента с зоной, которой мы указали часовой пояс:

client-area.png