Загрузка списков из файлов

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

Примечание. Для получения сведений об обработке данных см. Обработка записей загрузки данных и требования к ним.

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

  • В качестве символа для заключения в кавычки значений полей должны быть указаны только двойные кавычки (") или отсутствие кавычек.
  • Разделитель символов - только запятая
  • У файла должен быть заголовок

Импорт записей списка

Чтобы начать импорт записей списка:

  1. На боковой панели навигации щелкните Значок "Списки" Данные и выберите Списки профилей. (Не видите этот вариант для выбора? См. раздел .)
  2. Если необходимо, создайте новый список. В обратном случае выберите существующий список в раскрывающемся списке Изменить список.
  3. Разверните сведения о списке и щелкните Импортировать данные.

    Также можно щелкнуть Значок "Папки" Папки на боковой панели навигации, выбрать папку, содержащую список, щелкнуть рядом с именем списка и выбрать команду Загрузка из файла.

  4. Выполните шаги в мастере, как описано ниже.

Шаг 1. Источник входящих

На этом шаге следует выбрать файл для загрузки. Файл должен быть в формате CSV.

  1. Щелкните Выбрать файл, чтобы выбрать файл для загрузки.
  2. Подтвердите набор символов файла загрузки.

    Примечание. Если файл содержит смайлики, необходимо выбрать Unicode (UTF-8) в качестве набора символов.

  3. Нажмите Далее.

    В случае больших файлов для отображения следующего шага может потребоваться время.

Шаг 2. Обработка файла

На этом шаге следует указать параметры обработки файла.

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

  1. Выберите разделитель (обычно используется запятая) для разделения полей (столбцов) в файле для импорта.
  2. Укажите, следует ли заключать текстовые столбцы в одинарные или двойные кавычки.
  3. Если первая строка в файле содержит имена столбцов, а не запись данных, установите флажок Первая строка содержит имена полей.

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

  4. Нажмите Далее.

Шаг 3. Поля таблицы

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

Примечание. Исходное поле в шаблоне и целевом столбце должно иметь одно и то же имя и совместимые типы данных, чтобы данные из источника были правильно преобразованы в целевом столбце.

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

Обратите внимание на следующее:

  • Длинные имена полей усекаются до 30 символов.
  • Имена полей вводятся без учета регистра.
  • Если в результате каких-либо изменений появляются дубликаты имен полей, их необходимо изменять вручную.
  • Все имена системных полей (определенные и зарезервированные в Oracle Responsys) заканчиваются символом подчеркивания (_), например: EMAIL_ADDRESS_. Это означает, что импортированные определенные пользователем имена полей не могут оканчиваться символом подчеркивания.
  • По возможности сопоставляйте входящие поля с существующими полями списка с похожими именами (если автоматическое сопоставление еще не выполнено), например поле CUST_ID с полем CUSTOMER_ID_.
  • Для полей длинного текста установлен предел 4000 символов. Этот предел относится к наборам однобайтовых символов, например, в случае английского языка. Этот предел ниже для наборов многобайтовых символов, например, используемых в азиатских языках или символах UTF-8.
  • Имена полей не могут содержать отдельные буквы: A, E, G, K, M P, T и U. Они зарезервированы приложением.
  • Рекомендуется использовать имена полей, состоящие как минимум из двух символов.

Для получения дополнительных сведений о требованиях к типам данных и именам полей см. Типы данных и имена полей.

Если эквивалентный столбец списка не существует

Можно создать новый столбец:

  1. Щелкните стрелку рядом со связанным полем списка.
  2. В разделе Новое поле раскрывающегося списка выберите соответствующий тип данных для нового столбца.

    Новая запись поля будет отображена с тем же именем, как и поле импорта.

  3. Если необходимо, измените имя столбца.

Если импортировать поле не требуется

  • В раскрывающемся списке соответствующего столбца списка выберите пропустить это поле.

Создание шаблона отображения

  1. Создайте отображения и щелкните Сохранение в шаблоне отображения.

    Будет открыта страница "Сохранение шаблона отображения".

  2. В поле Имя введите имя шаблона.

    Имена шаблонов могут содержать не более 100 символов и должны включать только следующие символы: A-Z a-z 0-9 пробел ! - = @ _ [ ] { }

  3. Нажмите Сохранить.

Использование шаблона отображения для загрузки

  1. Щелкните Загрузка шаблона отображения.

    Будет открыта страница "Загрузка шаблона отображения".

  2. В списке Шаблоны отображения щелкните имя шаблона, который будет использоваться.

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

  3. Чтобы внести изменения в шаблон отображения или устранить проблемы, щелкните Изменить и внесите изменения, затем щелкните Сохранить.

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

  4. Щелкните Выбор отображения.

    Шаблон отображения применяется к загрузке.

    По завершении отображения полей нажмите кнопку Далее, чтобы продолжить.

Шаг 4. Обработка записей

Этот шаг позволяет определить правила объединения при импорте новых записей и/или обновлении существующих данных списка.

  1. Выберите Формат даты импорта данных для использования в полях штампов времени.
  2. Определите правила объединения для сопоставления новых записей с существующими.

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

  3. Выберите действие, которое будет применяться при обнаружении соответствия для записи (по выбранным критериям объединения), и действие на случай отсутствия соответствий.
  4. Если файл импорта содержит значения статусов каналов (электронной почты, мобильных устройств или почтового), введите необходимые значения для представления статуса вступления и отказа от вступления в программу, например: 1 или 0.
  5. Если добавлен канал, укажите статус вступления/отказа от вступления в программу по умолчанию.
  6. Выберите формат номера мобильного телефона для этого задания.

    Oracle Responsys выполняет проверку формата входящих номеров мобильных телефонов в соответствии с форматом, выбранным в учетной записи. Формат, который выбран здесь, переопределяет настройку учетной записи для этого задания.

  7. Если записи клиентов с пустыми значениями адреса электронной почты, мобильного телефона или почтового адреса следует отклонять, установите соответствующие флажки.
  8. Если файл содержит данные предпочтительного формата электронной почты, необходимо определить значения, указывающие форматирование HTML и текстовое форматирование, например: H и T.
  9. Номера мобильных телефонов следует вводить в формате MSISDN. Телефонный номер абонента MSISDN (Mobile Station International Subscriber Directory Number) используется для международной идентификации номера мобильного телефона. В этом формате сначала вводится знак плюса, затем код страны, код зоны и номер телефона. Не используйте знак плюса при вводе номера в списке.
  10. Нажмите Далее.

Шаг 5. Загрузка файла

На этом шаге необходимо предоставить характеристики загрузки.

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

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

  2. В поле Имя загрузки введите имя для загрузки.

    Имена загрузок могут содержать не более 100 символов и должны включать только следующие символы: A-Z a-z 0-9 пробел ! - = @ _ . [ ] { }.

    Эти сведения будут доступны на странице История загрузки для отслеживания и аудита.

  3. При необходимости в поле Тип пользовательского события выберите пользовательское событие, которое будет инициироваться для каждого совпадения клиента, происходящего при этой загрузке.
    Что это такое? ЗакрытоПользовательское событие –– это сигнал из внешнего источника, который оповещает Oracle Responsys о выполнении клиентом важной операции, которую следует зарегистрировать, или о выполнении важной операции в отношении к клиента. Пользовательские события также могут использоваться для инициирования Program или регистрации поведения в витрине данных. (События витрины данных можно использовать в правилах фильтрации списков. Пользовательские события определяются администратором учетных записей с помощью процедуры определения типов пользовательских событий для учетной записи или REI.

    Важно! Если клиент указан в загрузке несколько раз, то для этого клиента будут инициированы несколько событий.

  4. Нажмите кнопку Далее, чтобы начать загрузку файла.

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

Причины отклонения записей

В процессе импорта списка записи электронной почты могут быть отклонены по любой из следующих причин.

  • НЕДОПУСТИМЫЙ ФОРМАТ ДАННЫХ. Например, неправильное использование разделителей полей и знаков-ограничителей, такое как кавычки внутри другой пары кавычек.
  • НЕ ОБНОВЛЕНО СОГЛАСНО ПРАВИЛУ ОБЪЕДИНЕНИЯ. НЕОБХОДИМ ДОПУСТИМЫЙ ИДЕНТИФИКАТОР КЛИЕНТА, АДРЕС ЭЛЕКТРОННОЙ ПОЧТЫ ИЛИ НОМЕР МОБИЛЬНОГО ТЕЛЕФОНА. Запись не соответствует правилам объединения.
  • НЕ ОБНОВЛЕНО СОГЛАСНО ПРАВИЛУ ОБЪЕДИНЕНИЯ. СОПОСТАВЛЯЕМОЕ ПОЛЕ НЕ МОЖЕТ БЫТЬ ПУСТЫМ. Для обработки записи необходимо ввести данные в сопоставляемое поле.
  • НЕ ОБНОВЛЕНО СОГЛАСНО ПРАВИЛУ ОБЪЕДИНЕНИЯ. ПОЛЕ POSTAL_STREET_1_ НЕ МОЖЕТ БЫТЬ ПУСТЫМ. В этом случае отсутствует значение почтового адреса.
  • НЕДОПУСТИМЫЙ ФОРМАТ НОМЕРА МОБИЛЬНОГО ТЕЛЕФОНА. Он должен содержать 6-15 цифры. Слишком длинный или слишком короткий номер мобильного телефона.
  • НЕ ОБНОВЛЕНО СОГЛАСНО ПРАВИЛУ ОБЪЕДИНЕНИЯ. ПОЛЕ НОМЕРА МОБИЛЬНОГО ТЕЛЕФОНА НЕ МОЖЕТ БЫТЬ ПУСТЫМ. В записи отсутствует поле номера мобильного телефона, который требуется правилами объединения.
  • НЕДОПУСТИМЫЙ ФОРМАТ СТРАНЫ ДЛЯ НОМЕРА МОБИЛЬНОГО ТЕЛЕФОНА. Необходим допустимый код страны ISO2 -"+mobileCountryVal: международные кампании для мобильных устройств требуют указания кода страны.
  • НЕ ОБНОВЛЕНО СОГЛАСНО ПРАВИЛУ ОБЪЕДИНЕНИЯ. НЕ УКАЗАН АДРЕС ЭЛЕКТРОННОЙ ПОЧТЫ. В записи отсутствует адрес электронной почты.
  • НЕДОПУСТИМЫЙ ФОРМАТ АДРЕСА ЭЛЕКТРОННОЙ ПОЧТЫ. Адрес электронной почты неправильно форматирован, содержит пробелы или недопустимые символы; возможно, отсутствует имя домена. Либо имя домена верхнего уровня отсутствует в списке (например, lala_smith@lul.xyz). Список всех разрешенных расширений доменов см. на сайте IANA (Internet Assigned Numbers Authority – администрация адресного пространства Интернета).
  • ДЛИНА ЗНАЧЕНИЯ ПОЛЯ СЛИШКОМ ВЕЛИКА. По меньшей мере в одном поле значение превышает допустимый предел.
  • ОТСУТСТВУЕТ ИМЯ ССЫЛКИ
  • НЕДОПУСТИМОЕ ИМЯ ССЫЛКИ
  • ОТСУТСТВУЕТ URL-АДРЕС ССЫЛКИ
  • ЗАПИСЬ НЕ СОДЕРЖИТ ОТОБРАЖЕННЫХ ДАННЫХ
  • НЕТ ДОПУСТИМЫХ ЗАПИСЕЙ ДЛЯ ОБЪЕДИНЕНИЯ. Отсутствуют записи для загрузки.
  • ЗАГРУЗКА ПРЕРВАНА ПОЛЬЗОВАТЕЛЕМ - НЕТ ДОПУСТИМЫХ ЗАПИСЕЙ ДЛЯ ОБЪЕДИНЕНИЯ. Записи отсутствуют, поскольку загрузка была прервана.
  • ОТКЛОНЕНО СОГЛАСНО ПРАВИЛАМ + String.valueOf(this.totalSkipCnt). Например: ОТКЛОНЕНО СОГЛАСНО ПРАВИЛАМ: 17 записей. В этом случае 17 представляет число записей, которые были пропущены в соответствии с правилами "не вставлять" или "не обновлять".

Допустимые форматы адресов электронной почты и домены верхнего уровня

Адреса электронной почты содержат локальную часть и домен, которые разделены знаком "@". Oracle Responsys проверяет общие домены верхнего уровня и домены верхнего уровня кода страны. Для получения дополнительных сведений см. Общие сведения о списках и источниках данных.

См. также