Saat Anda mendaftarkan project dengan program Device Access , kami akan mengalokasikan project Anda dengan sejumlah pengguna unik yang terbatas selain akun developer Anda sendiri, seperti yang dijelaskan dalam Batas Pengguna dan Tarif.
Setelah menyelesaikan integrasi Sandbox, jika ingin membuat integrasi Komersial, Anda harus mengajukan permohonan untuk Pengembangan Komersial dengan mengirimkan kasus penggunaan untuk peninjauan dan persetujuan. Setelah disetujui, partner akan melalui proses sertifikasi.
Panduan
Untuk memastikan peninjauan produk yang lancar, Integrasi komersial harus memenuhi panduan berikut.
Produk dalam dokumen ini mengacu pada aplikasi yang mengintegrasikan SDM API untuk mengakses perangkat Google Nest sebagai bagian dari program Device Access .
- Fungsi.
- Produk yang tidak menggunakan SDM API resmi akan ditolak.
- Produk yang mengalami error akan ditolak.
- Produk yang menampilkan bug yang terlihat oleh pengguna dengan dampak fungsional yang signifikan akan ditolak.
- Produk yang tidak memberikan pesan error yang jelas kepada pengguna saat tindakan gagal, yang menjelaskan alasan kegagalan, akan ditolak.
- Produk yang tidak menyediakan penanganan error dan batas kapasitas akan ditolak.
- Produk yang tidak berfungsi dengan SDM API resmi, seperti yang dijelaskan oleh developer, akan ditolak.
- Produk yang menyertakan fitur yang tidak terdokumentasi atau tersembunyi, yang tidak konsisten dengan deskripsi produk atau izin yang diminta akan ditolak.
- Produk yang merupakan versi "demo", "uji coba", atau "pengujian" akan ditolak. Aplikasi beta akan dipertimbangkan. Produk yang mendukung beberapa platform (misalnya, iOS, Android, dan situs) harus mengirimkan semua platform yang didukung pada saat peninjauan. Produk yang tidak mengirimkan semua platform yang didukung untuk ditinjau dapat ditolak.
- Produk yang tidak berguna atau unik atau tidak memberikan nilai yang bertahan lama, seperti memberikan tampilan rumah pengguna yang lebih lengkap atau fungsi tambahan selain yang disediakan oleh Akses Perangkat Google, dapat ditolak.
- Produk yang terutama berupa materi pemasaran atau iklan tanpa nilai tambah bagi pengguna akan ditolak.
- Produk yang memberikan data perangkat yang salah atau tidak akurat lainnya akan ditolak.
- Produk yang tidak lulus peninjauan Produk Akses Perangkat Google setelah beberapa upaya dapat ditolak, dihapus dari program Akses Perangkat jika produk sebelumnya disetujui, dan dapat dilarang mengirimkan produk di masa mendatang.
- Produk yang mengumpulkan, menggabungkan, menyindikasikan ulang, mempertahankan, mencatat, atau menyimpan (oleh media atau mekanisme apa pun) Data Pelanggan yang diterima dari SDM API di atas 10 hari terakhir sejak tanggal diterima dan disimpan akan ditolak.
- Produk yang mengumpulkan, menggabungkan, menyindikasikan ulang, menyimpan, mencatat, atau menyimpan rekaman audio, rekaman video, atau livestream audio atau video yang diterima melalui SDM API ("Data Audio Visual") akan ditolak. Setiap penggunaan Audio Visual Data sangat dibatasi untuk tampilan data tersebut melalui produk Anda.
- Produk yang membagikan Data Pelanggan kepada pihak ketiga tanpa izin dari Google akan ditolak.
- Produk yang memungkinkan kontrol simultan perangkat Google Nest di beberapa Akun Google dapat ditolak.
- Produk yang melakukan respons permintaan atau program pengelolaan energi lainnya akan ditolak.
- Produk yang dimaksudkan untuk mengaktifkan perangkat Google Nest yang terhubung, Akun Google pelanggan, atau mengumpulkan Data Pelanggan untuk memberikan respons darurat yang bebas gangguan, layanan notifikasi, keselamatan hidup, atau layanan penggunaan penting lainnya akan ditolak.
- Produk yang mengevaluasi pengguna atau properti mereka secara terpisah atau gabungan untuk asuransi atau produk dan layanan keuangan lainnya akan ditolak.
- Produk yang melanggar persyaratan dan ketentuan yang mengatur penggunaan produk atau layanan Google apa pun akan ditolak.
- Produk yang memanggil SDM API tanpa permintaan awal yang diarahkan langsung dan eksplisit oleh pengguna akhir akan ditolak.
- Produk yang merekam, mengumpulkan, menggunakan, atau menyimpan informasi atau data apa pun dari kueri atau hasil, termasuk tetapi tidak terbatas pada data audio, atau metadata yang terkait dengan kueri apa pun, yang diterima sebagai hasil dari penggunaan atau autentikasi pengguna akhir dengan Asisten Google, jika produk atau layanan yang digunakan terintegrasi dengan atau mendistribusikan Asisten Google akan ditolak.
- Branding dan Antarmuka Pengguna.
- Semua materi pemasaran harus dikirimkan dan mendapatkan persetujuan melalui Hub Pemasaran Partner Google sebelum diluncurkan.
- Produk, yang nama produk sebenarnya, berisi Google, Google Nest, Nest, Google Device Access, atau nama apa pun yang sangat mirip dengan merek dagang Google ini, dapat ditolak.
- Produk yang berisi elemen UI yang menyalin atau sangat mirip dengan elemen di aplikasi Google Nest atau Google Home akan ditolak.
- Produk yang berisi ikon dan gambar yang tidak disetujui dan disalin atau sangat mirip dengan yang ada di aplikasi Google Nest atau Google Home atau perangkat Google Nest dapat ditolak.
- Produk yang berisi ikon dan gambar Google atau Google Nest yang tidak disetujui dapat ditolak.
- Produk yang menggunakan ikon Google atau Google Nest untuk mewakili struktur Google, atau menggunakan Google G untuk merepresentasikan elemen UI selain Akun Google atau struktur Google dapat ditolak.
- Produk tidak boleh menggunakan Google Nest Blue (HEX #00AFD8) untuk elemen UI selain ikon dan gambar Google Nest yang disetujui.
- Produk yang menggunakan ikon Google atau ikon perangkat Google yang diubah dengan cara yang tidak mematuhi Izin merek Google dapat ditolak.
- Produk yang mengiklankan integrasi Google Nest dan fungsi kasus penggunaan yang tidak akurat atau membuat klaim yang tidak dapat dibuktikan akan ditolak.
- Produk yang tidak mengikuti panduan penggunaan frasa Device Access, Works with Google Assistant, dan/atau Google Smart Home akan ditolak.
- Produk yang menggunakan URL yang menyertakan nama Google apa pun (termasuk, tetapi tidak terbatas pada Google atau Nest) dapat ditolak.
- Google Nest berhak menolak materi pemasaran apa pun meskipun larangan tersebut tidak disebutkan dalam bagian ini.
- Metadata (nama, deskripsi, izin, dan sebagainya).
- Produk dengan teks placeholder, dalam nama, deskripsi, atau nilai lainnya akan ditolak.
- Produk dengan nama dan deskripsi yang tidak relevan dengan fungsi produk akan ditolak.
- Produk yang mengakses karakteristik yang tidak relevan dengan fungsi produk akan ditolak.
- Produk dengan nama, literatur produk, atau materi promosi yang menyesatkan, membingungkan, atau menyertakan merek dagang atau hak cipta pihak ketiga akan ditolak.
- Produk yang merekomendasikan pengguna untuk menonaktifkan fungsi produk Google apa pun dapat ditolak.
- Produk yang tidak memiliki URL Dukungan yang valid dan berfungsi akan ditolak.
- Produk yang tampaknya menyalin elemen UI dari aplikasi lain dapat ditolak.
- Otorisasi.
- Produk yang tidak menerapkan autentikasi dan otorisasi ke Akun Google dengan benar dapat ditolak.
- Penggunaan SDM API dibatasi untuk negara tempat perangkat Google dijual.
- Produk yang tidak menyimpan dan mengirimkan token akses, kode otorisasi, dan secret klien dengan aman akan ditolak.
- Produk yang menyertakan kemampuan untuk logout atau memutuskan koneksi dari Google harus menggunakan API pencabutan token OAuth Google untuk melakukannya atau mengarahkan pengguna ke https://nestservices.google.com/partnerconnections. Produk yang tidak menangani pencabutan otorisasi ini dengan mengembalikan ke status terputus dan menghapus semua Data Pelanggan akan ditolak.
- Produk harus mengikuti panduan OAuth Google untuk melakukan penautan Akun Google.
- Produk yang tidak memiliki Persyaratan Layanan dan Kebijakan Privasi yang valid yang ditampilkan kepada pengguna akhir sebagai bagian dari Google OAuth akan ditolak.
- Google memberi pengguna kemampuan untuk mencabut akses SDM API. Produk harus menangani otorisasi yang dicabut ini dengan kembali ke status terputus dan menghapus semua data pengguna.
- Produk harus menyertakan link ke Partner Connections Manager Google untuk memungkinkan pengguna mengelola akses data struktur dan perangkat.
- Produk mungkin dinonaktifkan karena berbagai alasan operasional. Jika tidak aktif, produk tidak akan dapat digunakan. Produk yang tidak memberikan dukungan untuk produk yang tidak aktif (misalnya, pesan error pengguna yang sesuai) akan ditolak.
- Produk yang memaksa pengguna untuk memberikan otorisasi ulang, setelah otorisasi telah ditetapkan, akan ditolak.
- Developer harus menempatkan cuplikan "Penggunaan Terbatas" di halaman beranda project mereka atau di halaman dengan sekali klik dari halaman beranda yang menunjukkan kepatuhan aplikasi terhadap Kebijakan Data Pengguna Layanan Google API, termasuk persyaratan Penggunaan Terbatas. Cuplikan harus dapat dilihat oleh semua pengguna dan harus kurang dari 500 karakter.
- Struktur/Rumah.
Akun Google memberi pengguna kemampuan untuk mengelola beberapa rumah. Produk harus mendukung Akun Google yang mungkin berisi satu atau beberapa rumah. Beberapa produk mungkin hanya dapat ditautkan ke satu Google Home. Dalam kasus ini, developer harus memberi pengguna kemampuan untuk memilih rumah yang sesuai. Setelah ditautkan, developer harus memberikan dukungan untuk perubahan rumah, termasuk penambahan dan penghapusan rumah serta pembaruan data rumah (misalnya nama rumah). Panduan berikut membahas persyaratan untuk menangani Akun Google yang mungkin memiliki beberapa rumah.
- Produk yang tidak mengakomodasi kemungkinan beberapa rumah akan ditolak.
- Produk yang tidak memberikan cara kepada pengguna untuk memilih rumah yang sesuai untuk penautan (misalnya, pemilih struktur) akan ditolak.
- Produk yang tidak mencerminkan pembaruan data rumah (misalnya, nama rumah atau penambahan/pengurangan rumah) dalam hitungan detik setelah pembaruan dapat ditolak.
- Produk yang tidak dapat mendukung beberapa rumah, yang masing-masing berisi beberapa perangkat dengan jenis yang sama atau berbeda, akan ditolak.
- Produk yang tidak dapat mendukung rumah (struktur) kosong atau kombinasi rumah kosong dan tidak kosong akan ditolak.
- Termostat Google Nest.
SDM API dirancang untuk memungkinkan produk dan solusi pihak ketiga mengontrol sistem HVAC melalui Nest Thermostat tanpa mengganggu algoritma Google Nest atau mengejutkan pengguna dengan perilaku yang tidak terduga.
- Produk yang memberikan petunjuk kepada pengguna untuk menonaktifkan sensor dan mempelajari fitur pembelajaran Google Nest Thermostat akan ditolak.
- Produk yang memicu pembaruan termostat tanpa interaksi pengguna (misalnya, pemicu dan aturan) dan tidak memberikan indikator tindakan apa pun yang gagal akan ditolak.
- Produk yang tidak mempertahankan suhu, setpoint, dan suhu ruangan, yang disinkronkan dengan suhu perangkat yang sebenarnya, dalam beberapa detik, dapat ditolak.
- Produk yang tidak menangani beberapa termostat dalam satu atau beberapa struktur dapat ditolak.
- Produk yang tidak diperbarui saat data termostat diperbarui akan ditolak.
- Produk yang tidak diperbarui setelah penambahan/penghapusan termostat akan ditolak.
- Produk yang tidak mendukung semua kemungkinan mode termostat, misalnya Panas, Sejuk, Panas-Sejuk, Nonaktif, Hemat Energi, dapat ditolak.
- Produk yang tidak mendukung batas Panas-Dingin dengan benar (3 derajat Fahrenheit dan 1,5 derajat Celsius) akan ditolak.
- Produk yang tidak mendukung batas suhu dengan benar (50-90 F dan 9-32 C) akan ditolak.
- Produk yang menyediakan fungsi kipas dan tidak mendukung pengaktifan dan penonaktifan timer kipas akan ditolak.
- Produk yang tidak ditampilkan dan diperbarui, dalam hitungan detik setelah pembaruan, lokasi dan nama termostat yang benar akan ditolak.
- Produk yang tidak mendukung transisi C ke F dengan membaca dan memperbarui atau menulis kembali unit tersebut ke Google Nest dapat ditolak.
- Kamera Google Nest, Bel Pintu Google Nest, dan Nest Hub Max.
SDM API menyediakan kemampuan untuk mengambil informasi peristiwa di live stream, notifikasi, dan gambar snapshot kamera, atau pratinjau klip untuk peristiwa gerakan, orang, suara, dan bel pintu.
- Produk yang tidak mendukung beberapa kamera dalam satu atau beberapa struktur akan ditolak.
- Produk yang tidak menampilkan dan memperbarui nama dan lokasi kamera yang benar akan ditolak.
- Produk yang memberi tahu pengguna tentang peristiwa kamera harus memberi tahu pengguna dalam hitungan detik setelah peristiwa terjadi, atau dapat ditolak.
- Produk yang mengirimkan notifikasi yang menduplikasi notifikasi native perangkat Google Nest akan ditolak.
- Produk yang memicu pembaruan kamera tanpa interaksi pengguna (misalnya, pemicu dan aturan) dan tidak memberikan indikator tindakan apa pun yang gagal akan ditolak.
- Produk yang tidak diperbarui setelah penambahan/penghapusan kamera akan ditolak.
Catatan
Dokumen ini menunjukkan upaya terbaik kami untuk memaparkan cara kami meninjau Device Access produk yang dikirim untuk mendapatkan persetujuan. Kami harap panduan ini dapat membantu Anda mengembangkan dan mengirimkan aplikasi serta antarmuka terintegrasi. Ini adalah dokumen yang akan diperbarui seiring dengan munculnya aplikasi, penerapan, dan situasi baru.
Sebagai developer produk untuk program Device Access , Anda terikat dengan panduan berikut:
- Persyaratan Layanan Program Akses Perangkat Google
- Pedoman Pemasaran dan Branding
- Perjanjian lain apa pun antara Anda dan Google
Persetujuan Google atas produk Anda tidak mengesampingkan hak Google apa pun berdasarkan perjanjian ini. Pedoman ini dimaksudkan untuk membantu Anda mendapatkan persetujuan untuk produk Anda melalui Device Access proses Peninjauan Produk dan bukan untuk mengubah atau menghapus ketentuan dari perjanjian lainnya.
Google berhak menafsirkan dan menerapkan pedoman ini atas pertimbangannya sendiri dan mengubah penafsiran atau penerapan pedoman ini kapan saja, termasuk selama proses Peninjauan Produk.