সেশন টোকেন হল ব্যবহারকারী-উত্পাদিত স্ট্রিং (বা বস্তু) যা সেশন হিসাবে স্বয়ংসম্পূর্ণ (নতুন) কলগুলিকে ট্র্যাক করে। স্বয়ংসম্পূর্ণ (নতুন) বিলিং উদ্দেশ্যে একটি পৃথক সেশনে ব্যবহারকারী স্বয়ংসম্পূর্ণ অনুসন্ধানের প্রশ্ন এবং নির্বাচনের পর্যায়গুলিকে গ্রুপ করতে সেশন টোকেন ব্যবহার করে।
ব্যবহারকারীরা প্রতিটি সেশনের জন্য সেশন টোকেন তৈরি করার জন্য দায়ী। সেশন টোকেন অবশ্যই URL- এবং ফাইলের নাম-নিরাপদ বেস64 স্ট্রিং হতে হবে। ব্যবহারকারীরা যেকোনো উপায়ে সেশন টোকেন তৈরি করতে পারে, যদিও Google সেশন টোকেনের জন্য সংস্করণ 4 সার্বজনীন অনন্য শনাক্তকারী (UUIDs) ব্যবহার করার পরামর্শ দেয়।
সেশনটি স্বয়ংসম্পূর্ণ (নতুন) একটি কল দিয়ে শুরু হয় এবং স্থানের বিবরণ (নতুন) বা ঠিকানা যাচাইকরণের কল দিয়ে শেষ হয়। প্রতিটি সেশনে একাধিক স্বয়ংসম্পূর্ণ (নতুন) ক্যোয়ারী থাকতে পারে, তারপরে স্থানের বিবরণ (নতুন) বা ঠিকানা যাচাইকরণের জন্য একটি অনুরোধ থাকতে পারে। একটি সেশনের মধ্যে প্রতিটি অনুরোধের জন্য ব্যবহৃত API কী(গুলি) অবশ্যই একই Google ক্লাউড কনসোল প্রকল্পের অন্তর্গত।
সেশন টোকেন নিম্নলিখিত উপায়ে সমাপ্ত হয়:
স্থান বিবরণ (নতুন) বলা হয়.
ঠিকানা যাচাই বলা হয়।
অধিবেশন পরিত্যক্ত হয়.
একবার একটি অধিবেশন শেষ হয়ে গেলে, টোকেনটি আর বৈধ থাকে না; আপনার অ্যাপ অবশ্যই প্রতিটি নতুন সেশনের জন্য একটি নতুন টোকেন তৈরি করবে। যদি সেশন টোকেন প্যারামিটারটি বাদ দেওয়া হয়, বা আপনি যদি একটি সেশন টোকেন পুনরায় ব্যবহার করেন, নতুন সেশন চার্জ করা হয় যেন কোনো সেশন টোকেন প্রদান করা হয়নি (প্রতিটি অনুরোধ আলাদাভাবে বিল করা হয়)।
[[["সহজে বোঝা যায়","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-01-14 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["Session tokens group Autocomplete (New) queries and their corresponding Place Details (New) or Address Validation calls into sessions for billing purposes."],["You must generate a unique, URL-safe base64 session token (preferably a UUID) for each new user session."],["A session concludes when Place Details (New) or Address Validation is called, or if the session is abandoned."],["Requests without a session token or with a reused token are billed individually per request."],["Each request within a session must use API keys from the same Google Cloud Console project."]]],[]]