Membuat project developer

Project developer, yang mencakup integrasi Matter, dikelola di Google Home Developer Console baru. Halaman ini menjelaskan cara menyiapkan project developer baru di Developer Console.

Batasan

Fungsi Cloud-to-cloud atau Local Home SDK tidak dapat ditambahkan ke project di Developer Console. Jika ingin menambahkan fungsi Matter ke integrasi Cloud-to-cloud atau Local Home yang ada, Anda harus mengimpor project Actions on Google yang ada terlebih dahulu.

Memberi nama project

Saat memberi nama project, sebaiknya tulis nama yang:

  • Menyertakan beberapa informasi dasar tentang project.
  • Tidak mudah tertukar dengan proyek lain.
  • Dapat merepresentasikan semua integrasi dalam project.

Meskipun mudah untuk membuat nama umum seperti project-gamma-798, nama tersebut secara efektif "disamarkan" dan tidak akan muncul dalam daftar project lain yang memiliki nama umum.

Untuk memastikan nama project yang bermakna dan berbeda, pertimbangkan panduan ini saat memberi nama project:

  • Gunakan nama perusahaan Anda
  • Gunakan jenis project atau tindakan dalam nama
  • Jangan gunakan "test" dalam nama project

Misalnya, acme-smarthome atau acme-lighting adalah nama project yang jelas dan unik.

Membuat project

Project developer mewakili satu atau beberapa integrasi. Dengan berbagi project dengan anggota tim pengembangan, pemilik dapat mengizinkan pengguna lain mengelola semua integrasi dalam project.

Integrasi Ekosistem Smart Home Google dikelola menggunakan Developer Console baru. Ada dua metode untuk menyiapkan project di Developer Console:

  1. Buat project baru.
  2. Impor project yang ada dari konsol Actions on Google.

Sebaiknya hanya buat satu project untuk semua integrasi Anda, baik pengujian maupun produksi, terutama untuk menghindari masalah saat menguji dengan ID Vendor pengujian dan ID Produk untuk Matter.

Metode 1: Membuat project baru

Buka Developer Console:

Buka Konsol Developer

  1. Di halaman Kelola project, klik Buat project.
  2. Di halaman Get started, klik Create project.
  3. Masukkan nama project Anda, yang harus mematuhi pedoman penamaan project.
  4. Klik Buat proyek baru.

Anda akan dialihkan kembali ke halaman Home untuk project baru.

Metode 2: Mengimpor project yang ada dari konsol Actions on Google

Project Actions on Google yang ada dapat diimpor ke Developer Console yang baru jika Anda ingin menambahkan dukungan Matter ke integrasi Cloud-to-cloud atau Local Home yang ada.

Batasan berikut berlaku untuk metode ini:

  • Impor ini hanya bersifat satu arah. Tindakan ini tidak dapat dibatalkan.
  • Hanya pemilik project yang dapat mengimpor project Actions on Google yang ada. Pemilik adalah siapa saja yang membuat project, yang dapat dilihat menggunakan link Anggota.
  • Profil Perusahaan untuk project yang diimpor hanya dapat diedit di Konsol Actions on Google. Perubahan akan ditampilkan di Konsol Google Home.

Setelah diimpor, project Actions on Google asli masih dapat digunakan untuk mengelola integrasi yang ada (seperti Cloud-to-cloud, Local Home, App Discovery).

Untuk mengimpor project yang ada dari Actions on Google Console, buka Developer Console:

Buka Konsol Developer

  1. Klik Create a Project.
  2. Masukkan nama project Actions yang ada atau pilih project dari menu drop-down (misalnya, dalam screenshot, di bawah, nama project-nya adalah "My case project").
  3. Klik Import project.

Anda akan dialihkan kembali ke detail project yang ada di Developer Console.

Pusat Developer Google Home
Memulai

Menetapkan level log

Secara default, hanya log error yang disimpan ke Google Cloud untuk setiap integrasi dalam project Anda.

Untuk menyimpan semua log ke Google Cloud untuk setiap integrasi, pilih All logs di bagian Log level control: Error logs.

Level log project Pusat Developer Google Home

Setelan ini berlaku untuk semua integrasi dalam project Anda. Kolom ini tidak dapat ditetapkan per integrasi. Menyimpan semua log ke Google Cloud dapat menimbulkan biaya tambahan jika ruang penyimpanan log Anda terlampaui.

Untuk mempelajari log lebih lanjut, lihat Cloud Logging untuk Matter.

Membagikan project developer

Anda dapat menambahkan atau menghapus akses ke project di antara pengguna dalam tim Anda menggunakan peran yang telah ditetapkan.

  1. Di halaman Beranda di Developer Console, klik Anggota, yang akan mengarahkan Anda ke halaman IAM & Admin > IAM di Google Cloud Console.

    Atau, klik Detail project, lalu klik Kelola anggota di GCP pada bagian Anggota di bawah.

  2. Buat perubahan yang diperlukan menggunakan dasbor Google Cloud Console.

Untuk mengetahui petunjuk cara mengubah akses ke project, baca dokumentasi Google Cloud untuk Kontrol Akses.

Setelah ditambahkan ke daftar pengguna, pengguna dapat melihat project dan integrasi apa pun di Developer Console.