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

সেশন টোকেন

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

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

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

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

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

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

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