---
metadata:
  - name: generator
    content: Diplodoc Platform v5.44.0
alternate:
  - https://yandex.ru/support/tasks-requester/ru/guide/project.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/support/tasks-requester/ru/llms.txt

# Создание проекта

<!-- source: ru/_includes/button-text.md -->
Напишите нам, если не нашли ответ в Справке. Вы можете приложить скриншоты или видео, чтобы ускорить помощь:
<!-- endsource: ru/_includes/button-text.md -->

<a class="support_btn msg" target="_blank" href="https://yandex.ru/chat?context=%7B%22entrypoint%22%3A%22%7B%5C%22page_name%5C%22%3A%5C%22guide-project%5C%22%2C%5C%22a_pageurl%5C%22%3A%5C%22https%3A%2F%2Fyandex.ru%2Fsupport%2Ftasks-requester%2Fru%2Fguide%2Fproject%5C%22%7D%22%7D#/user/bb41c200-08e6-94b4-5c5b-e9694fa7b06e">Написать в чат</a>  <a class="support_btn" target="_blank" href="https://t.me/YandexTasksSupport_Bot">Написать в Telegram</a>

Если у вас уже есть [проект](*project) и вы хотите создать такой же, [клонируйте](https://yandex.ru/support/tasks-requester/ru/guide/project.md) существующий проект. Если нет, создайте новый проект. 

## Новый проект {#new-project}

<!-- source: ru/guide/_includes/requester-source/project-def.md -->
Проект определяет, как будет выглядеть задание у [исполнителя](*user).
<!-- endsource: ru/guide/_includes/requester-source/project-def.md -->

Чтобы результаты были лучше, составляйте максимально простые [задания](*task), а сложные задания разделяйте на несколько проектов.

{% note tip %}

Вы можете сначала создать и бесплатно протестировать проект в [песочнице](https://yandex.ru/support/tasks-requester/ru/guide/sandbox.md)<!--, а затем [перенести](https://yandex.ru/support/tasks-requester/ru/guide/sandbox.md#export) его в основную версию Яндекс Заданий-->.

{% endnote %}

Чтобы создать проект, воспользуйтесь инструкцией:

{% list tabs %}

- В интерфейсе

  1. Выберите пресет:

      1. <!-- source: ru/guide/_includes/requester-source/create-project.md -->
         Нажмите **Создать проект** на странице **Проекты**.

         {% cut "Скриншот" %}

         ![](_images/first-project/create-project-button.png =700x)

         {% endcut %}
         <!-- endsource: ru/guide/_includes/requester-source/create-project.md -->

      1. <!-- source: ru/guide/_includes/requester-source/choose-preset.md -->
         Выберите [пресет проекта](*project_template), который подходит для вашей задачи. Пресет содержит первоначальные настройки:

         - поля [входных и выходных данных](https://yandex.ru/support/tasks-requester/ru/guide/incoming.md);
         - шаблон [интерфейса заданий](https://yandex.ru/support/tasks-requester/ru/guide/spec.md);
         - пример [инструкции](https://yandex.ru/support/tasks-requester/ru/guide/instructions.md) для исполнителей.
         <!-- endsource: ru/guide/_includes/requester-source/choose-preset.md -->

      1. <!-- source: ru/guide/_includes/requester-source/choose-this-preset.md -->
         Нажмите **Использовать решение**.
         <!-- endsource: ru/guide/_includes/requester-source/choose-this-preset.md -->

      <!-- source: ru/guide/_includes/requester-source/empty-preset.md -->
      Выберите **Пустой шаблон**, если вы не нашли подходящего варианта или хотите настроить проект с нуля. Подробнее о настройке проекта читайте в разделе [Создание проекта](https://yandex.ru/support/tasks-requester/ru/guide/project.md).

      {% cut "Скриншот" %}

      ![](_images/first-project/blank-preset.png =400x)

      {% endcut %}
      <!-- endsource: ru/guide/_includes/requester-source/empty-preset.md -->

  1. Заполните общую информацию:

      1. Введите **Название** и **Описание**. Их увидят исполнители в списке доступных заданий.

      1. По желанию добавьте **Приватный комментарий**.

  1. Отредактируйте интерфейс задания:

      {% list tabs %}

      - Конструктор шаблонов

        1. [Создайте интерфейс задания](https://yandex.ru/support/tasks-requester/ru/template-builder/index.md).

        1. <!-- source: ru/guide/_includes/requester-source/tb-input-output.md -->
           Чтобы увидеть поля входных и выходных данных, нажмите **Показать спецификации**.

           Поля входных данных создаются из кода на вкладке **Пример входных данных**.

           Поля выходных данных создаются на основе того, в каких компонентах используется `data.output`, а также какие значения в нем разрешены.

           Подробнее о [полях входных и выходных данных](https://yandex.ru/support/tasks-requester/ru/template-builder/operations/create-specs.md) в Справке конструктора шаблонов.
           <!-- endsource: ru/guide/_includes/requester-source/tb-input-output.md -->

        1. Укажите настройки отображения пешеходных заданий, если используете один из шаблонов для полевых задач.

      - Редактор HTML/JS/CSS

        1. [Опишите интерфейс задания](https://yandex.ru/support/tasks-requester/ru/guide/spec.md).

        1. Добавьте поля для [входных и выходных данных](https://yandex.ru/support/tasks-requester/ru/guide/incoming.md) в блоке **Спецификация данных**.

        1. Укажите настройки отображения пешеходных заданий, если используете один из шаблонов для полевых задач.

      {% endlist %}

  1. [Напишите инструкцию](https://yandex.ru/support/tasks-requester/ru/guide/instructions.md) для исполнителей.

      Вы можете подготовить инструкцию в формате HTML и вставить ее в редактор. Чтобы переключиться в режим HTML, нажмите **<>**.

  1. По желанию, добавьте переводы на другие языки.

      1. Выберите исходный язык и языки перевода.

      1. Заполните поля в таблице.

      1. Нажмите кнопку **Завершить.**

- С помощью API

  Чтобы создать проект с помощью API, отправьте `POST`-запрос с информацией о проекте:

  ```bash
  curl -X POST 'https://tasks.yandex.ru/api/v1/projects' \
      -H 'Content-Type: application/json' \
      -H 'Authorization: ApiKey PlaceYourRealOAuthToken_Here' \
      -d '{"public_name":"Elephant color","public_description":"What color is the elephant in the picture?","public_instructions":"<p>Look at the picture and decide what color the elephant is.</p> You can zoom in or out using the buttons:</p> <img src=\"disc/img1.png>\"","private_comment":"My first project","task_spec":{"input_spec":{"image":{"type":"URL","required":true,"hidden":false}},"output_spec":{"result":{"type":"string","required":true,"hidden":false}},"view_spec":{"assets":{"script_urls":["library1.js","library2.js"]},"markup":"<task interface code>","script":"<JavaScript code>","styles":"<CSS code>","settings":{"showSkip":true,"showTimer":true,"showTitle":true,"showSubmit":true,"showFullscreen":true,"showInstructions":true,"showFinish":true,"showMessage":true,"showReward":true}}},"assignments_issuing_type":"AUTOMATED","assignments_automerge_enabled":false,"max_active_assignments_count":15,"quality_control":{"configs":[{"collector_config":{"type":"SKIPPED_IN_ROW_ASSIGNMENTS"},"rules":[{"conditions":[{"key":"skipped_in_row_count","operator":"GTE","value":10}],"action":{"type":"REJECT_ALL_ASSIGNMENTS","parameters":{"public_comment":"Skipped more than 10 task suites in a row"}}}]}]},"localization_config":{"default_language":"EN"}}'
  ```

  {% note tip "Справочник API Яндекс Заданий" %}

  См. подробную информацию о запросе, параметрах и ответах в разделе [Создать проект](https://yandex.ru/dev/tasks-api/doc/ru/reference/projects/post-projects/) документации API Яндекс Заданий. Там же есть примеры запросов на разных языках программирования.

  {% endnote %}

{% endlist %}

После создания проекта добавьте в него [пул заданий](https://yandex.ru/support/tasks-requester/ru/guide/pool-main.md). Также вы можете настроить [контроль качества](https://yandex.ru/support/tasks-requester/ru/guide/control.md) в проекте.


## Предварительная модерация проекта {#project-premoderation}

{% note alert %}

Правила модерации размещены в разделе [Какие задания нельзя размещать в Яндекс Заданиях](https://yandex.ru/support/tasks-requester/ru/guide/unwanted.md). Ознакомьтесь с правилами перед запуском проекта.

Если исполнители отправляют жалобы о том, что в проекте нарушены правила:

- Аккаунт заказчика может быть заблокирован, включая остановку разметки.
- Возможно сокращение [лимита на объем разметки](https://yandex.ru/support/tasks-requester/ru/guide/access.md#start-terms).
- Для заказчиков, у которых нет лимита на объем разметки, возможен перевод на [пробный тариф](https://yandex.ru/support/tasks-requester/ru/guide/access.md#start-terms) c лимитом в 1000 [единиц разметки](*markup_unit) в месяц.

{% endnote %}

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

На время предварительной модерации останавливается разметка и появляется надпись **На паузе (модерация)**.

В случае успешного прохождения предварительной модерации запускается разметка проекта.

Если в ходе модерации выявлены нарушения правил, вы получите уведомление об этом:

- В [Профиле](https://tasks.yandex.ru/requester/profile) появится уведомление о том, что в проекте есть нарушения [правил](https://yandex.ru/support/tasks-requester/ru/guide/unwanted.md).
- На странице пула появится надпись **Нарушение правил** и значок **?**. Нажмите на значок **?**, чтобы увидеть причину остановки пула.
- В настройках пула будет отображаться список нарушений, которые необходимо устранить.

## Периодическая модерация {#periodic-moderation}

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

В ходе периодической модерации разметка не останавливается. Остановка разметки произойдет, если в процессе модерации будут выявлены нарушения правил, связанные с изменениями в проекте. В этом случае вы получите уведомление со списком выявленных нарушений. Для возобновления разметки устраните нарушения.


## Клонирование проекта {#clone}

Список уже созданных проектов доступен на странице **Проекты**. Откройте страницу проекта, чтобы посмотреть список пулов, [рейтинг проекта](https://yandex.ru/support/tasks-requester/ru/guide/project-rating-stat.md) и [статистику по проекту](https://yandex.ru/support/tasks-requester/ru/guide/project-statistic.md).

Чтобы клонировать проект, в списке проектов нажмите кнопку <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14"><path fill="#000" d="M3 .999a1 1 0 0 0 1 1h7.5a.5.5 0 0 1 .5.5v7.497a1 1 0 1 0 2 0V2.5a2.5 2.5 0 0 0-2.5-2.5H4a1 1 0 0 0-1 1Zm-1.5 2a1.5 1.5 0 0 0-1.5 1.5v8a1.5 1.5 0 0 0 1.5 1.5h8a1.5 1.5 0 0 0 1.5-1.5v-8a1.5 1.5 0 0 0-1.5-1.5h-8Z"/></svg> или на странице проекта выберите **Действия над проектом → Клонировать**.

{% note alert %}

Контроль качества в проекте не клонируется.

{% endnote %}

Если необходимо изменить параметры проекта, [откройте режим редактирования](https://yandex.ru/support/tasks-requester/ru/guide/edit-project.md).

## Что дальше {#what_next}

- [Создайте пул заданий в проекте](https://yandex.ru/support/tasks-requester/ru/guide/pool-main.md).
- Узнайте больше про настройку проекта:

    - [Написание инструкции](https://yandex.ru/support/tasks-requester/ru/guide/instructions.md).
    - [Входные и выходные данные](https://yandex.ru/support/tasks-requester/ru/guide/incoming.md).
    - [Интерфейс задания](https://yandex.ru/support/tasks-requester/ru/guide/spec.md).
    - [Адаптировать задание для мобильных устройств](https://yandex.ru/support/tasks-requester/ru/guide/mobile.md).
    - [Настройка контроля качества](https://yandex.ru/support/tasks-requester/ru/guide/project-qa.md).

## Решение проблем {#troubleshooting}

{% cut "Общие настройки заданий" %}

<!-- source: ru/guide/_includes/troubleshooting/presets/complex.md -->
{% cut "У меня есть сложное задание и я хочу понять: как его разбить, чтобы получить качественные результаты?" %}

Если в вашем задании много объектов разного типа для выделения, то его стоит декомпозировать. Например, в одном проекте предложить исполнителям выделить только цифры, во втором&nbsp;— дверные проемы и окна, в третьем&nbsp;— стены, в четвертом&nbsp;— сантехнику.

Чем проще получится задание, тем оно будет дешевле, и тем качественнее будет итоговый результат. Устанавливайте стоимость разметки одного класса объектов на фото примерно 1 ₽.

[Используйте](https://yandex.ru/support/tasks-requester/ru/tutorials/selection.md) пресет **Распознавание объектов и выделение областей**. Через редактор из этого пресета можно добавить выпадающий список для маркировки выделенного объекта. Посмотрите как это сделать в [описании](https://yandex.ru/support/tasks-requester/ru/guide/t-components/image-annotation.md#annotation) редактора (вкладка **Выпадающий список**).

{% endcut %}
<!-- endsource: ru/guide/_includes/troubleshooting/presets/complex.md -->

<!-- source: ru/guide/_includes/troubleshooting/tasks/suite.md -->
{% cut "Сколько заданий должно быть на странице?" %}

Количество заданий зависит от сложности и длительности выполнения. Не делайте страницы заданий слишком большими: они неудобны для исполнителей (например, при сбоях в соединении с интернетом) и не пользуются спросом.

{% endcut %}
<!-- endsource: ru/guide/_includes/troubleshooting/tasks/suite.md -->

{% endcut %}

{% cut "Настройка заданий с картинками" %}

<!-- source: ru/guide/_includes/troubleshooting/presets/irrelevant.md -->
{% cut "Какой пресет выбирать, чтобы исполнители отмечали только нерелевантные товары в выдаче?" %}

Такое задание можно сделать на основе [пресета](*project_template) по классификации. Покажите картинку с товаром и задайте вопрос: подходит ли товар к запросу? Для ответов добавьте два радиобаттона: «да» и «нет».

{% endcut %}
<!-- endsource: ru/guide/_includes/troubleshooting/presets/irrelevant.md -->

<!-- source: ru/guide/_includes/troubleshooting/presets/web.md -->
{% cut "Как разметить элементы на веб-страницах?" %}

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

{% endcut %}
<!-- endsource: ru/guide/_includes/troubleshooting/presets/web.md -->

<!-- source: ru/guide/_includes/troubleshooting/project/area-selection.md -->
{% cut "Как создать задачу с выделением областей на изображении?" %}

Задачу с выделением областей на изображении с помощью Яндекс Заданий рекомендуем решать в трех проектах:

1. Сортировка изображений, на которых есть объект.

    1. [Создайте задание](https://yandex.ru/support/tasks-requester/ru/tutorials/categorization.md), используя пресет **Классификация изображений**.

    1. Отсортируйте изображения, на которых есть искомый объект.

    1. Покажите изображение исполнителю и задайте вопрос: есть объект на картинке? Ответ — Да/Нет.

1. Выделение объекта на изображениях.

    1. Выделите объект на изображениях, которые отобрали в предыдущем проекте. Такой проект у вас уже есть. Задание запускается с [отложенной приемкой](*assignment_review).

    1. Используйте правила контроля качества: быстрые ответы, отложенная приемка, дооценка после приемки. [Описание правил и примеры](https://yandex.ru/support/tasks-requester/ru/guide/control.md).

1. Проверка выделения объектов.

    1. Создайте задание, используя шаблон по выделению областей.

    1. Скройте редактор и задайте вопрос: объект выделен верно? Ответ — Да/Нет.

    1. Во входных данных передайте картинки и координаты размеченных областей из предыдущего задания.

    Запустив полученный пул с перекрытием 3–5 или с динамическим перекрытием, вы сможете агрегировать результаты, а затем загрузить данные для проверки в проект 2.

    Чтобы не допускать к проверке тех исполнителей, которые работали над вторым проектом, назначайте им навык. Используйте этот навык в качестве фильтра в пулах третьего проекта.

{% endcut %}
<!-- endsource: ru/guide/_includes/troubleshooting/project/area-selection.md -->

<!-- source: ru/guide/_includes/troubleshooting/presets/coordinates.md -->
{% cut "Какие входные данные при разметке объектов на изображении: координаты объекта относительно изображения или координаты объекта в окне исполнителя Яндекс Заданий?" %}

Координаты относительно самого изображения.

{% endcut %}
<!-- endsource: ru/guide/_includes/troubleshooting/presets/coordinates.md -->

<!-- source: ru/guide/_includes/troubleshooting/project/triangle.md -->
{% cut "Как размечать треугольники, чтобы они сами замыкались при выставлении последней точки?" %}

Для замыкания используйте горячую клавишу **C**.

Вы также можете воспользоваться [библиотекой](https://github.com/vmit/image-annotation), чтобы настроить горячие клавиши под свои задачи.

{% endcut %}
<!-- endsource: ru/guide/_includes/troubleshooting/project/triangle.md -->

<!-- source: ru/guide/_includes/troubleshooting/presets/many-objects.md -->
{% cut "Сколько будет стоить 2000 картинок с большим количеством объектов выделения разного типа? Как для такого объема работы создать задание?" %}

Для краудсорсинга такое задание лучше декомпозировать. Чем проще задание, тем оно будет дешевле и качественнее итоговый результат. Стоимость разметки одного класса объектов на фото может составить примерно 1 ₽.

Возьмите за основу пресет **Распознавание объектов и выделение областей**. Пошаговое руководство по созданию проекта такого типа вы найдете на [этой странице](https://yandex.ru/support/tasks-requester/ru/tutorials/selection.md).

Редактор, который используется в пресете, позволяет добавлять выпадающий список для маркировки выделенного объекта. Посмотрите как это сделать в описании редактора (вкладка [Выпадающий список](https://yandex.ru/support/tasks-requester/ru/guide/t-components/image-annotation.md)).

{% endcut %}
<!-- endsource: ru/guide/_includes/troubleshooting/presets/many-objects.md -->

<!-- source: ru/guide/_includes/troubleshooting/presets/standard.md -->
{% cut "Как в стандартном пресете с редактором для выделения областей использовать контрольные и обучающие задания?" %}

В стандартном пресете для выделения областей использовать контрольные задания не получится. Для того, чтобы ответ засчитался как верный, выделенный исполнителем объект должен в точности совпасть с эталоном. А это практически невозможно. Поэтому в файле с заданиями оставьте поле `GOLDEN` пустым или просто удалите все столбцы, кроме `INPUT`.

Использование [обучения](*training_pool) и основного пула с типом **Тренировка** в проекте по выделению областей на картинке не принесет результата, так как для правильного ответа необходимо, чтобы выделение исполнителя полностью совпало с эталоном. А это практически невозможно.

Поэтому такие задания обычно запускаются с отложенной приемкой: исполнитель дает ответ, а затем после проверки, задание отклоняется или принимается.

Для предварительного отбора исполнителей подойдет так называемое «экзаменационное задание». Проверяйте задания и выставляйте навык по проценту принятых ответов. Для этого добавьте в пул правило «Результаты проверки». Чтобы к разметке основного пула приступили только хорошие исполнители, поставьте в нем фильтр по навыку.

{% endcut %}
<!-- endsource: ru/guide/_includes/troubleshooting/presets/standard.md -->

<!-- source: ru/guide/_includes/troubleshooting/tasks/yd-image.md -->
{% cut "Почему в задании по выделению объектов на изображении не отображаются изображения с Яндекс Диска?" %}

Проблема в шаблоне задания. Проверьте, что:

- Для поля входных данных, куда вы передаете ссылку на файл, в проекте указан тип «строка».

- В компоненте в шаблоне задания используется выражение proxy.

- Формат относительных ссылок в файле с заданиями указан верно: <уникальное имя>/<путь и имя файла>.

Подробная инструкцию и видео на странице [Использование файлов с Яндекс Диска](https://yandex.ru/support/tasks-requester/ru/guide/prepare-data.md).

{% endcut %}
<!-- endsource: ru/guide/_includes/troubleshooting/tasks/yd-image.md -->

<!-- source: ru/guide/_includes/troubleshooting/presets/sbs.md -->
{% cut "Как сделать задание с выбором из трех вариантов картинок, чтобы картинки попарно сравнивались?" %}

1. Используйте пресет **Пустой шаблон**.

1. Для создания интерфейса воспользуйтесь [готовым шаблоном](https://ya.cc/t/BZyWAHNC5W9D3p), где уже настроена валидация, горячие клавиши и внешний вид задания.

1. В файле с заданиями укажите ссылки на изображения, которые будут попарно сравниваться:

    - Картинка 1 и Картинка 2.

    - Картинка 1 и Картинка 3.

    - Картинка 2 и Картинка 3.

1. Обработайте результаты.

Также вы можете изменить проект так, чтобы исполнитель видел сразу 3 картинки и выбирал одну из них.

{% endcut %}
<!-- endsource: ru/guide/_includes/troubleshooting/presets/sbs.md -->

{% endcut %}

{% cut "Настройка заданий с текстами" %}

<!-- source: ru/guide/_includes/troubleshooting/presets/classification.md -->
{% cut "Как классифицировать тексты по смыслам?" %}

Задание по классификации текстов можно представить как текст и радиобаттоны. Либо текст и чекбоксы, если тематик несколько.

Рекомендуем взять за основу пресет [**Анализ тональности и модерация контента**](https://yandex.ru/support/tasks-requester/ru/tutorials/content-moderation.md).

Также вы можете создать свой собственный интерфейс. Все доступные инструменты описаны в [документации](https://yandex.ru/support/tasks-requester/ru/guide/spec.md).

{% endcut %}
<!-- endsource: ru/guide/_includes/troubleshooting/presets/classification.md -->

<!-- source: ru/guide/_includes/troubleshooting/presets/text-field.md -->
{% cut "Как сделать задание, в котором на входе и выходе текстовые поля?" %}

Вы можете посмотреть, как реализован пресет [**Расшифровка аудиозаписей**](https://yandex.ru/support/tasks-requester/ru/tutorials/transcript-audio.md) — выходным полем которого является строка. В пресете **Распознавание текста с изображения (OCR)** можно посмотреть, как описать текстовые входные поля. Обратите внимание на то, что если впоследствии вы захотите использовать агрегацию по методу Дэвида — Скина, то необходимо указать допустимые значения.

{% endcut %}
<!-- endsource: ru/guide/_includes/troubleshooting/presets/text-field.md -->

<!-- source: ru/guide/_includes/troubleshooting/presets/simple-survey.md -->
{% cut "Как создать простой опрос без вариантов, в котором исполнитель сам должен написать свой вариант ответа?" %}

1. Создать проект из пустого пресета.

1. Напишите свой вопрос в блоке HTML.

1. Если ответ должен быть [развернутый](https://yandex.ru/support/tasks-requester/ru/guide/t-components/text.md), то добавьте нужное количество компонентов для ввода текста.

1. Если ответ должен быть [коротким](https://yandex.ru/support/tasks-requester/ru/guide/t-components/string.md), то добавьте нужное количество компонентов для ввода строки.

1. Для каждого из компонентов придумайте свое название (name) и создайте соответствующее количество выходных полей с типом строка с таким же названием. В них будут записываться ответы.

1. Сделайте все выходные поля обязательными.

1. Входное поле сделайте техническим. Оно будет использоваться только для создания файла с заданиями.

1. Придумайте название входному полю и укажите для него тип строка, как это сделано в пошаговом [руководстве по созданию опроса](https://yandex.ru/support/tasks-requester/ru/tutorials/questionnaire.md).

{% endcut %}
<!-- endsource: ru/guide/_includes/troubleshooting/presets/simple-survey.md -->

<!-- source: ru/guide/_includes/troubleshooting/presets/single-survey.md -->
{% cut "Как сделать опрос из одного вопроса с помощью готового пресета под опросы?" %}

В опросе имеется техническое входное поле. В него можно передать любую информацию — она не будет видна исполнителям.

Загрузите одно задание и в перекрытии укажите количество человек, которое хотите опросить.

{% endcut %}
<!-- endsource: ru/guide/_includes/troubleshooting/presets/single-survey.md -->

{% endcut %}

<!-- source: ru/guide/_includes/troubleshooting/presets/source.md -->
{% cut "Можно ли в полевом задании ограничить источник получения фото только камерой, чтобы исполнитель никак не мог загрузить фото откуда-то еще?" %}

Чтобы при нажатии на кнопку загрузки картинки запускалась камера, а не галерея, укажите в компоненте **Кнопка для загрузки картинки** `camera=true`.

В мобильных приложениях исполнители могут прикреплять фотографии из дефолтной галереи (iOS) или через Google photo (Android). Чтобы ограничить возможность добавления картинок из сети, укажите в компоненте `requiredCoordinates=true`. В этом случае система не позволит воспользоваться картинками без геотегов.

[Подробнее о настройке компонента для загрузки картинки](https://yandex.ru/support/tasks-requester/ru/guide/t-components/upload-picture.md) .

{% endcut %}
<!-- endsource: ru/guide/_includes/troubleshooting/presets/source.md -->

<!-- source: ru/guide/_includes/contact-support.md -->
<!-- source: ru/_includes/btn-style.md -->

<!-- endsource: ru/_includes/btn-style.md -->

[Написать в службу поддержки](https://yandex.ru/support/tasks-requester/ru/guide/troubleshooting/support.md){.support_btn}
<!-- endsource: ru/guide/_includes/contact-support.md -->

[*assignment_review]: <!-- source: ru/guide/_includes/glossary/assignment-review/term.md -->
Параметр настройки [пула](https://yandex.ru/support/tasks-requester/ru/glossary.md#pool), который позволяет проверять ответы и при этом платить только за правильные ответы и не платить за задания, которые исполнители сделали некачественно.
<!-- endsource: ru/guide/_includes/glossary/assignment-review/term.md -->

[*project_template]: <!-- source: ru/guide/_includes/glossary/project-template/term.md -->
Преднастроенный проект, содержащий описание, инструкцию, предопределенные поля [входных и выходных данных](https://yandex.ru/support/tasks-requester/ru/glossary.md#input-output-data) и [интерфейс задания](https://yandex.ru/support/tasks-requester/ru/glossary.md#task-interface), которые можно редактировать.
<!-- endsource: ru/guide/_includes/glossary/project-template/term.md -->

[*training_pool]: <!-- source: ru/guide/_includes/glossary/training-pool/term.md -->
[Пул](https://yandex.ru/support/tasks-requester/ru/glossary.md#pool) бесплатных заданий, на которых исполнители могут потренироваться. Обучающие задания содержат правильный ответ и подсказку, которая будет показана, если исполнитель дал неверный ответ.
<!-- endsource: ru/guide/_includes/glossary/training-pool/term.md -->

[Подробнее](https://yandex.ru/support/tasks-requester/ru/glossary.md#training-pool)

[*markup_unit]: Единицей разметки может считаться изображение, фрагмент текста, аудиозапись и т. д.

[*project]: <!-- source: ru/guide/_includes/glossary/project/term.md -->
Определенная цель для разметки. Например, модерация комментариев, классификация изображений, транскрипция аудиозаписей или еще что-то.
<!-- endsource: ru/guide/_includes/glossary/project/term.md -->

[Подробнее](https://yandex.ru/support/tasks-requester/ru/glossary.md#project)

[*user]: <!-- source: ru/guide/_includes/glossary/user/term.md -->
Человек, выполняющий задания в Яндекс&nbsp;Заданиях и получающий за это оплату. Все вместе исполнители обычно называются «крауд» (коллектив, толпа).
<!-- endsource: ru/guide/_includes/glossary/user/term.md -->

[*task]: <!-- source: ru/guide/_includes/glossary/task/term.md -->
Вопрос или задача, которое требует ответа от исполнителя в [Яндекс&nbsp;Заданиях](https://tasks.yandex.ru/).
<!-- endsource: ru/guide/_includes/glossary/task/term.md -->

[Подробнее](https://yandex.ru/support/tasks-requester/ru/glossary.md#task)