Panduan memulai: Bersiap untuk Developer Device Platform

Siapkan penggunaan Developer Device Platform, rangkaian produk generasi berikutnya tingkat komersial untuk orkestrasi perangkat jarak jauh.

Sebelum memulai

Developer Device Platform (DDP) berfungsi di workstation mana pun dengan terminal dan akses internet dengan mengikuti petunjuk di halaman ini.

Dokumen ini mengasumsikan bahwa Anda adalah pengguna Google Cloud dengan project dan akun, seperti yang dijelaskan dalam Mulai menggunakan Google Cloud yang ada di tab Ringkasan situs ini.

KonfigurasiGoogle Cloud

  1. Login ke akun Google Cloud Anda. Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa produk kami dalam skenario dunia nyata. Pelanggan baru juga mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
  2. Instal Google Cloud CLI.

  3. Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu.

  4. Untuk melakukan inisialisasi gcloud CLI, jalankan perintah berikut:

    gcloud init
  5. Pastikan Anda memiliki izin yang diperlukan untuk menyelesaikan panduan ini.

  6. Verifikasi bahwa penagihan diaktifkan untuk project Google Cloud Anda.

  7. Aktifkan Device Run, Device Streaming, dan Cloud Testing API:

    Peran yang diperlukan untuk mengaktifkan API

    Untuk mengaktifkan API, Anda memerlukan izin serviceusage.services.enable. Jika Anda membuat project, kemungkinan Anda sudah memiliki izin ini melalui peran Pemilik (roles/owner). Jika tidak, Anda bisa mendapatkan izin ini melalui peran Admin Penggunaan Layanan (roles/serviceusage.serviceUsageAdmin). Pelajari cara memberikan peran.

    gcloud services enable devicerun.googleapis.com devicestreaming.googleapis.com testing.googleapis.com
  8. Jika Anda menggunakan shell lokal, buat kredensial autentikasi lokal untuk akun pengguna Anda:

    gcloud auth application-default login

    Anda tidak perlu melakukan langkah ini jika menggunakan Cloud Shell.

    Jika error autentikasi ditampilkan, dan Anda menggunakan penyedia identitas (IdP) eksternal, konfirmasi bahwa Anda telah login ke gcloud CLI dengan identitas gabungan Anda.

  9. Instal Google Cloud CLI.

  10. Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu.

  11. Untuk melakukan inisialisasi gcloud CLI, jalankan perintah berikut:

    gcloud init
  12. Pastikan Anda memiliki izin yang diperlukan untuk menyelesaikan panduan ini.

  13. Verifikasi bahwa penagihan diaktifkan untuk project Google Cloud Anda.

  14. Aktifkan Device Run, Device Streaming, dan Cloud Testing API:

    Peran yang diperlukan untuk mengaktifkan API

    Untuk mengaktifkan API, Anda memerlukan izin serviceusage.services.enable. Jika Anda membuat project, kemungkinan Anda sudah memiliki izin ini melalui peran Pemilik (roles/owner). Jika tidak, Anda bisa mendapatkan izin ini melalui peran Admin Penggunaan Layanan (roles/serviceusage.serviceUsageAdmin). Pelajari cara memberikan peran.

    gcloud services enable devicerun.googleapis.com devicestreaming.googleapis.com testing.googleapis.com
  15. Jika Anda menggunakan shell lokal, buat kredensial autentikasi lokal untuk akun pengguna Anda:

    gcloud auth application-default login

    Anda tidak perlu melakukan langkah ini jika menggunakan Cloud Shell.

    Jika error autentikasi ditampilkan, dan Anda menggunakan penyedia identitas (IdP) eksternal, konfirmasi bahwa Anda telah login ke gcloud CLI dengan identitas gabungan Anda.

Peran yang diperlukan

Untuk mendapatkan izin yang Anda perlukan untuk menggunakan Platform Perangkat Developer, minta administrator untuk memberi Anda peran IAM berikut di project Anda:

Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.

Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.

Contoh perintah

Setelah memiliki layanan Device Run, Anda dapat menjalankan perintah berikut untuk mencoba katalog.

Pertama, cantumkan semua perangkat dalam project Anda:

gcloud beta device-run devices list

Selanjutnya, cantumkan semua sesi di project Anda (kemungkinan tidak ada, coba lagi nanti):

gcloud beta device-run sessions

Sekarang, lanjutkan ke petunjuk fitur di bagian Apa selanjutnya.

Dokumentasi pendukung

Hubungi kami

Buka Forum Developer DDP untuk mendapatkan bantuan dan memberikan saran.

Untuk melaporkan bug dan mengajukan permintaan fitur untuk Platform Perangkat Developer, buat masalah.

Pembersihan

Agar akun Google Cloud Anda tidak dikenai biaya untuk resource yang digunakan pada halaman ini, hapus project Google Cloud yang berisi resource tersebut.

Langkah berikutnya

  • Katalog Perangkat - Jelaskan semua jenis perangkat di lab Platform Perangkat Developer dan pelajari setiap jenisnya.
  • Device Run - Menjalankan pengujian di perangkat di lab Platform Perangkat Developer dan melihat hasilnya di Google Cloud.
  • Temukan Log - Lihat hasil Anda di command line dan di konsol Google Cloud .
  • Device Streaming API - Terhubung ke perangkat Android fisik jarak jauh dan berinteraksi dengan aplikasi Anda seolah-olah terhubung ke mesin lokal Anda.
  • Pengembangan Agentic dengan Streaming Perangkat - Gunakan kemampuan agen Developer Device Platform untuk menemukan, memesan, dan terhubung ke perangkat di Developer Device Platform.