כשהמשתמש מקליד שאילתה, נשלחת בקשה של השלמה אוטומטית כל כמה
(לא לכל תו), ותוחזר רשימה של תוצאות אפשריות. מתי
המשתמש בוחר מתוך רשימת התוצאות, הבחירה נספרת
וכל הבקשות שמבוצעות במהלך החיפוש מקובצות ונספרות
כבקשה אחת. אם המשתמש בוחר מקום, שאילתת החיפוש תהיה זמינה
ללא תשלום, ורק הבקשה לנתוני המקום מחויבת. אם המשתמש לא
לבצע בחירה תוך כמה דקות מתחילת הפעילות, רק
נחייב את שאילתת החיפוש.
נבחן את זרימת האירועים מנקודת המבט של אפליקציה.
משתמש מתחיל להקליד שאילתה כדי לחפש "פריז, צרפת".
לאחר זיהוי הקלט של המשתמשים, האפליקציה יוצרת אסימון סשן חדש – 'אסימון א'.
בזמן שהמשתמש מקליד, ה-API שולח בקשה של השלמה אוטומטית כל כמה
תווים, ותוצג רשימה חדשה של תוצאות פוטנציאליות לכל:
"P"
"Par"
"Paris",
"פריז, פר"
כשהמשתמש בוחר באחת מהאפשרויות הבאות:
כל הבקשות שנוצרות מהשאילתה מקובצות ומתווספות לסשן
שמיוצגת על ידי 'אסימון א', כבקשה יחידה.
הבחירה של המשתמש נספרת כבקשה של פרטי מקום, ומתווספת
שמיוצג על ידי אסימון א'.
הסשן הסתיים והאפליקציה מוחקת את 'אסימון א'.
למידע נוסף על אופן החיוב של בקשות להשלמה אוטומטית, ראו שימוש ו
חיוב.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"חסרים לי מידע או פרטים"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"התוכן מורכב מדי או עם יותר מדי שלבים"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"התוכן לא עדכני"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"בעיה בתרגום"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"בעיה בדוגמאות/בקוד"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"סיבה אחרת"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"התוכן קל להבנה"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"התוכן עזר לי לפתור בעיה"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"סיבה אחרת"
}]
{"lastModified": "\u05e2\u05d3\u05db\u05d5\u05df \u05d0\u05d7\u05e8\u05d5\u05df: 2024-09-05 (\u05e9\u05e2\u05d5\u05df UTC)."}
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2024-09-05 (שעון UTC)."]]