Загрузка данных клиентов из файла

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

Для начала перейдите в раздел «Данные»→«Импорт» и выберите «Из файла»:

Выберите базу для импорта профилей.

Шаг 1. Загрузите файл с данными клиентов

Чтобы добавить новый файл, нажмите на область загрузки и выберите файл на вашем устройстве. Другой способ — просто перетащите нужный файл мышкой.

Загружать можно сразу несколько файлов. Если надо удалить файл, нажмите на крестик напротив его названия:

Доступные форматы файла:

  • csv таблицы и txt файлы в csv формате

  • xls и xlsx таблицы данных

  • zip и tar.gz архивы

Пример csv файла для импорта

Шаг 2. Настройте файл

1. Настройки формата файла

Поставьте галочку в окне «Первая строка содержит название колонок», если первая строка в вашем файле с профилями служит для обозначения колонок.

Выберите режим чтения файла. Доступно два режима: автоматический и ручной.

2. Настройки идентификации профиля

Выберите способ импорта — он будет зависеть от того, добавляете вы новые записи или обновляете уже существующие в базах профилей Altcraft:

  • Добавить новых и обновить существующих

  • Только добавить новых, не обновлять существующих

  • Только обновлять существующих, не добавлять новых

Выберите режим поиска профиля.

Вероятно, сейчас вы загружаете данные клиентов в новую и пока пустую базу, но пройдет время, и вам потребуется обновить эти данные.

Для этого и указывается режим поиска профиля. Так вы сообщаете платформе, какие данные надо будет использовать в будущем при обновлении существующих профилей.

Например, если вы выберете По email адресу из профиля или подписок, то в момент обновления платформа сравнит электронные адреса клиентов, которые вы загружаете, с адресами клиентов, которые уже есть в базе. Если она найдет совпадения, то обновит данные клиента. Если же клиента с таким электронным адресом нет в базе, то платформа создаст новый профиль для этого клиента.

3. Настройки полей

  • Поставьте галочку в окне «Игнорировать пустые значения во всех колонках», если хотите сохранить текущие данные профиля, даже если в импортируемом файле это поле пустое.

  • Поставьте галочку в окне «Воспринимать нулевые значения как пустые», если хотите, чтобы значения вроде null, nil, none, undefined или 0001-01-01T00:00:00Z обрабатывались как пустые.

Перейдите к определению соответствия колонок в базе профилей Altcraft с колонками данных в вашем файле-таблице. Altcraft определит колонки автоматически, если их названия подойдут под системные, однако, если ваши колонки не соответствуют системным, вы можете настроить их вручную. Для этого перейдите в столбец «Не определено» и выберите поля профиля, в которое нужно записать данные клиента.

После того как вы выберите соответствие для неопределившейся колонки, она автоматически будет перенесена в столбец «Определено». Если вы установили неправильное соответствие, то нажмите на крестик справа от нужного вам поля, тогда оно снова окажется в столбце «Не определено».

4. Настройки подписок

Подпишите клиентов на ресурсы при импорте файла. Ресурс позволяет отправлять сообщения по каналам коммуникации. Без подписки коммуникация невозможна. В блоке Настройте подписки нажмите кнопку + Добавить подписку.

Вам доступно два режима обновления статуса подписок: безопасный и небезопасный. При выборе небезопасного режима будут обновлены подписки профилей со статусами: Отписан, Жалобщик, Hardbounced, Не валиден. Если у профиля уже есть подписка на выбранный канал в ресурсе с одним из этих статусов, после импорта её статус изменится в соответствии с заданными настройками.

Выберите ресурс и канал, затем нажмите «Настроить». У профиля появится подписка на ресурс. Укажите email, статус подписки и приоритет для выбранного ресурса.

5. Финал

На финальном этапе импорта вы можете проверить ваши настройки и запустить импорт, а также определить дополнительные действия с полями базы данных. Вы можете вернуться на один или несколько шагов назад, но при этом сбросятся настройки текущего шага.

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

Помимо этого в блоке Дополнительные настройки включаются добавочные опции:

  • Пропустить запуск триггеров — не запускать сценарии и триггерные кампании, настроенные на импорт в выбранную базу данных.

  • Определить геоданные по IP — при передаче данных в поля Reg IP или IP в формате IPv4 Altcraft автоматически определит геолокацию, а вы сможете выбрать такие поля профиля, как Координаты, Страна, Город — или Страна рег. и Город рег. для заполнения, также будет отмечено положение профиля на виджете карты.

  • Создать статический сегмент по результатам этого импорта — при импорте профилей платформа создаст статический сегмент, в который войдут все добавленные и обновленные профили.

  • Обновить сегмент по результатам этого импорта — при импорте профилей платформа автоматически пересчитает статический сегмент.

Шаг 3. Импортируйте

Нажмите кнопку «Импортировать», чтобы запустить процесс. Вы можете просмотреть его текущий статус в разделе «Задания».

Когда импорт будет завершен, вы увидите, сколько клиентов добавлено, обновлено или отклонено, а также наиболее частые ошибки.

Может быть интересно