דפוס שאילתה מגדיר ביטוי לדוגמה שמשתמש עשוי לומר. Assistant יכולה התאמה לביטויים שנאמרים על ידי משתמשים שדומים מבחינה סמנטית באמצעות שפה טבעית בעיבוד.
תבניות שאילתות יכולות להכיל מחרוזת מילולית, תנאים וארגומנטים באמצעות סוגי schema.org.
מחרוזת מילולית
דפוס שאילתה יכול להכיל מחרוזת מילולית.
לדוגמה: "Start the guess the number game."
מותנים
חלקים מדפוס השאילתה יכולים להיחשב כאופציונליים. כדי לציין תנאי
דפוסים של שאילתות, כוללים את החלק של הביטוי בסוגריים ומסיימים אותו
סימן שאלה. בדוגמה הבאה מוגדר הערך של Start the
כאופציונלי:
לדוגמה: "(Start the)? Guess the number game"
ארגומנטים
דפוס שאילתה יכול לאסוף חלק מהקלט של המשתמש באמצעות
ארגומנטים בעלי שם (אפשר להחשיב זאת גם כמשתנים). הארגומנטים הם
שצוין באמצעות התחביר: $Type:argument_name
.
לדוגמה: "$org.schema.type.Number:number"
מתאר דפוס שאילתה
מצפה לקלט של מספר Schema.org, ושהמספר בפועל
אומר יקובצו בארגומנט בשם "number".
סוגי Schema.org
זוהי רשימה של סוגי Schema.org הנתמכים שמשמשים לדפוסי שאילתות:
סוג | דפוס שאילתה לדוגמה | שאילתת משתמש לדוגמה |
---|---|---|
$org.schema.type.Date | קריאת הודעת ה-SMS שלי מ-$org.schema.type.Date:my_date ב-SMS Pro | קריאת ה-SMS שלי מ-1 באפריל ב-sms pro |
$org.schema.type.Number | הבהוב של הפנס $org.schema.type.Number:מספר פעמים | הבהוב הפנס חמש פעמים |
$org.schema.type.Time | קריאת ה-SMS שלי מ-$org.schema.type.Time:my_time ב-SMS Pro | קריאת ה-sms שלי מ-17:00 ב-sms pro |
$org.schema.type.DayOfWeek | הראה לי את הפגישות שלי ב-$org.schema.type.DayOf Week:day_of_week | show me my Meetings on 3 (הצגת הפגישות שלי ביום שלישי) |
$org.schema.type.Color | הפעלת הפלאש של $org.schema.type.Color:my_color | להפעיל את האור המהבהב האדום |
$org.schema.type.priceCurrency | הצגת שיעור ההמרה של $org.schema.type.priceCurrency:cur באפליקציית המטבע | הצגת שיעור ההמרה של ין באפליקציית מטבע |
$org.schema.type.Distance | הצגת תרשים המרות של $org.schema.type.Destination:dist | הצגת תרשים ההמרות לקילומטר |
$org.schema.type.Temperature | הגדרת הטמפרטורה ל-$org.schema.type.Number:num degrees$org.schema.type.Temperature:temp | הגדרת הטמפרטורה ל-70 מעלות פרנהייט |
$org.schema.type.Organization | לצפייה בהמיטב של $org.schema.type.Organization:Organization | לצפייה בהמיטב של לייקרים |
show me stock price for$org.schema.type.Organization:organization | הצגת מחיר המניה של Google | |
$org.schema.type.Person | הצגת 10 השירים המובילים ב $org.schema.type.person:musician | הצגת 10 השירים המובילים בברונו מארס |
מראים לי חדשות על $org.schema.type.person:person | show me news לגבי שערי חיוב | |
$org.schema.type.Place | כתיבת ביקורת עבור $org.schema.type.Place:place | כתיבת ביקורת על ניו יורק |
מציג תנועה ב-$org.schema.type.Place:location | הצגת מצב התנועה ב-Mountain View | |
$org.schema.type.Product | כתיבת ביקורת עבור $org.schema.type.Product:product | כתיבת ביקורת על Google גוגל |
$org.schema.type.Book | ניתן לקרוא את $org.schema.type.Book:my_book | הבנת ציפיות מעולות |
$org.schema.type.Movie | הפעלת הסרט $org.schema.type.Movie:my_movie | ביקורת על הסרט קזבלנקה |
$org.schema.type.TVSeries | הפעלת הפרק הבא של $org.schema.type.TVSeries:tv_series | הפעלת הפרק הבא של חברים |
$org.schema.type.servesCuisine | הצגת מסעדות של $org.schema.type.servesCuisine:my_cuisine | הצגת מסעדות איטלקיות |
$org.schema.type.MusicAlbum | הוספה של $org.schema.type.Music:Album:album לרשימת 'הבאים בתור'. | הוספת כביש המנזר לתור שלי |
$org.schema.type.MusicRecording | הוספה של $org.schema.type.MusicRecording:song למועדפים שלי. | להוסיף למועדפים שלי או בלעדיכם. |
$org.schema.type.YesNo | $org.schema.type.YesNo | כן |
$org.schema.type.URL | הוספת $org.schema.type.URL | להוספה של google.com |
$org.schema.type.Email | הוספת $org.schema.type.Email | הוספה של john@google.com |
$org.schema.type.PhoneNumber | הוספה של $org.schema.type.PhoneNumber | הוספה (777) 777-7777 |
$org.schema.type.Text | מה השיר הזה שכתוב בו $org.schema.type.Text | מה השיר הזה שבו אומרים שאתה השמש שלי? |
סוגים בהתאמה אישית
באמצעות האובייקט customTypes
תוכלו לציין סוגים משלכם. אפשר להגדיר
name
מסוג מותאם אישית וכוללים את השדות הבאים ב-items
:
key
: הערך של הסוג המותאם אישית שתואם למחרוזות ב-synonyms
synonyms
: הדרכים האפשריות שבהן משתמשים יכולים להתייחס אלkey
בדוגמה הבאה מוגדר סוג מותאם אישית בדרכים השונות יכול לומר "6:00".
"customTypes": [ { "name": "$MorningOptions", "items": [ { "key": "6am", "synonyms": [ "6 am", "6 o clock", "oh six hundred", "6 in the morning" ] } ] } ]