Загрузка заданий

Чтобы загрузить TSV-файл с заданиями в пул:
  1. На странице пула нажмите кнопку Загрузить.
  2. Выберите способ распределения заданий по страницам:
    По пустой строке

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

    Указать вручную
    Введите количество заданий на странице. Наборы будут сформированы из заданий в той последовательности, в которой они приведены в TSV-файле.
    Умное смешивание

    Укажите, сколько заданий каждого типа должно быть на странице. Например, 9 основных и 1 контрольное. При необходимости в дополнительных настройках укажите минимальное количество для заданий каждого типа. Если заданий какого-либо типа недостаточно, исполнителю будет выдана неполная страницу.

    После загрузки через «умное смешивание» вам будут доступны Разметка и выборочная проверка мнением большинства.

    Внимание. Если вы загрузили файл через «умное смешивание», вы не сможете использовать другие способы загрузки в этом пуле.
  3. Нажмите кнопку Загрузить и выберите файл.
  4. Дождитесь результата обработки. Если получена ошибка обработки — TSV-файл имеет некорректный формат. Нажмите кнопку Отменить и исправьте ошибки, а затем загрузите файл снова.
  5. Нажмите кнопку Добавить.

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

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

Ошибки обработки TSV-файла

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

Чтобы посмотреть лог обработки, нажмите Подробнее об ошибках загрузки. Лог обработки записан в формате JSON. Объекты внутри result соответствуют номеру строки загружаемого файла. Строки, обработанные с ошибкой, имеют статус "success": false.
Совет. Работать с большим логом будет удобнее, если скопировать его в текстовый редактор.

Наиболее распространенные ошибки:

Количество полей в заголовке и в строке не совпадает.
"exception_msg": "the nameMapping array and the sourceList should be the same size (nameMapping length = 4, sourceList size = 6)"

Проверьте, что строковые значения, содержащие знак табуляции, в кавычки " ".

Не указано значение обязательного поля входных данных.
"code": "VALUE_REQUIRED", "message": "Value must be present and not equal to null"

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

Данные в поле с типом ссылка некорректны.
"code": "INVALID_URL_SYNTAX", "message": "Value must be in valid url format"

Проверьте, что все ссылки начинаются с префикса http://, https:// или www.

В строке стоит непарная кавычка.
"exception_msg": "unexpected end of file while reading quoted column beginning on line 2 and ending on line 4"

Проверьте, что все кавычки экранированы.