Google Cloud Storage

Примечание. Если вы хотите разместить небольшое количество картинок, вы можете воспользоваться любым фотохостингом, например: wampi, imgbb или ImageShack. Так вы сможете быстро получить прямые ссылки на ваши картинки, которые можно добавить в файл с заданиями или в инструкцию.

Чтобы ознакомиться с Google Cloud Storage, вы можете активировать Пробный период.

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

Порядок действий

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

  1. Создайте аккаунт в Google.
  2. Создайте аккаунт в Google Cloud.
  3. Перейдите в консоль управления.
  4. Нажмите  Create project.
  5. Введите имя проекта. Выберите предприятие из выпадающего списка и нажмите Create.

Создайте бакет

  1. Выберите проект и нажмите  Create bucket.

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

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

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

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

  6. Нажмите Create.

  7. Чтобы сделать объекты доступными по ссылке, на вкладке Permissions нажмите  Add.
    Примечание. Файлы по ссылке будут доступны всем. В целях безопасности рекомендуем использовать хешированные имена файлов. Для хеширования вы можете использовать онлайн генератор (например, Online MD5 Hash Generator). Подробнее о хеш-функции.
  8. В поле New members введите allUsers.

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

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

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

Загрузите файлы

Загрузить файлы

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

Загрузить папку с файлами

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

Создать папку

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

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

Скопируйте ссылки

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

  2. Все ссылки на файлы создаются по одному шаблону.

    Ссылка выглядит так:

    https://storage.googleapis.com/<бакет>/<имя файла>
    
    Скопировано

    Ссылка в папке выглядит так:

    https://storage.googleapis.com/<бакет>/<путь к файлу>/<имя файла>
    
    Скопировано
    Примечание.

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

  3. В TSV-файле с заданиями вставьте ссылки в столбец, который соответствует полю входных данных, куда надо передать эти данные.

    Например, если вы хотите использовать картинки в поле image, то укажите ссылки на файлы в столбце INPUT:image:

    INPUT:image
    https://storage.googleapis.com/mytolokabucket/newfolder/image1.png
    https://storage.googleapis.com/mytolokabucket/newfolder/image2.png
    Скопировано