Поиск данных в сети

Напишите нам, если не нашли ответ в Справке. Вы можете приложить скриншоты или видео, чтобы ускорить помощь:

Написать в чат  Написать в Telegram

В Яндекс Заданиях есть пресет Сбор контактов организаций. В нем уже настроена валидация и внешний вид задания. В этом пресете исполнителю предлагается ввести контактную информацию об организации на основе поиска данных в сети.

Из каких компонентов состоит этот пример
  • view.text — показывает текст;
  • helper.if — в зависимости от условия позволяет выполнить либо один блок кода, либо другой;
  • condition.equals — проверяет, что значение равно указанному;

Сочетание helper.if и condition.equals — прячет поля для ввода контактов, если выбрано Нет контактов.

  • field.phone-number — добавляет поле для ввода номера телефона;
  • field.email — добавляет поле для ввода адреса электронной почты;
  • condition.any — проверяет, что хотя бы одно из условий выполняется;
  • condition.required — проверяет, что поле с данными заполнено;

Сочетание компонентов condition.any, condition.required и condition.equals проверяет, что либо заполнено одно из полей Телефон или Email, либо выбрано Нет контактов.

  • plugin.toloka — настраивает внешний вид задания.

Что еще можно настроить

  • Если от исполнителя требуется вводить длинный текст, то добавьте поле для многострочного текста field.textarea.

  • Если от исполнителя требуется ввести число, добавьте поле field.number.

  • Если от исполнителя требуется найти в интернете файл, добавьте поле для выбора файла field.file. Например, если нужно загрузить фото с определенным предметом на нем.

    В режиме проверки задания загруженные изображения появятся автоматически. Изображения можно просматривать, поворачивать и переключаться между ними.

  • Если от исполнителя требуется найти и вставить ссылку на определенную страницу с этого сайта, добавьте компонент condition.same-domain. Компонент проверит, что ссылка с того домена, который требуется.

Если вам не подходит этот пресет, посмотрите другие примеры в этом разделе.

Добавить поле для выбора вариантов ответа

Если от исполнителя требуется перейти по ссылке поиска и ответить на вопрос, добавьте поле field.radio-group для выбора одного из вариантов ответа.

Добавить картинку и поле для ввода даты

Например, для поиска информации об актере по имени и фотографии.

В этом примере добавлены:

  • картинка view.image;
  • поле для ввода короткого текста field.text;
  • поле для ввода даты рождения field.date.

Разделить интерфейс задания на колонки

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

В этом примере добавлены:

  • компонент layout.columns позволяет разместить в две колонки описание задания и страницу сайта внутри компонента view.iframe;
  • текст задания view.text;
  • ссылка на сайт view.link;
  • кнопки вариантов ответа field.button-radio-group;
  • компонент condition.schema проверяет формат введенных данных, в данном случае — форматы ИНН и ОГРН.

Написать в службу поддержки

Предыдущая