
Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you end the lab, you'll have to restart from the beginning.
- On the top left of your screen, click Start lab to begin
Create a Cloud Storage Bucket
/ 25
Make a second Cloud Storage bucket
/ 25
Upload Files to Your Cloud Storage Bucket (demo-image1.png and demo-image2.png)
/ 25
Copy files between Cloud Storage buckets (demo-image1-copy.png)
/ 25
Google API Explorer は、さまざまな Google API をインタラクティブに試すことができるツールです。API Explorer を使用すると、次のことができます。
Cloud Storage では、世界中のどこからでも、いつでもデータを保存、取得できます。データの量に制限はありません。ウェブサイト コンテンツの提供、アーカイブと障害復旧のためのデータの保存、直接ダウンロードによるユーザーへの大きなデータ オブジェクトの配布など、さまざまなシナリオで Cloud Storage を使用できます。
このラボでは、API Explorer を使用して Cloud Storage API のリクエストを実行します。Cloud Storage バケットを作成および削除する方法と、Cloud Storage のファイルをコピーおよび削除する方法を学べます。
このラボでは、次の作業を行います。
こちらの説明をお読みください。ラボには時間制限があり、一時停止することはできません。タイマーは、Google Cloud のリソースを利用できる時間を示しており、[ラボを開始] をクリックするとスタートします。
このハンズオンラボでは、シミュレーションやデモ環境ではなく実際のクラウド環境を使って、ラボのアクティビティを行います。そのため、ラボの受講中に Google Cloud にログインおよびアクセスするための、新しい一時的な認証情報が提供されます。
このラボを完了するためには、下記が必要です。
[ラボを開始] ボタンをクリックします。ラボの料金をお支払いいただく必要がある場合は、表示されるダイアログでお支払い方法を選択してください。 左側の [ラボの詳細] ペインには、以下が表示されます。
[Google Cloud コンソールを開く] をクリックします(Chrome ブラウザを使用している場合は、右クリックして [シークレット ウィンドウで開く] を選択します)。
ラボでリソースがスピンアップし、別のタブで [ログイン] ページが表示されます。
ヒント: タブをそれぞれ別のウィンドウで開き、並べて表示しておきましょう。
必要に応じて、下のユーザー名をコピーして、[ログイン] ダイアログに貼り付けます。
[ラボの詳細] ペインでもユーザー名を確認できます。
[次へ] をクリックします。
以下のパスワードをコピーして、[ようこそ] ダイアログに貼り付けます。
[ラボの詳細] ペインでもパスワードを確認できます。
[次へ] をクリックします。
その後次のように進みます。
その後、このタブで Google Cloud コンソールが開きます。
Cloud Storage API Explorer ツールにアクセスするには、ナビゲーション メニューで [API とサービス] > [ライブラリ] を選択します。
検索バーに「Cloud Storage」と入力します。
検索結果のリストで Google Cloud Storage JSON API をクリックし、
API が有効になっていることを確認します。有効になっていない場合は、[有効にする] をクリックします。
Buckets: insert リファレンスを開きます。新しいタブが開いて API Explorer のページが読み込まれます。
[APIs Explorer] ページが表示されます。
insert
メソッドを使用します。API リファレンスですべての API バージョンとそのメソッドを確認できます。
メソッドが次のようになります。
[Execute] ボタンをクリックします。
このラボを開始するときに使用した受講者アカウントを選択します。
次の画面で [許可] をクリックすると、API Explorer にアクセスできます。
次のようなレスポンスが返されます。
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
バケット間でファイルをコピーできるように、Cloud Storage バケットをもう 1 つ作成します。
insert
メソッドを表示したまま、[project] フィールドにプロジェクト ID が引き続き表示されていることを確認します。
[Request body] の Key-Value ペア name に 2 つ目のバケットの一意の名前を入力します。
各フィールドに余分なスペースが含まれていないことを確認し、
[Execute] ボタンをクリックします。次のようなレスポンスが返されます。
これで、insert
メソッドを使用して 2 つのバケットを作成できました。次に、Cloud コンソールでバケットを確認します。
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
Cloud コンソールに戻り、ナビゲーション メニューから [Cloud Storage] に移動して、Cloud Storage バケットが作成されたことを確認します。
ナビゲーション メニューから、[Cloud Storage] > [バケット] を選択します。先ほど作成したバケットが追加されているはずです。
次のステップでも Cloud コンソールから作業を行います。API Explorer のタブも閉じないでください。
API Explorer のメソッドを試すために、Cloud Storage バケットにファイルをアップロードします。
Cloud Storage ブラウザのリストで、1 つ目のバケットを選択します。
[ファイルをアップロード] をクリックし、パソコン上の demo-image1.png と demo-image2.png を選択します。
両方の画像ファイルがバケットに追加されて、次のようになります。
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
次に、画像ファイルの 1 つを 2 つ目の Cloud Storage バケットにコピーします。
左側の [API とリファレンス] セクションで、[JSON API] > [API リファレンス] > [Objects] > [copy] に移動して、copy
メソッドを使用します。または、API Explorer を使用して Storage バケット間でファイルをコピーするには、Objects: copy リファレンスを使用します。
次のように更新します。
メソッドが次のようになります。
各フィールドに余分なスペースが含まれていないことを確認し、
下にスクロールして [Execute] をクリックします。
次のような出力が返されます。
これで、objects.copy
メソッドを使用してバケット間でファイルをコピーできました。
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
このステップは Cloud コンソールに戻って行います。Cloud Storage バケットの詳細ページが表示されているはずです。
左側のメニューで [バケット] をクリックし、2 つ目のバケットを選択します。demo-image1.png のコピーが追加されているはずです。
左側の [API とリファレンス] セクションで、[JSON API] > [API リファレンス] > [Objects] > [delete] に移動します。または、API Explorer を使用して Cloud Storage バケットからファイルを削除するには、Objects: delete リファレンスを使用します。
Cloud Storage バケットから画像ファイルを削除します。
各フィールドに余分なスペースが含まれていないことを確認し、
下にスクロールして [Execute] をクリックします。
次のような出力が返されます。
これで、objects.delete
メソッドを使用してバケットからファイルを削除できました。次に、ファイルが削除されたことを Cloud コンソールで確認します。
このステップは Cloud コンソールに戻って行います。Cloud Storage バケットの詳細ページが表示されているはずです。
左側のメニューで [バケット] をクリックし、1 つ目のバケットを選択します。両方の画像が削除されているはずです。
buckets.delete
メソッドを使用します。または、API Explorer を使用して Cloud Storage バケットを削除するには、Buckets: delete リファレンスを使用します。1 つ目の(空の)Cloud Storage バケットを削除します。
各フィールドに余分なスペースが含まれていないことを確認し、
下にスクロールして [Execute] をクリックします。次のような出力が返されます。
これで、buckets.delete
メソッドを使用してバケットを削除できました。
このステップは Cloud コンソールに戻って行います。詳細ページが表示されているはずです。
左側のメニューで [バケット] をクリックします。1 つ目のバケットが削除されているはずです。
以上でこのラボのすべてのステップが完了しました。ここでラボを終了することもできますが、時間が残っている場合は新しいメソッドをいくつか試してみましょう。
今回のラボで学習した内容の理解を深めていただくため、以下の選択式問題を用意しました。正解を目指して頑張ってください。
このラボでは、API Explorer を使用して Cloud Storage バケットを作成しました。API Explorer の特定のメソッドを使用して画像ファイルのコピーと削除も行いました。画像ファイルを削除した後、delete
メソッドを使用してバケット全体を削除する方法も学びました。これで、Cloud Storage の概要と、このサービスのメソッドを API Explorer からプロビジョニングする方法をしっかりと理解できたことと思います。
このセルフペース ラボは、「Exploring APIs」クエストの一部です。クエストとは学習プログラムを構成する一連のラボのことで、完了すると成果が認められてバッジが贈られます。バッジは公開して、オンライン レジュメやソーシャル メディア アカウントにリンクできます。このラボの修了後、こちらのクエストに登録すれば、すぐにクレジットを受け取ることができます。受講可能な全クエストについては、Google Cloud Skills Boost カタログをご覧ください。
API Explorer の他の演習については、次のラボをお試しください。
Google Cloud トレーニングと認定資格を通して、Google Cloud 技術を最大限に活用できるようになります。必要な技術スキルとベスト プラクティスについて取り扱うクラスでは、学習を継続的に進めることができます。トレーニングは基礎レベルから上級レベルまであり、オンデマンド、ライブ、バーチャル参加など、多忙なスケジュールにも対応できるオプションが用意されています。認定資格を取得することで、Google Cloud テクノロジーに関するスキルと知識を証明できます。
マニュアルの最終更新日: 2023 年 5 月 1 日
ラボの最終テスト日: 2023 年 2 月 8 日
Copyright 2025 Google LLC. All rights reserved. Google および Google のロゴは Google LLC の商標です。その他すべての企業名および商品名はそれぞれ各社の商標または登録商標です。
このコンテンツは現在ご利用いただけません
利用可能になりましたら、メールでお知らせいたします
ありがとうございます。
利用可能になりましたら、メールでご連絡いたします
One lab at a time
Confirm to end all existing labs and start this one