Schema.org के क्वेरी पैटर्न के टाइप

नीचे दी गई टेबल में कस्टम डिवाइस कार्रवाइयों के लिए, Schema.org के तय किए गए क्वेरी पैटर्न दिए गए हैं. हर टाइप का नाम $SchemaOrg से शुरू होता है. ये टाइप, Schema.org में बताए गए स्टैंडर्ड टाइप के मुताबिक होते हैं.

इनमें से कुछ तरीके, सिंगल वैल्यू के बजाय स्ट्रक्चर्ड डेटा दिखाते हैं. इन तरीकों की जानकारी टेबल में दी गई है. ज़्यादा जानकारी के लिए स्ट्रक्चर्ड डेटा देखें.

साथ काम करने वाले Schema.org के टाइप

Type डेवलपर पैटर्न का उदाहरण उपयोगकर्ता क्वेरी का उदाहरण स्ट्रक्चर्ड डेटा के साथ काम करता है
$schemaOrg_Date sms Pro पर $SchemaOrg_Date:my_date से मेरा एसएमएस पढ़ें 1 अप्रैल से एसएमएस प्रो पर मेरा एसएमएस पढ़ें हां
$schemaOrg_Number फ़्लैशलाइट को $SchemaOrg_Number:number बार चालू करें फ़्लैशलाइट को पांच बार चालू करें नहीं
$SchemaOrg_Time sms Pro पर $SchemaOrg_Time:my_time से मेरा एसएमएस पढ़ें शाम 5 बजे से एसएमएस प्रो पर मेरा एसएमएस पढ़ना हां
$schemaOrg_DateTime sms Pro पर $SchemaOrg_DateTime:my_time से मेरा एसएमएस पढ़ें कल दोपहर 12 बजे एसएमएस प्रो पर मेरा एसएमएस पढ़ना हां
$schemaOrg_DayOfWeek मुझे $SchemaOrg_DayOfWeek:day_of_week की मेरी मीटिंग दिखाओ मंगलवार की मेरी मीटिंग दिखाओ नहीं
$schemaOrg_Color $SchemaOrg_Color:my_color स्ट्रोब लाइट चालू करो लाल स्ट्रोब लाइट चालू करो नहीं
$schemaOrg_priceCurrency मुद्रा ऐप्लिकेशन पर $SchemaOrg_priceCurrency:cur का कन्वर्ज़न रेट दिखाएं मुद्रा के ऐप्लिकेशन पर येन का कन्वर्ज़न रेट दिखाएं नहीं
$SchemaOrg_दूर $SchemaOrg_Distance:dist के लिए कन्वर्ज़न चार्ट दिखाएं किलोमीटर के लिए कन्वर्ज़न चार्ट दिखाएं नहीं
$SchemaOrg_temperature तापमान को $SchemaOrg_Number:num डिग्री पर सेट करो $SchemaOrg_Temperature:temp तापमान को 70 डिग्री फ़ैरनहाइट पर सेट करो नहीं
$schemaOrg_Organization $SchemaOrg_Organization:organization की हाइलाइट देखें लेकर की हाइलाइट देखें नहीं
मुझे $SchemaOrg_Organization:organization के स्टॉक की कीमत दिखाओ Google के स्टॉक की कीमत दिखाओ नहीं
$schemaOrg_Person $SchemaOrg_Person:musician के 10 सबसे लोकप्रिय गाने दिखाएं ब्रूनो मार्स के 10 सबसे लोकप्रिय गाने दिखाओ नहीं
मुझे $SchemaOrg_Person:person से जुड़ी ख़बरें दिखाओ मुझे बिल गेट से जुड़ी खबरें दिखाओ नहीं
$schemaOrg_Place $SchemaOrg_Place:place के लिए समीक्षा लिखें न्यूयॉर्क के लिए समीक्षा लिखें हां
$SchemaOrg_Place:location पर ट्रैफ़िक दिखाएं माउंटेन व्यू पर ट्रैफ़िक दिखाएं हां
$SchemaOrg_Product $SchemaOrg_Product:product के लिए समीक्षा लिखें गूगल ग्लास के लिए समीक्षा लिखें नहीं
$schemaOrg_Book $SchemaOrg_Book:my_book पढ़ें लोगों की उम्मीदों के मुताबिक जवाब दें नहीं
$schemaOrg_Movie $SchemaOrg_Movie:my_movie फ़िल्म चलाओ कैसाब्लांका फ़िल्म की समीक्षा करें नहीं
$schemaOrg_TVSeries $SchemaOrg_TVSeries:tv_series का अगला एपिसोड चलाओ दोस्तों का अगला एपिसोड चलाओ नहीं
$SchemaOrg_servesCuisine $SchemaOrg_servesCuisine:my_cuisine रेस्टोरेंट दिखाएं इटैलियन रेस्टोरेंट दिखाओ नहीं
$schemaOrg_Musicएल्बम $SchemaOrg_MusicAlbum:album को मेरी सूची में जोड़ो. मेरी सूची में ऐबी रोड जोड़ो नहीं
$schemaOrg_MusicRecording $SchemaOrg_MusicRecording:song को मेरे पसंदीदा में जोड़ो. अपने पसंदीदा कॉन्टेंट के साथ या उसके बिना, मेरे पसंदीदा गानों की सूची में जोड़ें. नहीं
$schemaOrg_YesNo $SchemaOrg_YesNo:yesno हां नहीं
$schemaOrg_URL $SchemaOrg_URL:url जोड़ें google.com जोड़ें नहीं
$SchemaOrg_Email $SchemaOrg_Email:email जोड़ें john@google.com जोड़ें नहीं
$schemaOrg_PhoneNumber $SchemaOrg_PhoneNumber:phonenumber जोड़ें जोड़ें (777) 777-7777 नहीं
$schemaOrg_Text वह कौनसा गाना है जिसे कहते हैं $SchemaOrg_Text:text यह कौनसा गाना है, जिसमें लोग कहते हैं कि तुम मेरी सूरज हो? नहीं

स्ट्रक्चर्ड डेटा

कुछ टाइप में, स्ट्रक्चर्ड डेटा को एक वैल्यू के बजाय वापस भेजने का इस्तेमाल किया जाता है. deviceExecution सेक्शन में, पैरामीटर के नाम में .structured जोड़ें, ताकि इन टाइप का स्ट्रक्चर्ड डेटा वापस पाया जा सके:

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

जहां my-param-name, उपयोगकर्ता का तय किया गया नाम है, जिसे params में वापस पास किया जाता है. साथ ही, parameter-name, क्वेरी पैटर्न में पैरामीटर की पहचान करता है.

नीचे दिया गया उदाहरण देखें:

जगह

क्वेरी

न्यूयॉर्क के लिए समीक्षा लिखें

कार्रवाई पैकेज

...

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

...

लौटाए गए पैरामीटर

ज़्यादा जानकारी के लिए, LatLng देखें.

"placeName": {
    "latitude": 40.7128,
    "longitude": 74.0060
}

तारीख

ज़्यादा जानकारी के लिए तारीख देखें.

लौटाए गए पैरामीटर:

{
    "year": 2018,
    "month": 12,
    "day": 2
}

समय

ज़्यादा जानकारी के लिए TimeOfDay देखें.

लौटाए गए पैरामीटर:

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

DateTime

ज़्यादा जानकारी के लिए, DateTime देखें.

लौटाए गए पैरामीटर:

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