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

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

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

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

באיור 1 מוצגת השלמה והפעלה מוצלחות של smart home EXECUTE.

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