בחירת פלטפורמה: Android iOS JavaScript Web Service

טוקנים של סשנים

אסימוני סשן הם מחרוזות (או אובייקטים) שנוצרים על ידי המשתמש ועוקבים אחרי קריאות ל-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 לא מצוין, או אם משתמשים מחדש בטוקן סשן, הסשן החדש יחויב כאילו לא סופק טוקן סשן (כל בקשה תחויב בנפרד).

מידע נוסף על החיוב על בקשות של השלמה אוטומטית (חדשה) זמין במאמר תמחור של השלמה אוטומטית (חדשה) וסשנים.