เลือกแพลตฟอร์ม: Android iOS JavaScript บริการเว็บ

โทเค็นของเซสชัน

โทเค็นเซสชันเป็นสตริง (หรือออบเจ็กต์) ที่ผู้ใช้สร้างขึ้น ซึ่งจะติดตามการเรียกใช้เติมข้อความอัตโนมัติ (ใหม่) เป็นเซสชัน การเติมข้อความอัตโนมัติ (ใหม่) ใช้โทเค็นเซสชันในการจัดกลุ่มขั้นตอนการค้นหาและการเลือกของการค้นหาในการเติมข้อความอัตโนมัติของผู้ใช้เป็นเซสชันที่แยกกันเพื่อวัตถุประสงค์ในการเรียกเก็บเงิน

ผู้ใช้มีหน้าที่สร้างโทเค็นของเซสชันสำหรับแต่ละเซสชัน โทเค็นเซสชันต้องเป็นสตริง base64 สำหรับชื่อไฟล์และ URL ที่ปลอดภัย ผู้ใช้จะสร้างโทเค็นเซสชันในลักษณะใดก็ได้ แม้ว่า Google จะแนะนำให้ใช้ตัวระบุสากลที่ไม่ซ้ำกัน (UUID) เวอร์ชัน 4 สำหรับโทเค็นเซสชัน

เซสชันเริ่มต้นด้วยการเรียกให้เติมข้อความอัตโนมัติ (ใหม่) และปิดท้ายด้วยการเรียกรายละเอียดสถานที่ (ใหม่) หรือการตรวจสอบที่อยู่ แต่ละเซสชันสามารถมีคำถามแบบเติมข้อความอัตโนมัติ (ใหม่) ได้หลายรายการ ตามด้วยคำขอ 1 รายการไปยังรายละเอียดสถานที่ (ใหม่) หรือการตรวจสอบที่อยู่ คีย์ API ที่ใช้สำหรับแต่ละคำขอภายในเซสชันต้องเป็นของโปรเจ็กต์ Google Cloud Console เดียวกัน

โทเค็นเซสชันจะสิ้นสุดในรูปแบบต่อไปนี้

  • รายละเอียดสถานที่ (ใหม่) มีชื่อเรียกว่า
  • มีการเรียกใช้การตรวจสอบที่อยู่
  • เซสชันถูกหยุดกลางคัน

เมื่อเซสชันสิ้นสุดลง โทเค็นจะใช้ไม่ได้อีกต่อไป แอปของคุณต้องสร้างโทเค็นใหม่สําหรับเซสชันใหม่แต่ละเซสชัน หากละเว้นพารามิเตอร์ sessionToken หรือนําโทเค็นเซสชันมาใช้ซ้ำ ระบบจะเรียกเก็บเงินเซสชันใหม่เสมือนว่าไม่ได้ให้โทเค็นเซสชันไว้ (คําขอแต่ละรายการจะถูกเรียกเก็บเงินแยกกัน)

ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีเรียกเก็บเงินจากคำขอการเติมข้อความอัตโนมัติ (ใหม่) ได้ที่การเติมข้อความอัตโนมัติ (ใหม่) และราคาเซสชัน