Назначение навыка
Напишите нам, если не нашли ответ в Справке. Вы можете приложить скриншоты или видео, чтобы ускорить помощь:
Написать в чат Написать в Telegram
Вы можете назначать навык исполнителям как вручную, так и автоматически: с помощью правил контроля качества или после прохождения обучения.
С помощью правил контроля качества
В правилах контроля качества доступны действия:
-
Установить значение навыка — установить значение, заданное заранее. Это опция доступна в большинстве правил контроля качества.
Вы сами определяете, какое значение установить и что оно будет означать. Если значение не играет роли, можно выставить произвольное число, например
1
или42
.Например, с помощью правила Выполненные задания можно присвоить исполнителю навык «Опытный», если он выполнил больше 20 страниц заданий. Значение навыка — любое. Исполнителям с навыком «Опытный» можно будет открыть доступ к заданиями посложнее. Для этого в фильтрах пула с заданиями посложнее достаточно указать Опытный ≠ Отсутствует.
-
Установить значение навыка из поля — установить значение, рассчитываемое автоматически, например процент правильных ответов исполнителя.
Правила, в которых доступно это действие
После прохождения обучения
После прохождения обучения исполнителю автоматически назначается тренировочный навык с процентом правильных ответов.
Создавать такой навык не надо, он создается сам при добавлении первого обучающего пула. Если в настройках обучения задано поле Повторное прохождение, то удаляется навык тоже автоматически. Подробнее.
Вручную
-
Перейдите на страницу Пользователи
-
Отберите исполнителей, которым будет назначен навык.
Как отобрать исполнителей
Примечание
Список может грузиться несколько минут. Если написано Исполнители не найдены, попробуйте подождать немного или воспользоваться фильтрами.
Если вы знаете идентификаторы исполнителей
Чтобы выбрать одного исполнителя, введите его идентификатор в поле поиска и нажмите Найти.
Чтобы выбрать несколько исполнителей:
-
Создайте текстовый файл и запишите в него идентификаторы исполнителей, например:
059db2fa0927xec84a4cb9ccafc77ea4 1a1f14bd48f0be13cb10c18sqgeb0679 83khfalkdg78m3qhfai3kaf91h9n3ls3
-
Нажмите кнопку Загрузить файл слева внизу и выберите файл.
-
После завершения загрузки файла нажмите кнопку Добавить.
Примечание
Чтобы посмотреть подробную информацию об исполнителе, нажмите на его идентификатор.
Показать заблокированных исполнителей
По умолчанию отображаются только незаблокированные исполнители. Если нажать на выпадающий список, то доступны другие опции:
-
Заблокированы на проекте — те, кого вы заблокировали в одном из пулов проекта, например на основе правила контроля качества.
-
Заблокированы заказчиком — те, кого вы заблокировали на всех своих проектах.
-
Заблокированы в системе — те, кто был заблокирован на платформе за нарушение правил, плохое качество или частые ошибки при вводе капчи.
-
Все — показать и заблокированных, и незаблокированных исполнителей.
Исключить тех, кто давно не пользовался Яндекс Заданиями
Поставьте галочку Показывать только активных и укажите количество дней, в течение которых исполнитель должен был выполнить хотя бы одно задание.
Найти тех, кто открывал или выполнял мои задания
В левой части окна используйте поля Проект и Пул, чтобы отобрать исполнителей, которые открывали задания в одном из ваших проектов или пулов.
На странице со статистикой пула эти исполнители указаны в графе Заинтересовались.
В столбце Выполнено отображается количество выполненных заданий. Если написано
0
, значит исполнитель только открыл задание, но передумал его выполнять.Найти исполнителей с навыком
Чтобы найти исполнителей по навыку, используйте фильтры:
-
Нажмите Добавить фильтр.
-
Прокрутите вниз и выберите Выбрать навык.
-
Укажите навык и необходимое значение навыка.
Фильтры для отбора исполнителей работают так же, как в пуле. Подробнее читайте в разделе Фильтры.
-
-
Нажмите + Навык.
-
Выберите навык и укажите значение навыка. Если навыка нет, создайте его.
-
Нажмите кнопку Сохранить.
Чтобы назначить навык исполнителю с помощью API, отправьте PUT
-запрос с информацией об уровне навыка и идентификаторами навыка и исполнителя:
curl -X PUT 'https://tasks.yandex.ru/api/v1/user-skills' \
-H 'Authorization: ApiKey PlaceYourRealOAuthToken_Here' \
-H 'Content-Type: application/json' \
-d '{"skill_id":"11051","user_id":"1ad097faba0eff85a04fe30bc04d53db","value":50}'
Справочник API Яндекс Заданий
См. подробную информацию о запросе, параметрах и ответах в разделе Задать значение навыка документации API Яндекс Заданий. Там же есть примеры запросов на разных языках программирования.
Что дальше
Используйте навык, например для отбора исполнителей, управления перекрытием или ценой.
Решение проблем
Нужно ли создавать навык для каждого пула?
Лучше использовать один навык в проекте. Можно выбрать способ подсчета навыка:
-
Подсчет навыка для каждого пула отдельно. Текущее значение навыка — это значение навыка в пуле, который выполнялся последним. Такой вариант удобен, если:
-
Пулы предназначены для разных групп исполнителей (например, настроены фильтры по городам, странам).
-
Пулы запускаются последовательно, и вы не хотите учитывать качество ответов в предыдущих пулах при подсчете навыка в выполняемом пуле.
Этот способ подсчета действует по умолчанию при добавлении блока контроля качества в пул. Для блока по контрольным заданиям оставьте пустым поле Учитывать последних ответов на контрольные задания.
-
-
Подсчет навыка по всем выполненным заданиям в проекте. Такой вариант удобен, если пулы небольшие и вам не нужно рассчитывать навык для каждого пула.
Этот способ подсчета доступен только для навыков по контрольным заданиям. Чтобы использовать его, заполните поле Учитывать последних ответов на контрольные задания в блоках контроля качества в пулах.
Можно ли использовать навык не только в пуле или в одном проекте, но и в разных проектах?
Да, конечно, один и тот же навык можно назначать и использовать на различных проектах. Но чаще всего один навык используется в рамках одного проекта. Если исполнитель хорошо выполняет одно задание, это не значит, что он так же успешно справится с другим. Кроме того, используя фильтры по давно настроенным навыкам, вы ограничиваете количество доступных исполнителей.
Обучение прошли более 500 исполнителей, но в тренировочном навыке отображается только 30
В пуле отображается общее число исполнителей, которые выполнили там хотя бы одну страницу заданий. Тренировочный навык может со временем теряться из-за настройки повторного прохождения. Она позволяет заново выполнить тренировку по истечении указанного срока, если исполнитель так и не приступил к заданиям в привязанных пулах или сделал слишком большой перерыв в выполнении заданий (например, из-за блокировки). Поэтому в тренировочном навыке отображаются те исполнители, которые либо недавно завершили обучение, либо регулярно выполняют ваше задание и не дают навыку исчезнуть.
Критерии отбора исполнителей. Например, чтобы отобрать только русскоязычных исполнителей или исполнителей с каким-то навыком.
Навык, который автоматически создается при добавлении первого обучающего пула в проект. Имя навыка — <название проекта> - training
. Значение — процент правильных ответов в обучающем пуле. Навык присваивается исполнителю после прохождения обучающего пула.
Пул бесплатных заданий, на которых исполнители могут потренироваться. Обучающие задания содержат правильный ответ и подсказку, которая будет показана, если исполнитель дал неверный ответ.
Оценка качества выполнения заданий исполнителем (число от 0 до 100). Навык может рассчитываться автоматически, например, за правильные ответы на контрольные задания, а также назначаться вручную. Навыки используются для отбора исполнителей в пуле. Подробнее
Блокировка доступа исполнителю к одному или всем проектам. Это позволяет вручную регулировать, какие исполнители будут выполнять задания. Например, можно выбрать всех исполнителей со значением навыка ниже N
и заблокировать им доступ к заданиям. Вы также можете разблокировать доступ. Подробнее
Человек, выполняющий задания в Яндекс Заданиях и получающий за это оплату. Все вместе исполнители обычно называются «крауд» (коллектив, толпа).
Система мониторинга и контроля, которая позволяет получать более точные ответы и ограничивать доступ к заданиям недобросовестным исполнителям. Контроль качества состоит из независимых друг от друга правил. Блок контроля качества позволяет установить правила и настроить их. Подробнее
Набор данных, которые нужно разметить в проекте. Можно использовать настройки пула для выбора исполнителей, установки цены за задание и добавления правил контроля качества. Задания в пуле объединены общими свойствами (например, настройки отбора исполнителей, плата за страницу заданий) и отправляются на выполнение единовременно.
Количество исполнителей, которые должны выполнить каждое задание пула. Перекрытие используется для того, чтобы убедиться, что результатам можно доверять.