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

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

Чтобы создать дополнительное поле:

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

    custom-field-menu.png

  2. Нажмите «Создать» → «Дополнительное поле»:

    custom-field-create.png

  3. Заполните настройки:

    custom-field-settings.png

Общие настройки:

  • Сущность — к какой сущности будет относиться поле. Доступны: клиент, действие, точка контакта, продукт, линия списка продуктов, заказ, промоакция, позиция заказа, зона, дисконтная карта.
  • Имя — название, которое будет отображаться в фильтрах на проекте.
  • Системное имя — имя, которое будет передаваться в импортах и сервисах.
  • Тип поля:
    • Строковый — любое значение, принимается до 1000 символов;
    • Логический — да/нет;
    • Целочисленный — принимается целое число, например, 123456;
    • Десятичный — 12345,67;
    • Дата — 12.03.2021;
    • Дата и время — 12.03.2021 16:30;
    • Перечисление — выбор варианта из списка, подробнее в статье;
    • Уникальный идентификатор — повторная регистрация с таким идентификатором запрещается;
    • Идентификатор — повторная регистрация с таким идентификатором допускается.
  • Действие при объединении (для типов Целочисленный и Десятичный)
    • Дописать из приоритетного — результирующее значение будет дописано из приоритетного клиента в случае, если отсутствуют противоречия.
    • Взять наибольшее значение — результирующим значением будет максимальное из всех значений дополнительного поля клиентов.
  • Настройки данных поля — зависят от выбранных сущности и типа.
    • Можно много значений в одном поле. Разделитель в CSV: | — доступна запись несколько значений в одном поле.
    • Затирать, если передано пустое значение — данные в поле будут удалены, если передано только название поля, то есть если значение не заполнено. Например, "Age": '' в операции или CustomFieldAge с пустой ячейкой в импорте. Отсутствие самого узла значение не затрет.
    • Публичное поле - поле будет доступно для вызова и редактирования в операциях без секретного ключа.
    • Создавать значение перечисления, если не найдено (для типа Перечисление) — автоматически будет создано новое переданное значение.
    • Не объединять клиентов с разными ID (для типа Уникальный идентификатор) — при создании нового клиента, они не будут объединяться. Значение идентификатора сотрется у дубликата. Поиск по истории будет недоступен.

4. Нажмите «Добавить».

Готово:

custom-field-done.png

Готово!

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