Daftarkan Sifat
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Asisten Google harus dapat mengaitkan kueri dengan
perintah untuk dikirimkan ke perangkat Anda. Agar berfungsi, Anda harus mendeklarasikan jenis
kemampuan yang didukung perangkat Anda. Kemampuan ini dikenal sebagai sifat. Anda
mendeklarasikan karakteristik ini dalam model perangkat.
Google telah membuat berbagai ciri umum
yang ditemukan di banyak perangkat. Sifat ini tidak terikat hanya dengan satu jenis perangkat, Anda dapat
menggunakannya sesuai pilihan.
Tambahkan trait
Anda sebelumnya telah menentukan model, sekarang perbarui dengan menambahkan karakteristik. Dalam hal ini,
tambahkan fitur Aktif/Nonaktif untuk mengontrol LED yang terpasang ke perangkat Anda.
Buka project di Konsol Actions.
Pilih tab Pendaftaran perangkat dari menu navigasi kiri.
Klik model dari daftar untuk mengeditnya.
Klik pensil di kotak Fitur yang didukung untuk menambahkan ciri tersebut.
Pilih kotak centang OnOff. Klik SIMPAN.
Pastikan untuk menyimpan perubahan pada model. Klik SIMPAN lagi.
Langkah berikutnya
Menangani Perintah
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-25 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-25 UTC."],[[["\u003cp\u003eGoogle Assistant utilizes "traits" to link user queries to device commands, requiring developers to define device capabilities within their device model.\u003c/p\u003e\n"],["\u003cp\u003eGoogle provides pre-built traits for common device functionalities, offering flexibility in implementation across various device types.\u003c/p\u003e\n"],["\u003cp\u003eTo add a trait, developers can access their device model through the Actions Console, select the desired trait from the available options, and save the changes.\u003c/p\u003e\n"],["\u003cp\u003eThe example demonstrates adding an On/Off trait for controlling an LED, illustrating the process of extending device functionality.\u003c/p\u003e\n"]]],["Device functionality is enabled by declaring supported abilities, known as traits, within a device model. These traits, provided by Google, are reusable across various devices. To add a trait, users must access the Actions Console, navigate to Device Registration, select a model, and edit its Supported traits. For instance, to add On/Off control for an LED, the OnOff trait is selected and saved in the device's model, with another save step to finalize.\n"],null,["# Register Traits\n\nThe Google Assistant needs to be able to associate a query with a\ncommand to send to your device. For this to work, you need to declare what kinds\nof abilities your device supports. These abilities are known as *traits*. You\ndeclare these traits within your device model.\n\nGoogle has already created a wide variety of common [traits](/assistant/sdk/reference/traits)\nfound on many devices. These traits are not tied to just one device type, you can\nuse them as you choose.\n\nAdd a trait\n-----------\n\nYou previously defined a model, now update it by adding a trait. In this case,\nadd an On/Off trait to control an LED attached to your device.\n\n1. Open the project in the [Actions Console](https://console.actions.google.com/).\n\n2. Select the **Device registration** tab from the left navbar.\n\n3. Click a model from the list to edit it.\n\n4. Click the pencil in the **Supported traits** box to add the trait.\n\n5. Select the **OnOff** checkbox. Click **SAVE**.\n\n6. Make sure to save changes to the model. Click **SAVE** again.\n\nNext step\n---------\n\n[Handle Commands](/assistant/sdk/guides/service/python/extend/handle-device-commands)"]]