সেশন টোকেন হল ব্যবহারকারী-উত্পাদিত স্ট্রিং (বা অবজেক্ট) যা স্বয়ংসম্পূর্ণ (নতুন) কলগুলিকে সেশন হিসাবে ট্র্যাক করে। স্বয়ংসম্পূর্ণ (নতুন) বিলিং উদ্দেশ্যে ব্যবহারকারীর স্বয়ংসম্পূর্ণ অনুসন্ধানের ক্যোয়ারী এবং নির্বাচনের পর্যায়গুলিকে একটি পৃথক সেশনে গোষ্ঠীভুক্ত করতে সেশন টোকেন ব্যবহার করে।
প্রতিটি সেশনের জন্য সেশন টোকেন তৈরি করার দায়িত্ব ব্যবহারকারীদের। সেশন টোকেনগুলি অবশ্যই URL- এবং ফাইলের নাম-নিরাপদ base64 স্ট্রিং হতে হবে। ব্যবহারকারীরা যেকোনো উপায়ে সেশন টোকেন তৈরি করতে পারেন, যদিও Google সেশন টোকেনের জন্য সংস্করণ 4 সর্বজনীন অনন্য শনাক্তকারী (UUID) ব্যবহার করার পরামর্শ দেয়।
সেশনটি অটোকমপ্লিট (নতুন) কল দিয়ে শুরু হয় এবং প্লেস ডিটেইলস (নতুন) অথবা অ্যাড্রেস ভ্যালিডেশন কল দিয়ে শেষ হয়। প্রতিটি সেশনে একাধিক অটোকমপ্লিট (নতুন) কোয়েরি থাকতে পারে, তারপরে প্লেস ডিটেইলস (নতুন) অথবা অ্যাড্রেস ভ্যালিডেশনের জন্য একটি অনুরোধ করা যেতে পারে। একটি সেশনের মধ্যে প্রতিটি অনুরোধের জন্য ব্যবহৃত API কী(গুলি) অবশ্যই একই Google Cloud Console প্রকল্পের অন্তর্গত হতে হবে।
সেশন টোকেনগুলি নিম্নলিখিত উপায়ে শেষ হয়:
স্থানের বিবরণ (নতুন) বলা হয়।
ঠিকানা যাচাইকরণ বলা হয়।
অধিবেশনটি পরিত্যক্ত।
একবার একটি সেশন শেষ হয়ে গেলে, টোকেনটি আর বৈধ থাকে না; আপনার অ্যাপকে প্রতিটি নতুন সেশনের জন্য একটি নতুন টোকেন তৈরি করতে হবে। যদি sessionToken প্যারামিটার বাদ দেওয়া হয়, অথবা আপনি যদি একটি সেশন টোকেন পুনরায় ব্যবহার করেন, তাহলে নতুন সেশনটি এমনভাবে চার্জ করা হবে যেন কোনও সেশন টোকেন সরবরাহ করা হয়নি (প্রতিটি অনুরোধ আলাদাভাবে বিল করা হয়)।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-11-02 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["Session tokens, user-generated strings, track Autocomplete (New) calls as sessions for billing. Users create tokens, ideally UUIDs, for each session. A session starts with Autocomplete (New) and ends with Place Details (New) or Address Validation, allowing multiple Autocomplete queries. The API keys must be from the same project. Omitting the token or reusing it results in per-request billing. Session tokens are invalid after use and can not be exchanged between places API and places API (new) or Address Validation.\n"]]