אסימוני סשן

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

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

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

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

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