Schema.org Sorgu Desen Türleri

Aşağıdaki tabloda Özel için Schema.org tarafından tanımlanan sorgu kalıbı türleri Cihaz İşlemleri. 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ış veriler döndürür. Bu tabloda belirtilmiştir. Yapılandırılmış verileri inceleyin konulu videomuzu izleyin.

Desteklenen Schema.org türleri

Tür Örnek Geliştirici Kalıbı Örnek Kullanıcı Sorgusu Yapılandırılmış Verileri Destekler
$SchemaOrg_Date sms pro'da $SchemaOrg_Date:my_date adlı kişiden gelen sms'mi oku 1 Nisan'daki sms'mi sms pro'da oku Evet
$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 sms pro'da $SchemaOrg_Time:my_time adlı kişiden gelen sms'mi oku 17:00'deki sms'mi sms pro'da oku Evet
$SchemaOrg_DateTime sms pro'da $SchemaOrg_DateTime:my_time adlı kişiden gelen sms'mi oku dün öğlen sms pro'da sms'mi oku Evet
$SchemaOrg_DayOfYear $SchemaOrg_DayOfWeek:day_of_week günü toplantılarımı göster Salı günkü 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 $SchemaOrg_priceCurrency:cur için para birimi uygulamasında dönüşüm oranını göster para birimi uygulamasında yen için dönüşüm oranını göster Hayır
$SchemaOrg_Distance $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 öne çıkanlarını izleyin göller'in ö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 tarafından sunulan en popüler 10 şarkıyı göster en popüler 10 bruno mars şarkısını göster Hayır
$SchemaOrg_Person:person ile ilgili haberleri göster Bill gates ile ilgili haberleri göster Hayır
$SchemaOrg_Place $SchemaOrg_Place:place için yorum yaz istanbul için yorum yaz Evet
$SchemaOrg_Place:location üzerindeki trafiği göster dağ manzarasında trafiği göster Evet
$SchemaOrg_Product $SchemaOrg_Product:product için yorum yaz google cam için yorum yaz Hayır
$SchemaOrg_Book $SchemaOrg_Book:my_book sayfasını okuyun muhteşem beklentiler hakkında bilgi edinin Hayır
$SchemaOrg_Movie $SchemaOrg_Movie:my_movie filmini oynat casablanca 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ü oynat Hayır
$SchemaOrg_servesCuisine $SchemaOrg_servesCuisine:my_cuisine restoranı göster İtalyan restoranlarını göster Hayır
$SchemaOrg_MusicAlbum $SchemaOrg_MusicAlbum:album öğesini sırama ekle. manastır yolunu sırama ekle Hayır
$SchemaOrg_MusicRecording $SchemaOrg_MusicRecording:song adlı kişiyi sık kullanılanlarıma ekle. seninle veya sensiz favorilerime ekle. Hayır
$SchemaOrg_YesNo $SchemaOrg_YesNo:yesno Evet Hayır
$SchemaOrg_URL $SchemaOrg_URL:url ekle google.com'u ekle Hayır
$SchemaOrg_Email $SchemaOrg_Email:email ekle can@google.com adresini ekle Hayır
$SchemaOrg_PhoneNumber $SchemaOrg_PhoneNumber:phonenumber ekle (777) 777-7777 numaralı telefonu ekle Hayır
$SchemaOrg_Text Hangi şarkıda $SchemaOrg_Text:text diyor Senin benim güneşim olduğunu söyledikleri şarkı nedir? 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, parametre adına .structured ekleyin şu türlere ilişkin yapılandırılmış verileri almak için:

"my-param-name": "$parameter-name.structured"

burada my-param-name, params ve parameter-name, sorgu kalıbındaki parametreyi tanımlar.

Aşağıdaki örneğe bakın:

Yer

Sorgu

New York için yorum yaz

İş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 bölümüne bakın.

Döndürülen parametreler:

{
    "hours": 12,
    "minutes": 0,
    "seconds": 0,
    "nanos": 0
}

Tarih ve saat

Daha fazla bilgi için DateTime öğesine bakın.

Döndürülen parametreler:

{
    "date": {
      "year": 2018,
      "month": 11,
      "day": 30
    },
    "time": {
      "hours": 12,
      "minutes": 0,
      "seconds": 0,
      "nanos": 0
    }
}