প্ল্যাটফর্ম বেছে নিন: Android iOS JavaScript ওয়েব পরিষেবা

সেশন টোকেন

সেশন টোকেন হল ব্যবহারকারীর তৈরি করা স্ট্রিং (বা অবজেক্ট) যা অটোকমপ্লিট (নতুন) কলকে সেশন হিসেবে ট্র্যাক করে। অটোকমপ্লিট (নতুন) সেশন টোকেন ব্যবহার করে কোয়েরি গ্রুপ করে এবং বিলিংয়ের উদ্দেশ্যে ব্যবহারকারীর অটোকমপ্লিট সার্চের বাছাই পর্বকে একটি পৃথক সেশনে পরিণত করে।

প্রতিটি সেশনের জন্য সেশন টোকেন তৈরি করার দায়িত্ব ব্যবহারকারীর। সেশন টোকেন অবশ্যই URL- এবং ফাইলের নাম-নিরাপদ base64 স্ট্রিং হতে হবে। ব্যবহারকারীরা যেকোনও উপায়ে সেশন টোকেন জেনারেট করতে পারেন, তবে Google সেশন টোকেনের জন্য ভার্সন ৪ ইউনিভার্সাল অনন্য শনাক্তকারী (UUID) ব্যবহার করার সাজেশন দেয়।

সেশনটি 'অটোমেটিক সম্পূর্ণ করুন (নতুন)' ফিচারে কল করার মাধ্যমে শুরু হয় এবং জায়গার বিবরণ (নতুন) বা Address Validation-এ কল করার মাধ্যমে শেষ হয়। প্রতিটি সেশনে একাধিক অটো-কমপ্লিট (নতুন) কোয়েরি থাকতে পারে, যার পরে Place Details (নতুন) বা Address Validation-এর জন্য একটি অনুরোধ থাকে। সেশনের মধ্যে প্রতিটি অনুরোধের জন্য ব্যবহৃত API কী একই Google Cloud Console প্রোজেক্টের হতে হবে।

সেশন টোকেন নিম্নলিখিত উপায়ে শেষ হয়:

  • জায়গার বিবরণ (নতুন) কল করা হয়।
  • Address Validation কল করা হয়।
  • সেশনটি বাতিল করা হয়েছে।

সেশন শেষ হয়ে গেলে, টোকেন আর বৈধ থাকে না; আপনার অ্যাপকে প্রতিটি নতুন সেশনের জন্য নতুন টোকেন তৈরি করতে হবে। sessionToken প্যারামিটার বাদ দেওয়া হলে অথবা আপনি সেশন টোকেন আবার ব্যবহার করলে, নতুন সেশনের জন্য এমনভাবে চার্জ করা হয় যেন কোনও সেশন টোকেন প্রদান করা হয়নি (প্রতিটি অনুরোধের জন্য আলাদাভাবে বিল করা হয়)।

অটোমেটিক সম্পূর্ণ হওয়া (নতুন) অনুরোধের জন্য কীভাবে বিল করা হয় সে সম্পর্কে আরও তথ্যের জন্য, অটোমেটিক সম্পূর্ণ হওয়া (নতুন) এবং সেশন প্রাইসিং দেখুন।