الرموز المميّزة للجلسة

الرموز المميّزة للجلسة هي سلاسل من إنشاء المستخدمين تتتبّع استدعاءات الإكمال التلقائي (جديد) على أنّها جلسات. يستخدم الإكمال التلقائي (جديد) الرموز المميزة للجلسة لتجميع مرحلتي طلب البحث والتحديد لعملية بحث الإكمال التلقائي للمستخدم في جلسة منفصلة لأغراض الفوترة.

ويكون المستخدمون مسؤولين عن إنشاء رموز مميزة للجلسة لكل جلسة. يجب أن تكون الرموز المميّزة للجلسة عبارة عن سلاسل Base64 آمنة من عنوان URL وأخرى آمنة للملفات. يمكن للمستخدمين إنشاء رموز مميزة للجلسة بأي طريقة، على الرغم من أن Google تنصح باستخدام الإصدار 4 من المعرّفات الفريدة عالميًا (UUID) للرموز المميزة للجلسة.

تبدأ الجلسة بمكالمة إلى الإكمال التلقائي (جديد)، وتختتم باستدعاء إلى تفاصيل المكان (جديد) أو التحقق من صحة العنوان. يمكن أن تحتوي كل جلسة على طلبات بحث إكمال تلقائي (جديدة) متعددة، متبوعة بطلب واحد إلى "تفاصيل المكان" (جديد) أو التحقق من صحة العنوان. يجب أن تنتمي مفاتيح واجهة برمجة التطبيقات المستخدَمة لكل طلب خلال جلسة إلى مشروع Google Cloud Console نفسه.

تنتهي الرموز المميّزة للجلسة بالطرق التالية:

  • يتم تسمية تفاصيل المكان (جديد).
  • يُطلق على عملية التحقّق من العنوان.
  • تم إنهاء الجلسة.
بعد انتهاء الجلسة، لن يبقى الرمز المميز صالحًا، لذا يجب أن ينشئ تطبيقك رمزًا جديدًا لكل جلسة جديدة. إذا تم حذف معلَمة sessionToken، أو إذا أعدت استخدام رمز مميّز للجلسة، يتم تحصيل الرسوم من الجلسة الجديدة كما لو لم يتم تقديم أي رمز مميز للجلسة (تتم فوترة كل طلب على حدة). لمزيد من المعلومات عن كيفية فوترة طلبات الإكمال التلقائي (الجديدة)، يُرجى الاطّلاع على الإكمال التلقائي (الجديد) وسعر الجلسات.