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

# Google Cloud Storage

<!-- 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-google-cloud-storage%5C%22%2C%5C%22a_pageurl%5C%22%3A%5C%22https%3A%2F%2Fyandex.ru%2Fsupport%2Ftasks-requester%2Fru%2Fguide%2Fgoogle-cloud-storage%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>

<!-- source: ru/guide/_includes/contents/amazon-cloud-storage/alternatives-note.md -->
{% note info %}

Если вы хотите разместить небольшое количество картинок, вы можете воспользоваться любым фотохостингом, например: [imgbb](https://imgbb.com/) или [ImageShack](https://imageshack.com/). Так вы сможете быстро получить прямые ссылки на ваши картинки, которые можно добавить в файл с заданиями или в инструкцию.

{% endnote %}
<!-- endsource: ru/guide/_includes/contents/amazon-cloud-storage/alternatives-note.md -->

Чтобы ознакомиться с [Google Cloud Storage](https://cloud.google.com/storage/docs/introduction), вы можете активировать [Пробный период](https://cloud.google.com/free?).

#### Условия пробного периода

Длительность | Размер бесплатного хранилища | Сумма гранта
----- | ----- | -----
90 дней | 5 ГБ | 300 $

## Порядок действий {#workflow}

Чтобы получить ссылки на файлы:

1. Создайте аккаунт в [Google](https://cloud.google.com/storage/docs/lifecycle).
1. Создайте аккаунт в [Google Cloud](https://cloud.google.com/free?).
1. Перейдите в [консоль управления](https://console.cloud.google.com/projectselector2/storage/browser).
1. Нажмите ![](../tutorials/_images/cloud-storage/google-cloud/create-bucket-icon.png)**Create project**.
1. Введите имя проекта. Выберите предприятие из выпадающего списка и нажмите **Create**.
1. [Создайте бакет](#create-account).
1. [Загрузите файлы](#upload).
1. [Скопируйте ссылки](#get-files).

## Создайте бакет {#create-account}

1. Выберите проект и нажмите ![](../tutorials/_images/cloud-storage/google-cloud/create-bucket-icon.png)**Create bucket**.

    ![](../tutorials/_images/cloud-storage/google-cloud/choose-project.png)

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

    Подробнее о [Правилах наименования бакетов](https://cloud.google.com/storage/docs/naming-buckets?_ga=2.31332223.-1978071647.1627855306).

1. В разделе **Choose where to store your data** выберите **Location type** → **Region** и наиболее близкий к вашим исполнителям регион. Например, для исполнителей из Германии: **Location** → **europe-west3 (Frankfurt)**.

1. Раздел **Choose a default storage class for your data** оставьте без изменений.

1. В разделе **Choose how to control access to objects** отключите опцию **Enforce public access prevention on this bucket**.

    ![](../tutorials/_images/cloud-storage/google-cloud/enforce-access.png)

1. Нажмите **Create**.

1. Чтобы сделать объекты доступными по ссылке, на вкладке **Permissions** нажмите ![](../tutorials/_images/cloud-storage/google-cloud/add-permission.png)**Add**.

    <!-- source: ru/guide/_includes/contents/amazon-cloud-storage/use-hash-note.md -->
    {% note info %}

    Файлы по ссылке будут доступны всем. В целях безопасности рекомендуем использовать хешированные имена файлов. Для хеширования вы можете использовать онлайн генератор (например, [Online MD5 Hash Generator](https://en.wikipedia.org/wiki/Hash_function)). Подробнее о [хеш-функции](https://en.wikipedia.org/wiki/Hash_function).

    {% endnote %}
    <!-- endsource: ru/guide/_includes/contents/amazon-cloud-storage/use-hash-note.md -->

1. В поле **New members** введите **allUsers**.

1. Выберите роль **Cloud Storage → Storage Object Viewer**.

1. Нажмите **Save** → **Allow public access**.

{% note info %}

Вы можете настроить время жизни файлов в бакете, чтобы они автоматически удалялись через несколько дней. [Подробнее](https://myaccount.google.com/).

{% endnote %}

## Загрузите файлы {#upload}

{% cut "Загрузить файлы" %}

На вкладке **Object** нажмите **Upload files** и выберите файлы на компьютере.

{% endcut %}

{% cut "Загрузить папку с файлами" %}

На вкладке **Object** нажмите **Upload folder** и выберите папку на компьютере.

{% endcut %}

{% cut "Создать папку" %}

На вкладке **Object** нажмите **Create folder** и укажите имя папки.

{% endcut %}

![](../tutorials/_images/cloud-storage/google-cloud/upload-files.png)

{% note info %}

Все пробелы и символы в имени файла, кроме латинских букв, будут заменены на коды символов.

{% endnote %}

## Скопируйте ссылки {#get-files}

1. Выберите загруженный файл и в столбце **Public access** нажмите **Copy URL**.

    ![](../tutorials/_images/cloud-storage/google-cloud/copy-link.png)

1. <!-- source: ru/guide/_includes/contents/amazon-cloud-storage/link-form.md -->
   Все ссылки на файлы создаются по одному шаблону.
   <!-- endsource: ru/guide/_includes/contents/amazon-cloud-storage/link-form.md -->

    <!-- source: ru/guide/_includes/contents/amazon-cloud-storage/link-without-folder.md -->
    Ссылка выглядит так:
    <!-- endsource: ru/guide/_includes/contents/amazon-cloud-storage/link-without-folder.md -->

    ```plaintext
    https://storage.googleapis.com/<бакет>/<имя-файла>
    ```

    <!-- source: ru/guide/_includes/contents/amazon-cloud-storage/link-from-folder.md -->
    Ссылка в папке выглядит так:
    <!-- endsource: ru/guide/_includes/contents/amazon-cloud-storage/link-from-folder.md -->

    ```plaintext
    https://storage.googleapis.com/<бакет>/<путь-к-файлу>/<имя-файла>
    ```

    <!-- source: ru/guide/_includes/contents/amazon-cloud-storage/files-links-create.md -->
    {% note info %}

    Чтобы быстро получить ссылки на другие файлы, скопируйте ссылку на один из них и подставьте вместо `<имя-файла>` имена других загруженных файлов.

    {% endnote %}
    <!-- endsource: ru/guide/_includes/contents/amazon-cloud-storage/files-links-create.md -->

1. <!-- source: ru/guide/_includes/contents/cloud-storage/create-tsv.md -->
   В [файле с заданиями](https://yandex.ru/support/tasks-requester/ru/guide/pool-csv.md) вставьте ссылки в столбец, который соответствует полю входных данных, куда надо передать эти данные.
   <!-- endsource: ru/guide/_includes/contents/cloud-storage/create-tsv.md -->

    <!-- source: ru/guide/_includes/contents/cloud-storage/use-links.md -->
    Например, если вы хотите использовать картинки в поле `image`, то укажите ссылки на файлы в столбце `INPUT:image`:
    <!-- endsource: ru/guide/_includes/contents/cloud-storage/use-links.md -->

    ```plaintext
    INPUT:image
    https://storage.googleapis.com/mytasksbucket/newfolder/image1.png
    https://storage.googleapis.com/mytasksbucket/newfolder/image2.png
    ```

<!-- 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 -->

<!-- source: ru/_includes/image-styles-internal.md -->

<!-- endsource: ru/_includes/image-styles-internal.md -->
