בניית מודלים של הפעלה

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

  • הפעלה ראשית – הוא ההפעלה היחידה הנדרשת בפרויקט Actions. משתמשים אומרים ביטוי כמו "Ok Google, talk to <display name>" כדי להתאים לכוונה זו, שבה משתמשים בדרך כלל בברכה על ידי שליחת הודעת פתיחה למשתמש.

  • הפעלות של קישורי עומק – אלה הפעלות אופציונליות שמאפשרות להגדיר ביטויי אימון קהל בהתאמה אישית עם כוונת רכישה, כדי שמשתמשים יוכלו לבצע קישור עומק לחלק ספציפי שיחה. המשתמשים יכולים לומר ביטוי שדומה ל-"Ok Google, talk to <שם תצוגה> אל <deep link phrase>" כדי להתאים לסוגים האלה של כוונות (לדוגמה, "Ok Google, talk to Facts about Google כדי לקבל חברה עובדות")

  • כוונות מובנות – אלה הן הפעלות אופציונליות שמאפשרות לנצל את היתרונות של של מודלים להפעלה. הצהרה על תמיכה ב-Intent מובנה, המשתמשים יכולים לגלות ולהפעיל את פרויקט הפעולות שלכם בלי לציין השם המוצג. לדוגמה, משתמשים יכולים לומר "Ok Google, play a game, וגם Google Assistant יכולה להציג את הפעולה כאפשרות להפעלה.

איור 1. מודל הפעלה מורכב מכל הכוונות שיכולים להתחיל שיחות עם הפעולות שלכם.

יוצרים את ההפעלה הראשית

לכל פרויקט פעולות יש הפעלה ראשית שמוגדרת כברירת מחדל ומוגדרת כברירת המחדל את נקודת הכניסה לפרויקט Actions.מודל השפה של ההפעלה הזו משויך לשם המוצג של הפרויקט, כך שהמשתמשים צריכים רק לומר ביטוי דומה ל"Ok Google, talk to <display name>" כדי להשתמש הפעלה. כשמשתמשים מפעילים את הפעולות שלך באופן הזה, Assistant סביבת זמן הריצה תואמת ל-Intent של המערכת actions.intent.MAIN.

כדי ליצור את ההפעלה הראשית:

כדי ליצור הפעלות של קישורי עומק, צריך ליצור כוונות משתמש גלובליות באמצעות הדרכה ביטויים שמגדירים את קלט המשתמשים שרוצים להגדיר לקישור העומק. המשתמשים אומרים את השם המוצג שלכם בשילוב עם הביטוי של קישור העומק לנשיאה הפעלה של קישור עומק (למשל, "Ok Google, talk to <display" name> אל < deep link feedback>")

יצירת הפעלות מרומזות

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

טיפול באירועי הפעלה

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

הפעלת תגובה לפעולה מאתר אחר (webhook)

ה-Intent שלך יכול להעניק גישה לשירות אינטרנט על ידי הפעלת אירוע webhook. כדי להפעיל תגובה לפעולה מאתר אחר (webhook) וששירות אינטרנט מסוים יטפל בהפעלה:

הנחיות

ה-Intent handler יכול לתת תשובה עם הנחיה סטטית. בדרך כלל, הנחיות עבור כוונת ההפעלה מקבלת בברכה את המשתמש, מנחה אותו איך להשתמש בפעולה, או מגיבים עם המידע שהמשתמש זקוק לו באופן מיידי (פעולות מדוגמה אחת).

כדי לטפל בהתאמת Intent בהפעלה באמצעות הנחיה:

מעבר לסצנה

ה-Intent שלך יכול לעבור לסצנה כדי לעבד את ההפעלה התואמת בכוונה טובה. כך יש לך את הגמישות הרבה ביותר לבצע לוגיקה. כדי לעבור אל סצנה: