Platform Cloud-to-cloud Google memungkinkan pengguna mengontrol perangkat terhubung yang tersedia secara komersial melalui Google Home app (GHA) dan Google Assistant, yang tersedia di lebih dari 1 miliar perangkat seperti smart speaker, ponsel, mobil, TV, headphone, smartwatch, dan lainnya.
Alasan membangun aplikasi
Manfaatnya bagi Anda mencakup memperdalam engagement pengguna, mendorong penjualan perangkat, dan meningkatkan nilai merek Anda.
- Memperdalam interaksi pengguna — Jangkau pengguna di lebih dari 1 miliar perangkat Assistant, tingkatkan visibilitas, dan hilangkan hambatan dari penyiapan.
- Mendorong penjualan — Menjadi dapat ditemukan di Shopping di Penelusuran, meningkatkan kelayakan untuk ditampilkan di saluran retail, penginstal.
- Meningkatkan nilai merek — Jadilah pusat dari rumah yang cerdas. Buat pengguna mengetahui merek Anda karena keandalan dan fitur yang kaya.
Cara mem-build
Untuk menghubungkan perangkat dengan Assistant, Anda perlu mem-build integrasi Cloud-to-cloud. Assistant menangani cara pengguna memicu Action Anda (dalam beberapa bahasa) dan memberi Anda metadata yang berguna melalui Google Home Graph (seperti status perangkat tertentu berdasarkan ruangan pengguna). Yang perlu Anda lakukan adalah merespons permintaan melalui layanan fulfillment Anda.
Cara termudah untuk memulai adalah dengan membaca codelab kami. Sebaiknya lakukan kedua codelab ini, yang akan memandu Anda melalui bagian-bagian proses pengembangan, langkah demi langkah:
Mengaktifkan fulfillment lokal untuk integrasi Cloud-ke-cloud
49 menit
Updated 21 Desember 2024
Pelajari cara mengaktifkan fulfillment lokal dengan Local Home SDK untuk meningkatkan integrasi smart home dengan Asisten.
Menghubungkan perangkat smart home ke Asisten Google
35 menit
Updated 23 November 2024
Buat dan deploy integrasi Cloud-to-cloud untuk mengintegrasikan mesin cuci smart virtual ke Asisten.
Men-debug Smart Home
25 menit
Updated 23 November 2024
Pelajari cara menggunakan Metrik dan Logging GCP untuk mengidentifikasi dan menyelesaikan masalah produksi. Pelajari cara menggunakan Test Suite untuk mengidentifikasi masalah fungsional dan API.
Metrik Berbasis Log untuk Smart Home
16 menit
Updated 23 November 2024
Pelajari cara menggunakan Metrik Berbasis Log di Google Cloud untuk melacak pola dan menganalisis log error integrasi Smart Home Anda.
Men-debug Beranda Lokal
50 menit
Updated 23 November 2024
Pelajari cara menggunakan Metrik dan Logging GCP untuk mengidentifikasi dan menyelesaikan masalah produksi. Pelajari cara menggunakan Test Suite untuk mengidentifikasi masalah fungsional dan API. Pelajari cara menggunakan Chrome Dev Tools saat mengembangkan aplikasi Local Home.
Meningkatkan dan mengamankan integrasi Cloud-ke-cloud
50 menit
Updated 23 November 2024
Pelajari cara meningkatkan dan mengamankan integrasi Cloud-ke-cloud melalui karakteristik perangkat yang dapat disesuaikan dan mengamankannya dengan autentikasi 2 langkah.
Mengimplementasikan CameraStream dengan WebRTC
23 menit
Updated 23 November 2024
Pelajari cara melakukan streaming dari webcam ke perangkat layar Google Nest dengan fitur CameraStream dan WebRTC.
Pemantauan Gangguan untuk Smart Home
31 menit
Updated 21 November 2024
Dalam codelab ini, pelajari cara mendeteksi gangguan layanan dengan menyiapkan notifikasi otomatis di integrasi Smart Home Anda.
Menambahkan Dukungan Ad Breaks API ke Penerima Web
56 menit
Updated 9 November 2024
Dalam codelab ini, Anda akan mem-build aplikasi Penerima Web Kustom yang menggunakan API Jeda Iklan Cast.
Menambahkan dukungan langsung ke Penerima Cast
30 menit
Updated 9 November 2024
Dalam codelab ini, Anda akan mem-build aplikasi Penerima Web Kustom yang menggunakan Cast Live API.
Membuat Penerima Web Kustom
1 jam 37 menit
Updated 9 November 2024
Dalam codelab ini, Anda akan membuat aplikasi Penerima Web Kustom untuk memutar konten di perangkat yang kompatibel untuk Cast.
Men-debug Aplikasi Penerima Cast
59 menit
Updated 9 November 2024
Dalam codelab ini, Anda akan menambahkan Logger Debug Cast ke aplikasi Custom Web Receiver yang ada.
Membuat aplikasi Android kompatibel untuk Cast
2 jam 48 menit
Updated 9 November 2024
Dalam codelab ini, Anda akan memodifikasi aplikasi video Android yang sudah ada untuk mentransmisikan konten di perangkat yang kompatibel dengan Google Cast.
Aplikasi web yang kompatibel untuk Cast
1 jam 18 menit
Updated 9 November 2024
Dalam codelab ini, Anda akan memodifikasi aplikasi video web yang sudah ada untuk mentransmisikan konten di perangkat yang kompatibel untuk Google Cast.
Membuat aplikasi Android TV kompatibel untuk Cast
1 jam 8 menit
Updated 9 November 2024
Dalam codelab ini, Anda akan memodifikasi aplikasi Android TV yang ada untuk mendukung transmisi dan komunikasi dari aplikasi pengirim Cast yang ada.
Men-debug Integrasi Matter
36 menit
Updated 6 November 2024
Pelajari cara memecahkan masalah integrasi Matter menggunakan alat analisis dan mencari tahu lebih lanjut tentang referensi dukungan developer.
Membuat Aplikasi Web Akses Perangkat
1 jam
Updated 13 Oktober 2024
Dalam Codelab ini, Anda akan mempelajari cara kerja Akses Perangkat dan membuat aplikasi web yang menangani autentikasi dan panggilan Smart Device Management API untuk Nest Thermostat.
Membuat Aplikasi Android untuk Masalah
1 jam 17 menit
Updated 20 September 2024
Sesuaikan Aplikasi Contoh Google Home untuk Materi untuk menugaskan dan mengelola perangkat.
Membuat aplikasi iOS kompatibel untuk Cast
2 jam 28 menit
Updated 11 September 2024
Dalam codelab ini, Anda akan memodifikasi aplikasi video iOS yang sudah ada untuk mentransmisikan konten di perangkat yang kompatibel dengan Google Cast.
Membuat perangkat Matter
1 jam 17 menit
Updated 22 Agustus 2024
Dalam codelab ini, Anda akan membuat, menugaskan, dan menggunakan perangkat Masalah.
Mem-build perangkat virtual Matter
1 jam 12 menit
Updated 22 Agustus 2024
Dalam codelab ini, Anda akan membuat, melakukan komisi, dan menggunakan perangkat Masalah virtual.
Membuat Penerima Cast dasar
Updated 29 Juli 2022
Dalam codelab ini, Anda akan membuat aplikasi Penerima yang kompatibel untuk Cast menggunakan Framework Aplikasi Google Cast.
Setelah itu, periksa daftar perangkat yang didukung untuk memastikan bahwa perangkat yang ingin Anda integrasikan didukung di ekosistem Google Home. Kemudian, baca Checklist Developer untuk memahami seluruh alur pengembangan dari pembuatan project hingga peluncuran.
Perangkat yang Didukung Checklist Developer
Google Home Playground
Gunakan Google Home Playground untuk menyimulasikan project smart home dengan jenis dan karakteristik perangkat Anda. Membuat perangkat virtual, mengubah atribut dan status perangkat, dan lainnya. Lihat halaman Google Home Playground untuk detail selengkapnya.
Proses debug dan analisis
Jika Anda telah membuat tindakan smart home dan perlu:
- Untuk men-debug tindakan, buka codelab Men-debug smart home.
- Untuk mengakses log atau membuat metrik berbasis log, buka codelab Metrik berbasis log untuk smart home.
- Siapkan pemberitahuan untuk memantau pemadaman, buka codelab Memantau pemadaman untuk smart home.
Definisi
Istilah berikut digunakan di seluruh dokumentasi ini:
- Autentikasi
- Menautkan Akun Google pengguna dengan akun pengguna di sistem autentikasi Anda.
- Ciri perangkat
- Fitur perangkat menentukan kemampuan jenis perangkat.
- Jenis perangkat
- Beri tahu Assistant tata bahasa yang harus digunakan dengan perangkat Anda.
- Pemenuhan pesanan
- Layanan yang menangani intent smart home dan menjalankan Tindakan yang sesuai.
- Ekosistem Google Home
- Platform yang memungkinkan Anda membuat Action smart home untuk memperluas fungsi Assistant guna mengontrol perangkat terhubung.
- Home Graph
- Database yang menyimpan dan memberikan data kontekstual tentang rumah dan perangkatnya.
- Intent smart home
- Objek pesan sederhana yang menjelaskan cara melakukan Tindakan smart home seperti menyalakan lampu atau mentransmisikan audio ke speaker.