Как подготовить файл для импорта через 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 удалит настраиваемое поле существующих контактов.