GSP421

Ringkasan
Google APIs Explorer adalah alat yang membantu Anda mempelajari berbagai API Google secara interaktif. Dengan APIs Explorer, Anda dapat:
- Menjelajahi API dan versi yang tersedia dengan cepat.
- Melihat metode yang tersedia untuk setiap API dan parameter apa yang didukung beserta dokumentasi inline.
- Menjalankan permintaan untuk semua metode dan melihat respons secara real time.
- Melakukan panggilan API yang terautentikasi dan diizinkan.
- Melakukan penelusuran di seluruh layanan, metode, dan permintaan terakhir Anda agar dapat menemukan hal yang Anda cari dengan cepat.
Cloud Storage dapat digunakan untuk menyimpan dan mengambil data di seluruh dunia, berapa pun ukurannya, kapan pun waktunya. Anda dapat menggunakan Cloud Storage untuk berbagai skenario, termasuk menayangkan konten situs, menyimpan data untuk pemulihan arsip dan pemulihan dari bencana, atau mendistribusikan objek data besar kepada pengguna melalui download langsung.
Di lab ini, Anda akan menggunakan APIs Explorer untuk membuat permintaan Cloud Storage API yang membuat dan menghapus bucket Cloud Storage. Anda juga akan mempelajari cara menyalin dan menghapus file di Cloud Storage.
Tujuan
Di lab ini, Anda akan:
- Membuat bucket Cloud Storage menggunakan APIs Explorer.
- Mengupload file gambar ke bucket Cloud Storage Anda.
- Menyalin file gambar dan menambahkannya ke bucket Cloud Storage menggunakan APIs Explorer.
- Menghapus file gambar dari bucket Cloud Storage Anda menggunakan APIs Explorer.
- Menghapus bucket Cloud Storage menggunakan APIs Explorer.
Penyiapan dan persyaratan
Sebelum mengklik tombol Start Lab
Baca petunjuk ini. Lab memiliki timer dan Anda tidak dapat menjedanya. Timer yang dimulai saat Anda mengklik Start Lab akan menampilkan durasi ketersediaan resource Google Cloud untuk Anda.
Lab interaktif ini dapat Anda gunakan untuk melakukan aktivitas lab di lingkungan cloud sungguhan, bukan di lingkungan demo atau simulasi. Untuk mengakses lab ini, Anda akan diberi kredensial baru yang bersifat sementara dan dapat digunakan untuk login serta mengakses Google Cloud selama durasi lab.
Untuk menyelesaikan lab ini, Anda memerlukan:
- Akses ke browser internet standar (disarankan browser Chrome).
Catatan: Gunakan jendela Samaran (direkomendasikan) atau browser pribadi untuk menjalankan lab ini. Hal ini akan mencegah konflik antara akun pribadi Anda dan akun siswa yang dapat menyebabkan tagihan ekstra pada akun pribadi Anda.
- Waktu untuk menyelesaikan lab. Ingat, setelah dimulai, lab tidak dapat dijeda.
Catatan: Hanya gunakan akun siswa untuk lab ini. Jika Anda menggunakan akun Google Cloud yang berbeda, Anda mungkin akan dikenai tagihan ke akun tersebut.
Cara memulai lab dan login ke Google Cloud Console
-
Klik tombol Start Lab. Jika Anda perlu membayar lab, dialog akan terbuka untuk memilih metode pembayaran.
Di sebelah kiri ada panel Lab Details yang berisi hal-hal berikut:
- Tombol Open Google Cloud console
- Waktu tersisa
- Kredensial sementara yang harus Anda gunakan untuk lab ini
- Informasi lain, jika diperlukan, untuk menyelesaikan lab ini
-
Klik Open Google Cloud console (atau klik kanan dan pilih Open Link in Incognito Window jika Anda menjalankan browser Chrome).
Lab akan menjalankan resource, lalu membuka tab lain yang menampilkan halaman Sign in.
Tips: Atur tab di jendela terpisah secara berdampingan.
Catatan: Jika Anda melihat dialog Choose an account, klik Use Another Account.
-
Jika perlu, salin Username di bawah dan tempel ke dialog Sign in.
{{{user_0.username | "Username"}}}
Anda juga dapat menemukan Username di panel Lab Details.
-
Klik Next.
-
Salin Password di bawah dan tempel ke dialog Welcome.
{{{user_0.password | "Password"}}}
Anda juga dapat menemukan Password di panel Lab Details.
-
Klik Next.
Penting: Anda harus menggunakan kredensial yang diberikan lab. Jangan menggunakan kredensial akun Google Cloud Anda.
Catatan: Menggunakan akun Google Cloud sendiri untuk lab ini dapat dikenai biaya tambahan.
-
Klik halaman berikutnya:
- Setujui persyaratan dan ketentuan.
- Jangan tambahkan opsi pemulihan atau autentikasi 2 langkah (karena ini akun sementara).
- Jangan mendaftar uji coba gratis.
Setelah beberapa saat, Konsol Google Cloud akan terbuka di tab ini.
Catatan: Untuk mengakses produk dan layanan Google Cloud, klik Navigation menu atau ketik nama layanan atau produk di kolom Search.
Tugas 1. Membuat Bucket Cloud Storage
-
Untuk mengakses alat APIs Explorer Cloud Storage, dari Navigation menu, pilih APIs & Services > Library.
-
Di kotak penelusuran, ketik Cloud Storage.
-
Klik Google Cloud Storage JSON API dari daftar hasil.
-
Pastikan API sudah aktif. Jika belum, klik Enable.
-
Buka referensi Buckets: insert. Tindakan ini akan membuka tab baru yang memuat halaman APIs Explorer.
Anda sekarang akan berada di halaman APIs Explorer.
Catatan: Di bagian berikutnya, Anda akan menggunakan metode insert
dari Cloud Storage JSON API. Anda dapat melihat semua versi API dan metodenya di referensi API.
- Sekarang klik isi permintaan dari panel kanan di bagian Try this API dan lengkapi detail untuk bucket penyimpanan Anda:
-
project: tambahkan Project ID Anda—.
-
Request body: klik di dalam tanda petik di samping pasangan nilai kunci name dan beri nama unik pada bucket Cloud Storage Anda yang sesuai dengan panduan penamaan bucket Cloud Storage.
Saat ini, metode Anda akan terlihat seperti berikut:

Catatan: Pastikan tidak ada spasi di bagian akhir pada kolom project ID. Selain itu, pastikan Anda sudah mencentang kotak Google OAuth 2.0 dan API key di bagian Credentials.

Catatan: Untuk melihat Credentials FAQs, klik ikon tanda tanya di samping judul Credentials.
-
Klik tombol Execute.
-
Pilih akun siswa yang digunakan untuk memulai lab.
-
Di layar berikutnya, klik Allow untuk memberi APIs Explorer akses.
Respons Anda akan terlihat seperti berikut:
{
"kind": "storage#bucket",
"id": "qwiklabs-bucket01",
"selfLink": "https://www.googleapis.com/storage/v1/b/qwiklabs-bucket01",
"projectNumber": "250399850182",
"name": "qwiklabs-bucket01",
"timeCreated": "2019-10-18T13:59:08.300Z",
"updated": "2019-10-18T13:59:08.300Z",
"metageneration": "1",
"iamConfiguration": {
"bucketPolicyOnly": {
"enabled": false
},
"uniformBucketLevelAccess": {
"enabled": false
}
},
"location": "US",
"locationType": "multi-region",
"storageClass": "STANDARD",
"etag": "CAE="
}
Klik Periksa progres saya untuk memverifikasi tujuan.
Membuat Bucket Cloud Storage.
Tugas 2. Membuat bucket Cloud Storage kedua
Sekarang, buat bucket Cloud Storage lain agar Anda dapat mempraktikkan langsung penyalinan file antara kedua bucket tersebut.
-
Namun, dalam metode insert
, pastikan Project ID Anda masih ada di kolom project.
-
Dalam isi permintaan, untuk pasangan nilai kunci name, beri nama unik untuk bucket kedua Anda.
-
Pastikan tidak ada spasi di bagian akhir pada setiap kolom.
-
Klik tombol Execute. Respons Anda akan terlihat seperti berikut:
{
"kind": "storage#bucket",
"id": "qwiklabs-bucket02",
"selfLink": "https://www.googleapis.com/storage/v1/b/qwiklabs-bucket02",
"projectNumber": "250399850182",
"name": "qwiklabs-bucket02",
"timeCreated": "2019-10-18T13:59:08.300Z",
"updated": "2019-10-18T13:59:08.300Z",
"metageneration": "1",
"iamConfiguration": {
"bucketPolicyOnly": {
"enabled": false
},
"uniformBucketLevelAccess": {
"enabled": false
}
},
"location": "US",
"locationType": "multi-region",
"storageClass": "STANDARD",
"etag": "CAE="
}
Anda telah berhasil membuat dua bucket dengan metode insert
. Selanjutnya, Anda akan menemukan kedua bucket tersebut di Konsol Cloud.
Klik Periksa progres saya untuk memverifikasi tujuan.
Membuat bucket Cloud Storage kedua.
Melihat bucket Cloud Storage Anda di Konsol Cloud
- Kembali ke Konsol Cloud dan dari Navigation menu, buka Cloud Storage > Buckets untuk memastikan bucket Cloud Storage Anda telah dibuat.
Tetap berada di Konsol Cloud untuk langkah berikutnya. Biarkan tab APIs Explorer tetap terbuka.
Tugas 3. Mengupload file ke bucket Cloud Storage Anda
Upload beberapa file ke bucket Cloud Storage Anda agar Anda dapat mempraktikkan langsung metode yang ada di APIs Explorer.
- Simpan gambar berikut ke komputer Anda dan beri nama demo-image1.png:

- Sekarang, simpan gambar domain publik Ada Lovelace ini ke komputer Anda dan beri nama demo-image2.png:

-
Di browser Cloud Storage, pilih bucket pertama dari daftar.
-
Klik Upload > Upload files, lalu pilih demo-image1.png dan demo-image2.png dari komputer Anda.
Bucket Anda sekarang akan memiliki kedua file gambar yang ditambahkan dan akan terlihat seperti berikut:

Klik Periksa progres saya untuk memverifikasi tujuan.
Mengupload File ke Bucket Cloud Storage Anda (demo-image1.png dan demo-image2.png)
Selanjutnya, Anda akan menyalin salah satu file gambar tersebut ke bucket Cloud Storage kedua.
Tugas 4. Menyalin file antar-bucket Cloud Storage
-
Dari bagian APIs & Reference di sebelah kiri, buka Service API's > JSON API > API reference > Objects > copy untuk melakukan copy
pada metode. Atau, untuk menyalin file antar-bucket penyimpanan menggunakan APIs Explorer, gunakan referensi Objects: copy.
-
Perbarui sebagai berikut:
-
sourceBucket: ketik nama bucket yang berisi file gambar demo.
-
sourceObject: masukkan demo-image1.png.
-
destinationBucket: masukkan nama bucket kedua (kosong) Anda.
-
destinationObject: ketik demo-image1-copy.png.
Metode Anda akan terlihat seperti berikut:

- Pastikan Anda sudah mencentang kotak Google OAuth 2.0 dan API key di bagian Credentials.
Catatan: Untuk melihat Credentials FAQs, klik ikon tanda tanya di samping judul Credentials.
-
Pastikan tidak ada spasi di bagian akhir pada setiap kolom.
-
Sekarang, scroll ke bawah, lalu klik Execute.
Anda akan melihat output seperti ini:
{
"kind": "storage#object",
"id": "qwiklabs-bucket02/demo-image1-copy.png/1571408245199237",
"selfLink": "https://www.googleapis.com/storage/v1/b/qwiklabs-bucket02/o/demo-image1-copy.png",
"name": "demo-image1-copy.png",
"bucket": "qwiklabs-bucket02",
"generation": "1571408245199237",
"metageneration": "1",
"contentType": "image/png",
"timeCreated": "2019-10-18T14:17:25.198Z",
"updated": "2019-10-18T14:17:25.198Z",
"storageClass": "STANDARD",
"timeStorageClassUpdated": "2019-10-18T14:17:25.198Z",
"size": "401951",
"md5Hash": "LbpHpwhnApQKQx9IEXjTsQ==",
"mediaLink": "https://www.googleapis.com/download/storage/v1/b/qwiklabs-bucket02/o/demo-image1-copy.png?generation=1571408245199237&alt=media",
"owner": {
"entity": "user-gcpstaging93416_student@qwiklabs.net"
},
"crc32c": "j5oPrg==",
"etag": "CIWjgvL/peUCEAE="
}
Anda telah berhasil menyalin file dari satu bucket ke bucket lain menggunakan metode objects.copy
.
Klik Periksa progres saya untuk memverifikasi tujuan.
Menyalin file antar-bucket Cloud Storage (demo-image1-copy.png)
Melihat bucket yang telah diupdate di Konsol Cloud
-
Kembali ke Konsol Cloud untuk langkah ini. Anda akan berada di halaman detail bucket Cloud Storage.
-
Dari menu sebelah kiri, klik Buckets, lalu pilih bucket kedua Anda. Anda akan melihat salinan demo-image1.png yang ditambahkan.
Tugas 5. Menghapus file dari bucket Cloud Storage
-
Dari bagian APIs & Reference di sebelah kiri, buka Service API's > JSON API > API reference > Objects > delete. Atau, untuk menghapus file dari bucket Cloud Storage menggunakan APIs Explorer, gunakan referensi Objects: delete.
-
Sekarang Anda akan menghapus file gambar dari bucket Cloud Storage.
-
bucket: masukkan nama bucket Anda yang berisi kedua file gambar demo.
-
object: masukkan demo-image1.png. Metode Anda akan terlihat seperti berikut:

- Pastikan Anda sudah mencentang kotak Google OAuth 2.0 dan API key di bagian Credentials.
Catatan: Untuk melihat Credentials FAQs, klik ikon tanda tanya di samping judul Credentials.
-
Pastikan tidak ada spasi di bagian akhir pada setiap kolom.
-
Sekarang, scroll ke bawah, lalu klik Execute.
Anda akan menerima output yang mirip seperti di bawah:

- Sekarang, hapus gambar kedua dari bucket Cloud Storage. Masih dalam metode yang sama, untuk kolom object, masukkan demo-image2.png. Nama bucket Anda akan tetap sama. Metode Anda akan terlihat seperti berikut:

- Sekarang, scroll ke bawah, lalu klik Execute. Anda akan melihat output seperti ini:

Anda telah berhasil menghapus file dari bucket menggunakan metode objects.delete
. Sekarang Anda akan melihat file yang dihapus di Konsol Cloud.
Melihat bucket yang telah diupdate di Konsol Cloud
-
Kembali ke Konsol Cloud untuk langkah ini. Anda akan berada di halaman detail bucket Cloud Storage.
-
Dari menu sebelah kiri, klik Buckets, lalu pilih bucket pertama Anda. Anda akan melihat bahwa kedua gambar tersebut telah dihapus.
Tugas 6. Menghapus bucket Cloud Storage
- Dari bagian APIs & Reference di sebelah kiri, buka JSON API > API reference > Buckets > delete untuk metode
buckets.delete
. Atau, untuk menghapus bucket Cloud Storage menggunakan APIs Explorer, gunakan referensi Buckets: delete.
Sekarang Anda akan menghapus bucket Cloud Storage pertama (kosong).
- Untuk kolom bucket, masukkan nama bucket pertama Anda. Metode Anda akan terlihat seperti berikut:

- Pastikan Anda sudah mencentang kotak Google OAuth 2.0 dan API key di bagian Credentials.
Catatan: Untuk melihat Credentials FAQs, klik ikon tanda tanya di samping judul Credentials.
-
Pastikan tidak ada spasi di bagian akhir pada setiap kolom.
-
Sekarang, scroll ke bawah, lalu klik Execute. Anda akan melihat output seperti ini:

Anda telah berhasil menghapus bucket menggunakan metode buckets.delete
.
Melihat bucket yang telah diupdate di Konsol Cloud
-
Kembali ke Konsol Cloud untuk langkah ini. Anda seharusnya keluar dari halaman detail.
-
Dari menu sebelah kiri, klik Buckets. Anda akan melihat bahwa bucket pertama Anda telah dihapus.
Anda telah berhasil menyelesaikan semua langkah lab. Anda dapat mengakhiri lab di sini, atau mencoba beberapa metode baru selama sisa waktu.
Tugas 7. Menguji pemahaman Anda
Di bawah ini terdapat beberapa pertanyaan pilihan ganda untuk memperkuat pemahaman Anda tentang konsep-konsep dalam lab ini. Jawab pertanyaan tersebut sebaik mungkin.
Selamat!
Di lab ini, Anda telah membuat bucket Cloud Storage dengan APIs Explorer. Anda juga menyalin dan menghapus file gambar dengan metode APIs Explorer tertentu. Setelah menghapus file gambar, Anda mempelajari cara menghapus seluruh bucket dengan metode delete
. Pada tahap ini, Anda telah memperoleh pemahaman yang kuat tentang Cloud Storage dan cara menyediakan metode layanan ini melalui APIs Explorer.
Langkah berikutnya/Pelajari lebih lanjut
Untuk mencoba praktik lainnya menggunakan APIs Explorer, coba lab ini:
APIs Explorer: Membuat dan Mengupdate Cluster
Sertifikasi dan pelatihan Google Cloud
...membantu Anda mengoptimalkan teknologi Google Cloud. Kelas kami mencakup keterampilan teknis dan praktik terbaik untuk membantu Anda memahami dengan cepat dan melanjutkan proses pembelajaran. Kami menawarkan pelatihan tingkat dasar hingga lanjutan dengan opsi on demand, live, dan virtual untuk menyesuaikan dengan jadwal Anda yang sibuk. Sertifikasi membantu Anda memvalidasi dan membuktikan keterampilan serta keahlian Anda dalam teknologi Google Cloud.
Manual Terakhir Diperbarui pada 12 Mei 2025
Lab Terakhir Diuji pada 12 Mei 2025
Hak cipta 2025 Google LLC. Semua hak dilindungi undang-undang. Google dan logo Google adalah merek dagang dari Google LLC. Semua nama perusahaan dan produk lain mungkin adalah merek dagang masing-masing perusahaan yang bersangkutan.