Как создать дополнительное поле
  • 25 Jul 2023
  • 1 минута
  • Темная тема
    Светлая тема
  • формат pdf

Как создать дополнительное поле

  • Темная тема
    Светлая тема
  • формат pdf

Вводный текст

Дополнительные поля подходят для хранения данных, которые не входят в список основных полей.

Создание дополнительного поля по шагам:

  1. Переходим в в раздел НастройкиСистемныеДополнительные поля:

дополн поля.png

  1. Нажимаем Добавить:

Снимок экрана 2021-03-12 в 15.49.32 - копия.png

  1. Заполняем поля:

Снимок экрана 2021-03-12 в 16.20.32.png

Для сущности — к какой сущности будет относиться поле. Доступные сущности: клиент, действие, точка контакта, продукт, линия списка продуктов, заказ, промоакция, позиция заказа, зона, дисконтная карта, приз.

Имя — название, которое отображается в фильтрах на проекте.

Системное имя — имя, которое будет передаваться в импортах и сервисах.

Тип поля:

  • Целочисленный — принимается целое число, например, 123456;
  • Строковый — любое значение, принимается до 1000 символов;
  • Логический — да/нет;
  • Десятичный — 12345,67;
  • Дата — 12.03.2021;
  • Дата и время — 12.03.2021 16:30;
  • Перечисление — выбор варианта из списка, подробнее в статье;
  • Уникальный идентификатор — повторная регистрация с таким идентификатором запрещается;
  • Идентификатор — повторная регистрация с таким идентификатором допускается.

Действие при объединении (для типа "целочисленный" и "десятичный"):

  • Дописать из приоритетного — результирующее значение будет дописано из приоритетного клиента в случае, если отсутствуют противоречия.

  • Взять наибольшее значение — результирующим значением будет максимальное из всех значений дополнительного поля клиентов.



Дополнительные настройки:

  • Можно много значений в одном поле. Разделитель в CSV: | — доступна запись несколько значений в одном поле.
  • Выгружать в стандартном экспорте — настройка неактуальна, все поля доступны для экспорта.
  • Затирать, если передано пустое значение — данные в поле будут удалены, если передано только название поля, то есть если значение не заполнено. Например, "Age": '' в операции или CustomFieldAge с пустой ячейкой в импорте. Отсутствие самого узла значение не затрет.
  • Публичное поле - поле будет доступно для вызова и редактирования в операциях без секретного ключа.
  • Создавать значение перечисления, если не найдено (для типа "перечисление") — автоматически будет создано новое значение, переданное в импорте.
  • Не объединять клиентов с разными ID (для типа "уникальный идентификатор") — при создании нового клиента, они не будут объединяться. Значение идентификатора сотрется у дубликата. Поиск по истории будет недоступен.
  1. Нажимаем на Добавить:

Снимок экрана 2021-03-12 в 16.37.13.png

Готово!

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