Как подготовить файл для импорта через FTP? MAX

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

Требования к форматированию файла

Имя файла
Файл должен иметь то же название, что и техническое имя списка (Название). Вы можете найти название в настройках списка прямо под его именем. Это строка из букв и чисел, которая выглядит так: 89fc19d6e97656d57an883ea07c95a – так что, используя этот пример, имя файла будет 89fc19d6e97656d57an883ea07c95a.csv.

Формат файла
При подготовке файла к импорту обязательно:

  • используйте файл .CSV,
  • используйте кодировку UTF-8,
  • включить заголовки в файл (иначе файл будет пропущен),
  • убедитесь, что у каждого столбца есть заголовок (если в строке больше полей, чем заголовок, строка будет пропущена),
  • используйте запятые (не точки с запятой) для разделения столбцов.

Также следует помнить, что:

  • Допускается символ спецификации в начале файла,
  • многострочные значения НЕ поддерживаются,
  • принимаются окончания строк как CRLF, так и LF,
  • начальные и конечные пробелы удаляются из каждого поля, включая заголовок.

Форматирование столбцов

Вот что нужно помнить при форматировании столбцов:

Email

  • электронная почта является обязательным полем,
  • один адрес электронной почты на столбец,
  • перепроверьте правильность адреса. Неправильный адрес электронной почты приведет к пропуску строки.

Имя

  • используйте одно имя для каждого столбца (вы можете использовать столбцы first_name и last_name, но вы не сможете использовать их с полем Name)
  • Имена могут быть макс. длинны в 128 символов (неправильные имена не сохраняются).
  • Имя не является обязательным полем. Если столбец имени отсутствует или значение пустое, существующее имя контакта никак не повлияет.
  • Новое имя заменяет существующее имя контакта.

IP-адрес подписки

  • В каждой строке должен быть один IP-адрес подписки.
  • Мы поддерживаем десятичную нотацию IPv4 с разделительными точками (например, 1.2.3.4). Мы не будем хранить неправильные значения.
  • Отсутствующий столбец или пустое значение не повлияют на существующий IP-адрес контакта.
  • Мы назначаем GeoIP на основе этого IP-адреса, предоставляя доступ к таким функциям, как Идеальное время.

Настраиваемые поля

  • Все значения, кроме имени, электронной почты и IP-адреса подписки, обрабатываются как настраиваемые поля.
  • Имя настраиваемого поля может включать строчные буквы английского алфавита, цифры и символы подчеркивания «_». Это может быть макс. 128 символов.
  • Максимальная длина значения настраиваемого поля составляет 255 символов. Значение должно быть совместимо с пользовательским определением, если таковое присутствует. Мы не будем хранить неправильные имена или значения.
  • Отсутствующий столбец или пустое значение не повлияют на настраиваемые поля существующих контактов.
  • Значение NULL удалит настраиваемое поле существующих контактов.