Tabel berikut mencantumkan jenis pola kueri yang ditentukan Schema.org untuk Tindakan
Perangkat Kustom. Nama setiap jenis diawali dengan $SchemaOrg
. Jenis ini sesuai dengan jenis standar yang ditentukan di Schema.org.
Beberapa jenis ini menampilkan data terstruktur, bukan nilai tunggal. Jenis ini ditunjukkan dalam tabel. Lihat data terstruktur untuk informasi selengkapnya.
Jenis Schema.org yang didukung
Jenis | Contoh Pola Developer | Contoh Kueri Pengguna | Mendukung Data Terstruktur |
---|---|---|---|
$SchemaOrg_Date | bacakan sms saya dari $SchemaOrg_Date:my_date di sms pro |
baca sms saya dari 1 april di sms pro | Ya |
$SchemaOrg_Number | kedipkan senter $SchemaOrg_Number:number kali |
kedipkan senter lima kali | Tidak |
$SchemaOrg_Time | bacakan sms saya dari $SchemaOrg_Time:my_time di sms pro |
baca SMS saya dari jam 5 sore di sms pro | Ya |
$SchemaOrg_DateTime | bacakan sms saya dari $SchemaOrg_DateTime:my_time di sms pro |
baca SMS saya dari kemarin siang di sms pro | Ya |
$SchemaOrg_DayOfWeek | tampilkan rapat saya hari $SchemaOrg_DayOfWeek:day_of_week |
tampilkan rapat saya hari Selasa | Tidak |
$SchemaOrg_Color | nyalakan lampu strobo $SchemaOrg_Color:my_color |
nyalakan lampu strobo merah | Tidak |
$SchemaOrg_priceCurrency | tampilkan rasio konversi untuk $SchemaOrg_priceCurrency:cur pada aplikasi mata uang |
tampilkan rasio konversi untuk yen pada aplikasi mata uang | Tidak |
$SchemaOrg_Distance | tampilkan diagram konversi untuk $SchemaOrg_Distance:dist |
tampilkan diagram konversi untuk kilometer | Tidak |
$SchemaOrg_Temperature | setel suhu ke $SchemaOrg_Number:num derajat
$SchemaOrg_Temperature:temp |
setel suhu ke 70 derajat fahrenheit | Tidak |
$SchemaOrg_Organization | tonton sorotan $SchemaOrg_Organization:organization |
tonton sorotan lakers | Tidak |
tampilkan harga saham $SchemaOrg_Organization:organization |
tampilkan harga saham untuk Google | Tidak | |
$SchemaOrg_Person | tampilkan 10 lagu $SchemaOrg_Person:musician teratas |
tampilkan 10 lagu teratas bruno mars | Tidak |
tampilkan berita tentang $SchemaOrg_Person:person |
tampilkan berita tentang gerbang tagihan | Tidak | |
$SchemaOrg_Place | tulis ulasan untuk $SchemaOrg_Place:place |
tulis ulasan untuk new york | Ya |
tampilkan lalu lintas di $SchemaOrg_Place:location |
menampilkan lalu lintas di area pegunungan | Ya | |
$SchemaOrg_Product | tulis ulasan untuk $SchemaOrg_Product:product |
tulis ulasan untuk google Glass | Tidak |
$SchemaOrg_Book | baca $SchemaOrg_Book:my_book |
membaca ekspektasi yang tinggi | Tidak |
$SchemaOrg_Film | putar film $SchemaOrg_Movie:my_movie |
ulasan film casablanca | Tidak |
$SchemaOrg_TVSeries | putar episode berikutnya dari $SchemaOrg_TVSeries:tv_series |
putar episode teman berikutnya | Tidak |
$SchemaOrg_servesCuisine | tampilkan $SchemaOrg_servesCuisine:my_cuisine restoran |
tampilkan restoran Italia | Tidak |
$SchemaOrg_MusicAlbum | tambahkan $SchemaOrg_MusicAlbum:album ke antrean saya. |
tambahkan jalan biara ke antrean saya | Tidak |
$SchemaOrg_MusicRecording | tambahkan $SchemaOrg_MusicRecording:song ke favorit saya. |
menambahkan dengan atau tanpa Anda ke favorit. | Tidak |
$SchemaOrg_YesNo | $SchemaOrg_YesNo:yesno |
Ya | Tidak |
$SchemaOrg_URL | Tambahkan $SchemaOrg_URL:url |
Menambahkan google.com | Tidak |
$SchemaOrg_Email | Tambahkan $SchemaOrg_Email:email |
Tambahkan john@google.com | Tidak |
$SchemaOrg_PhoneNumber | Tambahkan $SchemaOrg_PhoneNumber:phonenumber |
Tambahkan (777) 777-7777 | Tidak |
{i>$SchemaOrg_Text<i} | Lagu apa yang bilang $SchemaOrg_Text:text |
Lagu apa yang mengatakan bahwa kamu adalah sinar matahariku? | Tidak |
Data terstruktur
Beberapa jenis mendukung penerusan data terstruktur, bukan nilai tunggal.
Di bagian deviceExecution
, tambahkan .structured
ke nama parameter untuk menerima kembali data terstruktur untuk jenis berikut:
"my-param-name": "$parameter-name.structured"
dengan my-param-name adalah nama yang ditentukan pengguna yang diteruskan kembali dalam
params
dan parameter-name mengidentifikasi parameter dalam pola kueri.
Lihat contoh berikut:
Tempat
Kueri
Menulis ulasan untuk New York
Paket tindakan
...
"intent": {
"name": "com.example.intents.Review",
"parameters": [
{
"name": "place",
"type": "SchemaOrg_Place"
}
],
"trigger": {
"queryPatterns": [
"write review for $SchemaOrg_Place:place"
]
}
},
...
"deviceExecution": {
"command": "com.example.commands.Review",
"params": {
"placeName": "$place.structured"
}
}
...
Parameter yang ditampilkan
Lihat LatLng untuk informasi selengkapnya.
"placeName": {
"latitude": 40.7128,
"longitude": 74.0060
}
Tanggal
Lihat Tanggal untuk mengetahui informasi selengkapnya.
Parameter yang ditampilkan:
{
"year": 2018,
"month": 12,
"day": 2
}
Waktu
Lihat TimeOfDay untuk informasi selengkapnya.
Parameter yang ditampilkan:
{
"hours": 12,
"minutes": 0,
"seconds": 0,
"nanos": 0
}
DateTime
Lihat DateTime untuk informasi selengkapnya.
Parameter yang ditampilkan:
{
"date": {
"year": 2018,
"month": 11,
"day": 30
},
"time": {
"hours": 12,
"minutes": 0,
"seconds": 0,
"nanos": 0
}
}