Panduan memulai: Mempersiapkan Developer Device Platform

Siapkan diri untuk menggunakan Developer Device Platform, rangkaian komersial generasi berikutnya untuk orkestrasi perangkat jarak jauh.

Sebelum memulai

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

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

Google Cloud Konfigurasi

  1. Login ke akun Anda. Google Cloud 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 terlebih dahulu login ke gcloud CLI dengan identitas gabungan Anda.

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

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

  6. Pastikan penagihan diaktifkan untuk Google Cloud project 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 Service Usage Admin (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 melakukannya jika menggunakan Cloud Shell.

    Jika error autentikasi ditampilkan, dan Anda menggunakan penyedia identitas (IdP) eksternal, pastikan 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 terlebih dahulu login ke gcloud CLI dengan identitas gabungan Anda.

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

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

  13. Pastikan penagihan diaktifkan untuk Google Cloud project 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 Service Usage Admin (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 melakukannya jika menggunakan Cloud Shell.

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

Peran yang diperlukan

Untuk mendapatkan izin yang diperlukan untuk menggunakan Developer Device Platform, minta administrator Anda 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 di 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 Langkah berikutnya.

Dokumentasi pendukung

Hubungi kami

Kunjungi Forum Developer DDP untuk mendapatkan bantuan dan memberikan saran.

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

Pembersihan

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

Langkah berikutnya

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