# Salebot: описание выгружаемых полей

В этой статье описано, как переменные Salebot превращаются в колонки таблицы хранилища ROMI center. О том, как коннектор собирает клиентов и что при этом можно потерять, — в статье [Salebot: как работает коннектор](https://help-ru.romi.center/salebot-kak-rabotaet-konnektor).

Фиксированного набора полей нет: колонки — это переменные из настроек плюс несколько постоянных колонок.

## Переменные

Значение ищется по имени среди полей клиента и его переменных в Salebot, поэтому выгрузить можно и стандартные поля клиента — например `name`. Имя переменной становится именем колонки как есть, без транслитерации.

Тип колонки задаётся в настройках вручную — под тип нужно подгонять данные в самом Salebot, иначе значение исказится при записи:

| Тип в визарде | Тип поля | Как пишется значение |
| --- | --- | --- |
| Строка | Строка | как есть; список или объект — строкой JSON |
| Число | Целое число | из значения остаются только цифры: `12.5` станет `125`, `-3` — `3` |
| Дробное | Дробное число | дробная часть портится: `12.5` станет `125`, `1,5` — `15`, `-3` — `3`. Целые числа пишутся верно |
| Дата | Дата | разбирается из текста как получится: `15.03.1995` станет 1995-03-15, а дата без года вроде `15.03` — 1970-01-01. Пустое значение, `0` и нераспознанный текст — пусто |
| Дата и время | Дата и время | так же: дата без года вроде `15.03` станет `1970-01-01 03:00:00`. Пустое значение, `0` и нераспознанный текст — пусто |
| Да / Нет | Логическое значение | как есть: `true`/`false`, `1`/`0`, `yes`/`no` записываются, а, например, «да» или пустая строка ломают запись всей пачки — до 200 клиентов, и она не повторяется |

> **Важно**
> Типы «Число» и «Дробное» отбрасывают дробную часть после запятой вместо десятичного разделителя: значение нужно хранить в Salebot с точкой, а не запятой, и без пробелов. «Да / Нет» особенно хрупок — одно нераспознанное значение роняет запись до 200 клиентов сразу, и повторной попытки не будет: пострадавших клиентов вернёт только перезагрузка с удалением данных.

В новом подключении заранее заведены строковые переменные `client_id`, `utm_source`, `utm_medium`, `utm_campaign`, `utm_content` и `utm_term`.

## Постоянные колонки

| Колонка | Что внутри | Тип поля |
| --- | --- | --- |
| `lists` | Номера списков Salebot, в которых состоит клиент | Массив целых чисел |
| `created_at` | Когда клиент появился в Salebot | Дата и время |
| `id` | Номер клиента в Salebot, по нему строка перезаписывается | Целое число |
| `rc_created_at` | Когда строка впервые записана в таблицу | Дата и время |

> **Примечание**
> Переменная с именем `event_date` особая: в неё пишется дата появления клиента, а не значение из Salebot. В подключениях, заведённых до февраля 2026 года, она добавлена автоматически.
