Как подготовить файл для импорта через FTP? MAX
Важно использовать этот контрольный список, чтобы обеспечить правильную загрузку файлов через FTP. Если есть какие-либо проблемы с форматированием, отдельные строки можно пропустить. В некоторых случаях не загружается весь файл.
Требования к форматированию файла
Имя файла
Файл должен иметь то же название, что и техническое имя списка (Название). Вы можете найти название в настройках списка прямо под его именем. Это строка из букв и чисел, которая выглядит так: 89fc19d6e97656d57an883ea07c95a – так что, используя этот пример, имя файла будет 89fc19d6e97656d57an883ea07c95a.csv.
Формат файла
При подготовке файла к импорту обязательно:
- используйте файл .CSV,
 - используйте кодировку UTF-8,
 - включить заголовки в файл (иначе файл будет пропущен),
 - убедитесь, что у каждого столбца есть заголовок (если в строке больше полей, чем заголовок, строка будет пропущена),
 - используйте запятые (не точки с запятой) для разделения столбцов.
 
Также следует помнить, что:
- Допускается символ спецификации в начале файла,
 - многострочные значения НЕ поддерживаются,
 - принимаются окончания строк как CRLF, так и LF,
 - начальные и конечные пробелы удаляются из каждого поля, включая заголовок.
 
Форматирование столбцов
Вот что нужно помнить при форматировании столбцов:
- электронная почта является обязательным полем,
 - один адрес электронной почты на столбец,
 - перепроверьте правильность адреса. Неправильный адрес электронной почты приведет к пропуску строки.
 
Имя
- используйте одно имя для каждого столбца (вы можете использовать столбцы first_name и last_name, но вы не сможете использовать их с полем Name)
 - Имена могут быть макс. длинны в 128 символов (неправильные имена не сохраняются).
 - Имя не является обязательным полем. Если столбец имени отсутствует или значение пустое, существующее имя контакта никак не повлияет.
 - Новое имя заменяет существующее имя контакта.
 
IP-адрес подписки
- В каждой строке должен быть один IP-адрес подписки.
 - Мы поддерживаем десятичную нотацию IPv4 с разделительными точками (например, 1.2.3.4). Мы не будем хранить неправильные значения.
 - Отсутствующий столбец или пустое значение не повлияют на существующий IP-адрес контакта.
 - Мы назначаем GeoIP на основе этого IP-адреса, предоставляя доступ к таким функциям, как Идеальное время.
 
Настраиваемые поля
- Все значения, кроме имени, электронной почты и IP-адреса подписки, обрабатываются как настраиваемые поля.
 - Имя настраиваемого поля может включать строчные буквы английского алфавита, цифры и символы подчеркивания «_». Это может быть макс. 128 символов.
 - Максимальная длина значения настраиваемого поля составляет 255 символов. Значение должно быть совместимо с пользовательским определением, если таковое присутствует. Мы не будем хранить неправильные имена или значения.
 - Отсутствующий столбец или пустое значение не повлияют на настраиваемые поля существующих контактов.
 - Значение NULL удалит настраиваемое поле существующих контактов.