סקירה כללית (Dialogflow)

‫Actions on Google מאפשרת לכם להרחיב את הפונקציונליות של Google Assistant באמצעות פעולות. פעולות מאפשרות למשתמשים לבצע משימות באמצעות ממשק שיחה, שיכול לנוע בין פקודה מהירה להדלקת אורות לבין שיחה ארוכה יותר, כמו משחק טריוויה.

‫Dialogflow היא פלטפורמת שיחה שמאפשרת לכם לעצב ולפתח פעולות על ידי שימוש בפונקציונליות של Actions SDK, ומספקת תכונות נוספות כמו סביבת פיתוח משולבת (IDE) קלה לשימוש, הבנת שפה טבעית (NLU), למידת מכונה ועוד.

כדי להרחיב את היכולות של Google Assistant, צריך ליצור פעולה באמצעות השלבים הבאים.

עיצוב השיחה

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

מידע נוסף

יצירת פרויקט למפתחים של Actions on Google ונציג Dialogflow

נכנסים אל Actions console ויוצרים פרויקט למפתחים. בפרויקט אפשר להגדיר מטא-נתונים לגבי הפעולה, ולנהל ולעקוב אחרי הפעולה בתהליך האישור. אחרי שיש לכם פרויקט, אתם יכולים ליצור סוכן Dialogflow שמגדיר את כל הפעולות שלכם.

מידע נוסף

הגדרת פעולות

אתם מגדירים פעולות בסוכן Dialogflow באמצעות כוונות שמגדירות נקודות כניסה לפונקציונליות של הפעולה. לדוגמה, נניח שאתם רוצים ליצור פעולה שמאפשרת לרכוש מוצרים, לבדוק את סטטוס ההזמנות ולהציג מבצעים יומיים. אפשר להגדיר כוונות שמופעלות באמצעות אמירת:

  • ‫"Ok Google, talk to My Favorite Shoe Store to purchase some shoes"
  • ‫"Ok Google, talk to My Favorite Shoe Store to check on my order"
  • ‫"Ok Google, talk to My Favorite Shoe Store to show me today's deals"

מידע נוסף

פיתוח ופריסה של מילוי הזמנות

כשמפעילים פעולה ב-Action, היא קוראת לפונקציית ה-fulfillment כדי להתחיל שיחה עם המשתמשים ולבצע את הפעולה.

כדי ליצור את השיחה, מגדירים כוונות ב-Dialogflow כדי ליצור את הדקדוק של השיחה, כלומר את הדברים שהמשתמשים יכולים להגיד לפעולה. כשמשתמשים אומרים משהו שמפעיל כוונה, מתבצעת קריאה למימוש (fulfillment) ומוחזרת תגובה למשתמש.

הבקשה והתשובה האלה חוזרות על עצמן שוב ושוב עד שהמערכת מקבלת מספיק מידע כדי להשלים את המשימה.

מידע נוסף

שליחת הפעולה לאישור והפיכתה לזמינה למשתמשים

מידע נוסף