ใช้โทเค็นเซสชัน

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

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

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

ผู้ใช้มีหน้าที่สร้างโทเค็นของเซสชันที่ไม่ซ้ำกันสำหรับแต่ละเซสชัน Google ขอแนะนำให้ใช้ UUID เวอร์ชัน 4

ตัวอย่าง

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

มาดูลำดับเหตุการณ์นี้จากมุมมองของแอปกัน

  1. ผู้ใช้เริ่มพิมพ์คำค้นหาเพื่อค้นหา "ปารีส ฝรั่งเศส"
  2. เมื่อตรวจพบอินพุตของผู้ใช้ แอปจะสร้างโทเค็นของเซสชันใหม่เป็น "โทเค็น A"
  3. ขณะที่ผู้ใช้พิมพ์ API จะส่งคำขอเติมข้อความอัตโนมัติทุกๆ 2-3 อักขระ โดยแสดงรายการผลลัพธ์ที่เป็นไปได้ใหม่สำหรับแต่ละรายการ ดังนี้
    "P"
    "Par"
    "Paris,"
    "Paris, Fr"
  4. เมื่อผู้ใช้เลือกรายการแล้ว ให้ทำดังนี้
  • คำขอทั้งหมดที่เกิดจากการค้นหาจะได้รับการจัดกลุ่มและเพิ่มลงในเซสชันที่แสดงด้วย "โทเค็น A" เป็นคำขอเดียว
  • ระบบจะนับการเลือกของผู้ใช้เป็นคำขอรายละเอียดสถานที่ และเพิ่มลงในเซสชันที่แสดงด้วย "โทเค็น A"
  • เซสชันสิ้นสุดลง และแอปจะทิ้ง "โทเค็น A"

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