טיפול בהזמנות

מילוי בקשות הוא קוד שנפרס כ-webhook ומאפשר ליצור תשובות דינמיות לכל סוג של כוונה ב-smart home. במהלך שיחה של משתמש עם Google Assistant, מילוי הבקשה מאפשר לכם להשתמש במידע שחולץ על ידי עיבוד השפה הטבעית של Google כדי ליצור תגובות דינמיות או להפעיל פעולות בקצה העורפי, כמו הדלקת אור.

ה-fulfillment מקבל בקשות מ-Assistant, מעבד את הבקשה ומגיב. תהליך הבקשה והתגובה הזה מניע את השיחה קדימה עד שבסופו של דבר אתם ממלאים את הבקשה הראשונית של המשתמש.

ברוב המקרים, למשתמש תהיה אינטראקציה פשוטה עם smart home ב-Assistant, כמו Ok Google, turn on my light. עם זאת, אם אתם מטמיעים אימות משתמש נוסף, יכול להיות שהמילוי שלכם יצטרך לעבד כמה בקשות ותגובות, כי Assistant עשוי לבקש קוד אימות אחרי בקשה ספציפית של משתמש, כמו Ok Google, unlock my front door.

באיור 1 מוצג מילוי בקשה וביצוע מוצלחים של כוונה מסוג smart home EXECUTE.

בתרשים הזה מוצג תהליך ההפעלה בענן. נתיב הביצוע מתעד את כוונת המשתמש (Intent) מטלפון עם Google Assistant, ואז כוונת המשתמש מעובדת על ידי Google Cloud. לאחר מכן הבקשה נשלחת לענן של המפתח, ואז הפקודה מונפקת למרכז המכשירים או ישירות למכשיר.
איור 1: נתיב מוצלח להרצה בענן של מפתחים