@yandex/condition.distance
Компонент проверяет, соответствуют ли переданные координаты заданным.
Например, вы хотите, чтобы исполнитель сфотографировал конкретное место. Компонент condition.distance
проверит, сделана ли фотография в том месте, координаты которого вы указали.
За передачу координат устройства отвечает компонент data.location. Вы можете использовать его без condition.distance
, если вам нужно считать координаты устройства исполнителя без сравнения с заданными.
Компоненты, которые используются в примере
- view.list — отображает данные списком;
- field.media-file — добавляет кнопки для разных видов загрузки файлов;
- data.output — определяет данные задания, которые вы получите после его отправки исполнителем;
- condition.all — проверяет, что выполняются все дочерние условия;
- condition.required — проверяет, что поле с данными заполнено;
- data.location — передает координаты устройства исполнителя;
- data.input — передает входные данные задания;
- plugin.toloka — настраивает внешний вид задания.
Свойства компонента
Название |
Тип |
Описание |
|
"@yandex/condition.distance" |
Задает тип компонента. |
|
string |
Координаты, которые будут сравниваться с координатами из свойства |
|
string |
Сообщение об ошибке валидации, которое увидит исполнитель |
|
number |
Расстояние в метрах, на которое могут отличаться заданные и переданные координаты. |
|
string |
Координаты, которые будут сравниваться с координатами из свойства |