Кнопка с проверкой перехода по ссылке
Обратите внимание
Документация на русском языке может быть устаревшей. Самые последние изменения доступны в документации на английском языке.
Примечание
Справочник по настройке интерфейса описывает работу редактора HTML/JS/CSS. Вы также можете попробовать создать кнопку с проверкой перехода по ссылке в Конструкторе шаблонов.
Если в задании требуется перейти по ссылке (например, открыть веб-страницу), Толока может проверить, выполнил ли исполнитель этот переход. Ссылка для перехода отображается в задании в виде кнопки.
Варианты использования кнопки:
-
Проверка перехода по ссылке. В выходных данных задания будет поле со значением
true
(переход выполнен) илиfalse
(переход не выполнен). -
Запрет на выполнение задания без перехода по ссылке. Для этого добавьте параметр
"allowed_values":[true]
в описание выходных данных.
Чтобы добавить кнопку со ссылкой в интерфейс задания, используйте компонент {{field type="button-clicked" name="<название выходного поля>"}}
. Например:
{{field type="button-clicked" name="ads" label="Нажми меня" href="https://yandex.ru" action=true}}
Полный список параметров см. в таблице.
В описании выходных данных добавьте поле с типом boolean
. Чтобы запретить отправку ответов без перехода по ссылке, добавьте параметр "allowed_values":[true]
.
{
"ads": {
"type": "boolean",
"required": true,
"allowed_values": [true]
}
}
Параметры
Параметр |
Описание |
Обязательный |
Значение по умолчанию |
|
Тип поля: |
да |
нет |
|
Атрибут для поля выходных данных. Содержит имя поля выходных данных. |
да |
нет |
|
Надпись на кнопке. Например: |
нет |
нет |
|
URL ресурса, на который должен перейти исполнитель для выполнения задания. |
нет |
нет |
|
Размер поля. Допустимые значения: |
нет |
|
|
Цвет кнопки:
|
нет |
|