סימולטור

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

בדיקת פרויקט

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

  • הפעולות ניתנות לבדיקה עד 30 יום. אחרי 30 יום תצטרכו ליצור גרסה חדשה לבדיקה.
  • ניתן לבדוק פעולות בפיתוח בכל מכשיר חומרה נתמך (Android 6.0 ואילך, iOS 9.1 ואילך ורמקולים שמופעלים באמצעות קול). המכשיר חייב להיות מחובר לאותו חשבון Google שבו אתם משתמשים במסוף Actions. כשאומרים משהו כמו "Ok Google, Talk to my test app" מפעילים את גרסת הטיוטה הנוכחית של הפעולה.
  • כברירת מחדל, הסימולטור משתמש בגרסת הפעולה שנמצאת במצב טיוטה. איך לבחור גרסה אחרת לבדיקה

שיטות קלט

תוכלו ללחוץ על הלחצן בשדה הטקסט של התשובה כדי לציין את שיטת הקלט לבדיקה.

ברשימה הבאה מפורטים סוגי הקלט והמכשירים שבהם הם זמינים:

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

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

שיטת הקלט כלולה בכל בקשה למילוי הבקשה באובייקט RawInput כשדה inputType.

  {
  "inputType": "VOICE",
  "query": "Tell me a fact about Google's headquarters"
  }

יש לציין מכשיר

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

כדי לשנות את המכשיר המדמה, פועלים לפי השלבים הבאים:

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

  2. יש לבחור מבין המכשירים הבאים לביצוע סימולציה:

    • תצוגה חכמה – מכשירים עם Assistant מובנית, כמו Nest Hub, עם מסך ורמקול.
    • טלפון – טלפונים עם Assistant מובנית עם יכולות תצוגה ורמקול.
    • רמקול – רמקול חכם עם Assistant מובנית עם יכולות רמקולים.
    • KaiOS – טלפונים עם Assistant מובנית עם KaiOS.

יש לבחור שפה

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

הגדר מיקום

אפשר להגדיר את הקואורדינטות ואת הכתובת של המכשיר באופן ידני. התכונה הזו מאפשרת לבדוק את כל התכונות של טירגוט למיקום גיאוגרפי שהגדרתם במסוף ובתשובות ספציפיות לאזור שהגדרתם במילוי הבקשה.

כדי לקבל את הדמיית המיקום לשימוש ב-Action, משתמשים בכלי המסייע בפרטי המשתמש ומבקשים מהמשתמש הרשאת גישה.

הגדרות

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

בחירת גרסה

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

  1. בסימולטור, לוחצים על הלחצן הגדרות בפינה השמאלית העליונה.

  2. לוחצים על התפריט הנפתח לצד האפשרות בחירת גרסה ובוחרים את הגרסה לבדיקה.

בתפריט הנפתח של הגרסאות, בוחרים את הגרסה של פרויקט Actions שרוצים לבדוק ולוחצים על DONE. מוצגות כל הגרסאות ששלחתם בנוסף לגרסת טיוטה, שמייצגת את המצב הנוכחי של הפרויקט לפני השליחה.

בדוק כתובת אתר

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

כשההגדרה של כתובת ה-URL לבדיקה מופעלת, הסימולטור מבטל את כתובת ה-webhook URL בסביבת הייצור בפרויקט הפעולות, ובמקום זאת משתמש בכתובת ה-webhook URL לבדיקה שסיפקתם.

לפני שמגדירים בסימולטור כתובת URL לבדיקה:

  • בוחרים את כתובת ה-URL שרוצים להשתמש בה לבדיקת גרסה של פרויקט Actions.

  • מגדירים את השרת שבו רוצים להשתמש לבדיקה כדי לקבל בקשות בכתובת ה-URL.

כדי להגדיר בסימולטור כתובת URL לבדיקה:

  1. בפינה השמאלית העליונה של הסימולטור, לוחצים על הגדרות.

  2. מפעילים את כתובת ה-URL לבדיקה.

  3. בתיבה כתובת URL לבדיקה, מקלידים את כתובת ה-URL שרוצים להשתמש בה לבדיקה.

כתובת ה-URL לבדיקה שציינתם תוצג בסימולטור.

קישור חשבונות

קישור חשבונות מאפשר בפעולה להשתמש בכניסה באמצעות חשבון Google, בקישור "תהליך פשוט" שמבוסס על כניסה באמצעות OAuth או ב-OAuth.

אם לא הגדרתם קישור חשבונות לפעולה שבחרתם, תוכלו ללחוץ על Set up account links (הגדרת קישור לחשבון) בקטע Settings (הגדרות) כדי לעבור לקטע Account Linking (קישור חשבונות) במסוף.

כדי לקשר חשבון, פועלים לפי השלבים הבאים:

  1. בסימולטור של מסוף הפעולות, מזינים "Talk to my test app" באזור הקלט של הסימולטור כדי לבדוק את הפעולה.

  2. שליחת שאילתה שמפעילה את תהליך קישור החשבונות של הפעולה.

  3. נכנסים לחשבון באמצעות הבקשה.

  4. מוודאים שקישור החשבון בוצע בהצלחה.

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

כדי לבטל קישור של חשבון, לוחצים על הגדרות > ביטול קישור בקטע קישור חשבונות.

בדיקה במכשיר

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

הפעלת האודיו

יש להחליף את האפשרות הזו כדי להשתיק או להפעיל את השמעת האודיו במהלך הבדיקה.

ארגז חול לפיתוח

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

סימולציה של משתמשים לא מאומתים

אפשרות זו מבצעת הדמיה כשמשתמש נמצא במכשיר שבו התכונה Voice Match מוגדרת למישהו אחר.