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

אסימוני סשן

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

המשתמשים אחראים ליצור אסימונים של סשן לכל סשן. אסימוני הסשן חייבים להיות מחרוזות Base64 ללא תווים לא חוקיים בכתובות URL ובשמות קבצים. משתמשים יכולים ליצור אסימוני סשן בכל דרך, אבל Google ממליצה להשתמש במזהי UUID (מזהי ייחודי אוניברסליים) בגרסה 4 לאסימוני סשן.

הסשן מתחיל בקריאה להשלמה אוטומטית (חדש), ומסתיים בקריאה לפרטי מקום (חדש) או לאימות כתובת. כל סשן יכול לכלול מספר שאילתות של השלמה אוטומטית (חדש), ולאחר מכן בקשה אחת ל'פרטי מקום' (חדש) או לאימות כתובת. מפתחות ה-API שמשמשים לכל בקשה בסשן חייבים להיות שייכים לאותו פרויקט במסוף Google Cloud.

אסימוני סשן מסתיימים בדרכים הבאות:

  • המערכת קוראת לפונקציה Place Details (New).
  • מתבצעת קריאה ל-Address Validation.
  • הסשן הופסק.

אחרי שסשן מסתיים, האסימון כבר לא בתוקף. האפליקציה שלכם צריכה ליצור אסימון חדש לכל סשן חדש. אם הפרמטר sessionToken לא יצוין או אם תשתמשו שוב באסימון הסשן, הסשן החדש יחויב כאילו לא סופק אסימון סשן (כל בקשה מחויבת בנפרד).

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