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

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

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

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

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

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