הטבלה הבאה מפרטת את סוגי דפוסי השאילתות שמוגדרים על ידי Schema.org עבור התאמה אישית
פעולות במכשיר. השם של כל סוג מתחיל ב-$SchemaOrg
. הסוגים האלה
תואמים לסוגים הרגילים שמוגדרים ב-Schema.org.
חלק מהסוגים האלה מחזירים נתונים מובְנים במקום ערך יחיד. האלה הסוגים שמפורטים בטבלה. לעיון בנתונים מובְנים אפשר לקבל מידע נוסף.
סוגים נתמכים של Schema.org
סוג | דוגמה לדפוס מפתח | שאילתת משתמש לדוגמה | תמיכה בנתונים מובנים |
---|---|---|---|
$SchemaOrg_Date | קריאת ה-SMS שלי מאת $SchemaOrg_Date:my_date ב-SMS Pro |
קריאת ה-SMS שלי מ-1 באפריל ב-sms pro | כן |
$SchemaOrg_Number | הבהוב הפנס $SchemaOrg_Number:number פעמים |
הבהוב הפנס חמש פעמים | לא |
$SchemaOrg_Time | קריאת ה-SMS שלי מאת $SchemaOrg_Time:my_time ב-SMS Pro |
קריאת ה-sms שלי מ-17:00 ב-sms pro | כן |
$SchemaOrg_DateTime | קריאת ה-SMS שלי מאת $SchemaOrg_DateTime:my_time ב-SMS Pro |
קריאת ה-sms שלי מאתמול ב-12:00 ב-sms pro | כן |
$SchemaOrg_DayOfWeek | אני רוצה לראות את הפגישות שלי בתאריך $SchemaOrg_DayOfWeek:day_of_week |
show me my Meetings on 3 (הצגת הפגישות שלי ביום שלישי) | לא |
$SchemaOrg_Color | הפעלת הפלאש של $SchemaOrg_Color:my_color |
להפעיל את האור המהבהב האדום | לא |
$SchemaOrg_priceCurrency | הצגת שיעור ההמרה של $SchemaOrg_priceCurrency:cur באפליקציית המטבע |
הצגת שיעור ההמרה של ין באפליקציית מטבע | לא |
$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 |
show me news לגבי שערי חיוב | לא | |
$SchemaOrg_Place | כתיבת ביקורת על $SchemaOrg_Place:place |
כתיבת ביקורת על ניו יורק | כן |
הצגת התנועה בכביש $SchemaOrg_Place:location |
הצגת מצב התנועה ב-Mountain View | כן | |
$SchemaOrg_Product | כתיבת ביקורת על $SchemaOrg_Product:product |
כתיבת ביקורת על Google גוגל | לא |
$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_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
}
DateTime
מידע נוסף זמין בקטע DateTime.
פרמטרים מוחזרים:
{
"date": {
"year": 2018,
"month": 11,
"day": 30
},
"time": {
"hours": 12,
"minutes": 0,
"seconds": 0,
"nanos": 0
}
}