Aşağıdaki tabloda, Özel Cihaz İşlemleri için Schema.org tarafından tanımlanan sorgu kalıbı türleri listelenmiştir. Her türün adı $SchemaOrg
ile başlar. Bu türler, Schema.org'da tanımlanan standart türlere karşılık gelir.
Bu türlerin bazıları tek bir değer yerine yapılandırılmış veri döndürür. Bu türler tabloda belirtilmiştir. Daha fazla bilgi için yapılandırılmış verilere bakın.
Desteklenen Schema.org türleri
Tür | Örnek Geliştirici Kalıbı | Örnek Kullanıcı Sorgusu | Yapılandırılmış Verileri Destekler |
---|---|---|---|
$SchemaOrg_Date | $SchemaOrg_Date:my_date adlı kişiden gelen sms'imi sms pro'da oku |
1 Nisan'daki sms mesajımı sms pro'da oku | Yes |
$SchemaOrg_Number | el fenerini $SchemaOrg_Number:number kez yakıp söndür |
el fenerini beş kez yakıp söndür | Hayır |
$SchemaOrg_Time | $SchemaOrg_Time:my_time adlı kişiden gelen sms'imi sms pro'da oku |
17:00'den sonraki sms mesajımı sms pro'da oku | Yes |
$SchemaOrg_DateTime | $SchemaOrg_DateTime:my_time adlı kişiden gelen sms'imi sms pro'da oku |
dün öğlenki sms'imi sms pro'da oku | Yes |
$SchemaOrg_DayOfWeek | $SchemaOrg_DayOfWeek:day_of_week tarihindeki toplantılarımı göster |
Salı günü toplantılarımı göster | Hayır |
$SchemaOrg_Color | $SchemaOrg_Color:my_color flaş ışığını aç |
kırmızı flaş ışığını aç | Hayır |
$SchemaOrg_priceCurrency | para birimi uygulamasında $SchemaOrg_priceCurrency:cur için dönüşüm oranını göster |
para birimi uygulamasında yen dönüşüm oranını göster | Hayır |
$SchemaOrg_Mesafe | $SchemaOrg_Distance:dist için dönüşüm grafiğini göster |
kilometre için dönüşüm grafiğini göster | Hayır |
$SchemaOrg_Temperature | sıcaklığı $SchemaOrg_Number:num dereceye ayarla
$SchemaOrg_Temperature:temp |
sıcaklığı 70 fahrenhayt dereceye ayarla | Hayır |
$SchemaOrg_Organization | $SchemaOrg_Organization:organization ile ilgili öne çıkanları izleyin |
gölgelerin öne çıkan anlarını izleyin | Hayır |
$SchemaOrg_Organization:organization hisse senedi fiyatını göster |
Google'ın hisse senedi fiyatını göster | Hayır | |
$SchemaOrg_Person | $SchemaOrg_Person:musician için en popüler 10 şarkıyı göster |
bruno mars'ın en popüler 10 şarkısını göster | Hayır |
$SchemaOrg_Person:person ile ilgili haberleri göster |
fatura kapıları ile ilgili haberleri göster | Hayır | |
$SchemaOrg_Place | $SchemaOrg_Place:place için yorum yaz |
istanbul için yorum yaz | Yes |
$SchemaOrg_Place:location üzerindeki trafiği göster |
Dağ görünümündeki trafiği gösterme | Yes | |
$SchemaOrg_Product | $SchemaOrg_Product:product için yorum yaz |
google Glass için yorum yaz | Hayır |
$SchemaOrg_Book | $SchemaOrg_Book:my_book sayfasını okuyun |
beklentilerinizi okuyun | Hayır |
$SchemaOrg_Movie | $SchemaOrg_Movie:my_movie filmini oynat |
Kazablanka filmini incele | Hayır |
$SchemaOrg_TVSeries | $SchemaOrg_TVSeries:tv_series dizisinin sonraki bölümünü oynat |
arkadaşların sonraki bölümünü çal | Hayır |
$SchemaOrg_servesCuisine | $SchemaOrg_servesCuisine:my_cuisine restoranı göster |
italyan restoranlarını göster | Hayır |
$SchemaOrg_MusicAlbümler | sırama $SchemaOrg_MusicAlbum:album ekle. |
sırama abbey yolunu ekle | Hayır |
$SchemaOrg_MusicRecording | $SchemaOrg_MusicRecording:song adlı kullanıcıyı favorilerime ekle. |
Favorilerime ekle ya da siz olmadan ekle. | Hayır |
$SchemaOrg_YesNo | $SchemaOrg_YesNo:yesno |
Yes | Hayır |
$SchemaOrg_URL | $SchemaOrg_URL:url küçük resmini ekle |
google.com'u ekleyin | Hayır |
$SchemaOrg_Email | $SchemaOrg_Email:email küçük resmini ekle |
can@google.com adresini ekle | Hayır |
$SchemaOrg_PhoneNumber | $SchemaOrg_PhoneNumber:phonenumber küçük resmini ekle |
Ekle (777) 777-7777 | Hayır |
$SchemaOrg_Text | $SchemaOrg_Text:text dedikleri şarkı ne |
Senin güneşim olduğun şarkı neydi? | Hayır |
Yapılandırılmış veri
Bazı türler, tek bir değer yerine yapılandırılmış verilerin geri aktarılmasını destekler.
deviceExecution
bölümünde, aşağıdaki türler için yapılandırılmış verileri geri almak üzere parametre adına .structured
ekleyin:
"my-param-name": "$parameter-name.structured"
Burada my-param-name, params
içinde geri verilen kullanıcı tanımlı addır ve parameter-name sorgu kalıbındaki parametreyi tanımlar.
Aşağıdaki örneğe bakın:
Yer
Sorgu
İstanbul için yorum yazın
İşlem paketi
...
"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"
}
}
...
Döndürülen parametreler
Daha fazla bilgi için LatLng bölümüne bakın.
"placeName": {
"latitude": 40.7128,
"longitude": 74.0060
}
Tarih
Daha fazla bilgi için Tarih bölümüne bakın.
Döndürülen parametreler:
{
"year": 2018,
"month": 12,
"day": 2
}
Saat
Daha fazla bilgi için TimeOfDay konusuna bakın.
Döndürülen parametreler:
{
"hours": 12,
"minutes": 0,
"seconds": 0,
"nanos": 0
}
DateTime
Daha fazla bilgi için DateTime konusuna bakın.
Döndürülen parametreler:
{
"date": {
"year": 2018,
"month": 11,
"day": 30
},
"time": {
"hours": 12,
"minutes": 0,
"seconds": 0,
"nanos": 0
}
}