Schema.org Sorgu Desen Türleri

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
    }
}