אסימוני סשן הם מחרוזות (או אובייקטים) שנוצרים על ידי המשתמש ועוקבים אחרי קריאות ל-Autocomplete (חדש) כסשנים. ההשלמה האוטומטית (חדש) משתמשת בטוקנים לסשנים כדי לקבץ את שלבי השאילתה והבחירה של חיפוש עם השלמה אוטומטית של משתמש לסשן נפרד לצורכי חיוב.
המשתמשים אחראים ליצירת טוקנים לסשן לכל סשן. אסימוני סשן
חייבים להיות מחרוזות Base64 בטוחות לכתובות URL ולשמות קבצים. המשתמשים יכולים ליצור טוקן לסשן בכל דרך, אבל Google ממליצה להשתמש במזהים ייחודיים אוניברסליים (UUID) בגרסה 4 לטוקנים לסשן.
הסשן מתחיל בקריאה ל-Autocomplete (חדש) ומסתיים בקריאה ל-Place Details (חדש) או ל-Address Validation. כל סשן יכול לכלול כמה שאילתות של Autocomplete (New), ואחריהן בקשה אחת ל-Place Details (New) או ל-Address Validation. מפתחות ה-API שמשמשים לכל בקשה בסשן צריכים להיות שייכים לאותו פרויקט במסוף Google Cloud.
התוקף של טוקנים לסשנים מסתיים במקרים הבאים:
מתבצעת קריאה ל-Place Details (New).
הפונקציה Address Validation נקראת.
הסשן ננטש.
אחרי שהסתיים ביקור, האסימון כבר לא תקף. האפליקציה צריכה ליצור אסימון חדש לכל ביקור חדש. אם הפרמטר sessionToken לא מצוין, או אם משתמשים שוב בטוקן לסשן, הסשן החדש מחויב כאילו לא סופק טוקן לסשן (כל בקשה מחויבת בנפרד).
[[["התוכן קל להבנה","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"]],["עדכון אחרון: 2026-10-12 (שעון UTC)."],[],["Session tokens, unique identifiers, group user autocomplete searches into sessions for billing. These tokens, which must be URL- and filename-safe base64 strings, are created by the user, with UUIDs recommended. A session begins with an Autocomplete (New) call and ends with Place Details (New) or Address Validation. Each session may include several Autocomplete (New) queries. Once terminated, a new token is required. Omitting or reusing a token results in individual billing for each request.\n"]]