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

সেশন টোকেন

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

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

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

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

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

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

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