Загрузка данных клиентов из файла
Если вам надо загрузить в базу данные большого количества клиентов, рекомендуем воспользоваться импортом из файла.
Для начала перейдите в раздел «Данные»→«Импорт» и выберите «Из файла»:
Выберите базу для импорта профилей.
Шаг 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. Импортируйте
Нажмите кнопку «Импортировать», чтобы запустить процесс. Вы можете просмотреть его текущий статус в разделе «Задания».
Когда импорт будет завершен, вы увидите, сколько клиентов добавлено, обновлено или отклонено, а также наиболее частые ошибки.