Schema.org কোয়েরি প্যাটার্নের ধরন

নিম্নোক্ত সারণী কাস্টম ডিভাইস অ্যাকশনের জন্য Schema.org-সংজ্ঞায়িত কোয়েরি প্যাটার্নের ধরন তালিকাভুক্ত করে। প্রতিটি প্রকারের নাম $SchemaOrg দিয়ে শুরু হয়। এই প্রকারগুলি Schema.org- এ সংজ্ঞায়িত প্রমিত প্রকারের সাথে মিলে যায়৷

এই ধরনের কিছু একটি একক মানের পরিবর্তে কাঠামোগত ডেটা প্রদান করে। এই ধরনের সারণী নির্দেশিত হয়. আরও তথ্যের জন্য স্ট্রাকচার্ড ডেটা দেখুন।

Schema.org প্রকার সমর্থিত

টাইপ উদাহরণ ডেভেলপার প্যাটার্ন উদাহরণ ব্যবহারকারী প্রশ্ন স্ট্রাকচার্ড ডেটা সমর্থন করে
$SchemaOrg_Date sms pro তে $SchemaOrg_Date:my_date থেকে আমার এসএমএস পড়ুন sms pro তে 1লা এপ্রিল থেকে আমার এসএমএস পড়ুন হ্যাঁ
$SchemaOrg_Number ফ্ল্যাশলাইট $SchemaOrg_Number:number বার পাঁচবার টর্চলাইট জ্বলুন না
$SchemaOrg_Time $SchemaOrg_Time:my_time থেকে আমার এসএমএস পড়ুন বিকাল ৫টা থেকে আমার এসএমএস পড়ুন এসএমএস প্রোতে হ্যাঁ
$SchemaOrg_DateTime $SchemaOrg_DateTime:my_time থেকে আমার এসএমএস পড়ুন গতকাল দুপুর থেকে এসএমএস প্রোতে আমার এসএমএস পড়ুন হ্যাঁ
$SchemaOrg_DayOfWeek আমাকে $SchemaOrg_DayOfWeek:day_of_week এ আমার মিটিং দেখান মঙ্গলবার আমাকে আমার মিটিং দেখান না
$SchemaOrg_Color $SchemaOrg_Color:my_color স্ট্রোব লাইট চালু করুন লাল স্ট্রোব লাইট চালু করুন না
$SchemaOrg_priceCurrency $SchemaOrg_priceCurrency:cur currency অ্যাপের জন্য রূপান্তর হার দেখান মুদ্রা অ্যাপে ইয়েনের রূপান্তর হার দেখান না
$SchemaOrg_Distance $SchemaOrg_Distance:dist এর জন্য রূপান্তর চার্ট দেখান কিলোমিটারের জন্য রূপান্তর চার্ট দেখান না
$SchemaOrg_Temperature তাপমাত্রা সেট করুন $SchemaOrg_Number:num ডিগ্রি $SchemaOrg_Temperature:temp তাপমাত্রা 70 ডিগ্রি ফারেনহাইট সেট করুন না
$SchemaOrg_Organization $SchemaOrg_Organization:organization হাইলাইট দেখুন লেকার্স হাইলাইট দেখুন না
আমাকে $SchemaOrg_Organization:organization এর স্টক মূল্য দেখান আমাকে Google এর জন্য স্টক মূল্য দেখান না
$SchemaOrg_Person সেরা 10টি $SchemaOrg_Person:musician গান দেখান শীর্ষ 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_serves Cuisine $SchemaOrg_servesCuisine:my_cuisine রেস্টুরেন্ট দেখান ইতালিয়ান রেস্টুরেন্ট দেখান না
$SchemaOrg_MusicAlbum আমার সারিতে $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
}

তারিখ সময়

আরও তথ্যের জন্য তারিখ সময় দেখুন।

প্রত্যাবর্তিত প্যারামগুলি:

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