ব্যবহারের সীমা এবং কোটা

সীমা এবং কোটা গুগল পরিকাঠামোকে এমন একটি স্বয়ংক্রিয় প্রক্রিয়া থেকে রক্ষা করে যা অ্যাডমিন সেটিংস এপিআই (Admin Settings API) অনুপযুক্তভাবে ব্যবহার করে। একটি এপিআই থেকে অতিরিক্ত অনুরোধ একটি নিরীহ টাইপোর কারণে হতে পারে, অথবা এমন একটি অদক্ষভাবে ডিজাইন করা সিস্টেমের কারণেও হতে পারে যা অপ্রয়োজনীয় এপিআই কল করে। কারণ যাই হোক না কেন, গুগল ওয়ার্কস্পেস সিস্টেমের সামগ্রিক সুস্থতার জন্য একটি নির্দিষ্ট উৎস থেকে ট্র্যাফিক একটি নির্দিষ্ট স্তরে পৌঁছালে তা ব্লক করা আবশ্যক। এটি নিশ্চিত করে যে একজন ডেভেলপারের কার্যকলাপ বৃহত্তর কমিউনিটিকে নেতিবাচকভাবে প্রভাবিত করতে পারবে না।

যদি কোনো কারণে আপনার এপিআই (API) অনুরোধ ব্যর্থ হয়, তবে আপনি একটি HTTP স্ট্যাটাস কোড প্রতিক্রিয়া পাবেন। ৪০৩ স্ট্যাটাস কোডে ভুল ইনপুট সম্পর্কিত ত্রুটির তথ্য থাকে এবং ৫০৩ HTTP স্ট্যাটাস কোডে কোন এপিআই কোটা অতিক্রম করা হয়েছে তা নির্দেশ করে এমন ত্রুটির তথ্য থাকে। এই প্রতিক্রিয়াগুলো আপনার কাস্টম অ্যাপ্লিকেশনকে এই ত্রুটিগুলো শনাক্ত করতে এবং যথাযথ ব্যবস্থা নিতে সাহায্য করে।

যদি আপনার অনুরোধগুলি একটি নির্দিষ্ট সময়ের মধ্যে সম্পন্ন করার প্রয়োজন হয়, তবে আপনার জাভা বা সি# অ্যাপ্লিকেশনে অনুরোধগুলি সমান্তরালভাবে পাঠান অথবা একাধিক থ্রেড ব্যবহার করুন। উদাহরণস্বরূপ, আপনার অনুরোধগুলিকে মাস বা অন্য কোনো সময়কাল অনুসারে ভাগ করুন। থ্রেডের ক্ষেত্রে, প্রতিটি অনুরোধের জন্য একটি করে মোট ১০টি থ্রেড দিয়ে শুরু করার চেষ্টা করুন। মনে রাখবেন, থ্রেড ব্যবহারের এই সুপারিশের কিছু সীমাবদ্ধতা রয়েছে এবং এটি সব API পরিস্থিতির জন্য উপযোগী নয়। অনুরোধের সংখ্যা খুব বেশি হয়ে গেলে কোটা ত্রুটি দেখা দেবে।

সময়-ভিত্তিক সমস্ত ত্রুটির (প্রতি থ্রেডে X সেকেন্ডের জন্য সর্বোচ্চ N সংখ্যক ত্রুটি) ক্ষেত্রে, বিশেষ করে 503 স্ট্যাটাস কোড ত্রুটির জন্য, আমরা সুপারিশ করি যে আপনার কোড যেন এক্সেপশনটি ক্যাচ করে এবং একটি এক্সপোনেনশিয়াল ব্যাকঅফ অ্যালগরিদম ব্যবহার করে, ব্যর্থ কলটি পুনরায় চেষ্টা করার আগে অল্প কিছুক্ষণ অপেক্ষা করে। একটি থ্রেডের জন্য ইমেল সেটিংস এপিআই-এর একটি উদাহরণ হলো ৫ সেকেন্ড অপেক্ষা করে ব্যর্থ কলটি পুনরায় চেষ্টা করা। যদি অনুরোধটি সফল হয়, তবে অন্য থ্রেডগুলোর জন্য এই পদ্ধতিটি পুনরাবৃত্তি করুন। যদি দ্বিতীয় অনুরোধটিও সফল না হয়, তবে একটি কল সফল না হওয়া পর্যন্ত আপনার অ্যাপ্লিকেশনটির অনুরোধের সংখ্যা কমিয়ে আনা উচিত। উদাহরণস্বরূপ, প্রাথমিক ৫ সেকেন্ডের বিলম্ব বাড়িয়ে ১০ সেকেন্ড করুন এবং আপনার ব্যর্থ কলটি আবার চেষ্টা করুন। এছাড়াও, পুনরায় চেষ্টার একটি সীমা নির্ধারণ করুন। যেমন, আপনার অ্যাপ্লিকেশন ব্যবহারকারীকে ত্রুটি বার্তা পাঠানোর আগে বিভিন্ন বিলম্ব সময় ব্যবহার করে একটি অনুরোধ ৫ থেকে ৭ বার পুনরায় চেষ্টা করতে পারে।

এপিআই কোটা বিভাগ কোটা
ক্লায়েন্টলগইন প্রমাণীকরণ টোকেন ২৪ ঘণ্টার জন্য বৈধ। ত্রুটিটি হলো '৪০১ টোকেন মেয়াদোত্তীর্ণ'।
পাবলিক এবং প্রাইভেট কী তৈরি করা

আপনার আইডেন্টিটি প্রোভাইডারের সাথে, DSA অথবা RSA অ্যালগরিদম ব্যবহার করে এক সেট পাবলিক এবং প্রাইভেট কী তৈরি করুন। পাবলিক কী-টি X.509 ফরম্যাটের সার্টিফিকেটে থাকে। SAML-ভিত্তিক সিঙ্গেল সাইন-অন সাইনিং কী সম্পর্কে আরও তথ্যের জন্য, “Generating Keys and Certificates for Google Workspace Single Sign-On Service” দেখুন।

লোগো

একটি অ্যাকাউন্টের লোগো ইমেজ ফাইল JPEG, PNG, বা GIF ফরম্যাটে হতে পারে। প্রস্তাবিত আকার হলো ১৪৩ x ৫৯ পিক্সেল এবং ফাইলের সাইজ ২০ কিলোবাইটের কম হওয়া উচিত। কাস্টম লোগো ব্যবহার করার সময়, গুগলের পরিষেবার শর্তাবলী মেনে চলার কথা মনে রাখবেন। এবং গুগল লোগো, জিমেইল লোগো বা অন্য কোনো গুগল লোগো ব্যবহার করা থেকে বিরত থাকুন। আরও তথ্যের জন্য, লোগো এবং ল্যান্ডিং পেজ নীতিমালা দেখুন।

ssoWhitelist

ssoWhitelist হলো ক্লাসলেস ইন্টার-ডোমেইন রাউটিং (CIDR) ফরম্যাটে থাকা একটি নেটওয়ার্ক মাস্ক আইপি অ্যাড্রেস।

অন্যান্য ধরণের সীমা সীমাবদ্ধতা এবং নির্দেশিকা
এমএক্স রেকর্ড যাচাইকরণ স্থিতি

ডিফল্ট MX রেকর্ড ভেরিফিকেশন স্ট্যাটাস 'ফলস' থাকে, যার অর্থ হলো হয় গুগল সিস্টেম সম্প্রতি আপনার MX রেকর্ড কনফিগারেশন চেক করেনি অথবা আপনার MX রেকর্ডগুলো গুগল সিস্টেমের দিকে নির্দেশ করার জন্য কনফিগার করা হয়নি। যদি আপনি আপনার রেকর্ডগুলো আপডেট করে থাকেন এবং ভেরিফিকেশন স্ট্যাটাস 'ফলস' থেকে যায়, তাহলে এর অর্থ হতে পারে যে আপনার MX রেকর্ডের আপডেটগুলো প্রোপাগেট হয়নি, অথবা রেকর্ডে কোনো টাইপিংয়ের ভুল আছে। প্রোপাগেশনের জন্য, আমরা আপনাকে MX রেকর্ডের টাইম টু লিভ (TTL) ভ্যালু দ্বারা নির্ধারিত সময় পর্যন্ত অপেক্ষা করে আবার চেষ্টা করার পরামর্শ দিই।

দেশের কোড

যদি প্রতিষ্ঠানের নাম কাস্টমাইজ করা না থাকে, তাহলে ডিফল্ট হিসেবে আপনার প্রাইমারি ডোমেইন নেম ব্যবহৃত হবে। প্রতিষ্ঠানের নামের অক্ষরগুলো সম্পর্কে জানতে, ‘অক্ষরের ব্যবহার’ দেখুন।

creationTime প্রপার্টি, যা তারিখ এবং সময়ের সাংখ্যিক উপস্থাপনা।

তারিখ ও সময়ের সাংখ্যিক উপস্থাপনা বিষয়ক ISO 8601 দেখুন।

ভাষা এনকোডিং ট্যাগ

গুগল মেইল ​​কর্তৃক গৃহীত RFC 3066 ল্যাঙ্গুয়েজ ট্যাগগুলো দেখুন।

সংস্থার নাম

যদি প্রতিষ্ঠানের নাম কাস্টমাইজ করা না থাকে, তাহলে ডিফল্ট হিসেবে আপনার প্রাইমারি ডোমেইন নেম ব্যবহৃত হবে। প্রতিষ্ঠানের নামের অক্ষরগুলো সম্পর্কে জানতে, ‘অক্ষরের ব্যবহার’ দেখুন।

প্রকল্প-ভিত্তিক কোটা বৃদ্ধির জন্য অনুরোধ করুন

আপনার প্রকল্পের রিসোর্স ব্যবহারের উপর নির্ভর করে, আপনি কোটা সমন্বয়ের জন্য অনুরোধ করতে চাইতে পারেন। একটি সার্ভিস অ্যাকাউন্ট দ্বারা করা এপিআই কলগুলোকে একটি একক অ্যাকাউন্ট হিসেবে বিবেচনা করা হয়। সমন্বয়কৃত কোটার জন্য আবেদন করলেই যে তা অনুমোদিত হবে, এমন কোনো নিশ্চয়তা নেই। যে কোটা সমন্বয়ের অনুরোধগুলো কোটার পরিমাণ উল্লেখযোগ্যভাবে বৃদ্ধি করবে, সেগুলো অনুমোদিত হতে বেশি সময় লাগতে পারে।

সব প্রোজেক্টের কোটা এক নয়। সময়ের সাথে সাথে আপনার গুগল ক্লাউডের ব্যবহার বাড়ার সাথে সাথে আপনার কোটার পরিমাণও বৃদ্ধি করার প্রয়োজন হতে পারে। যদি আপনি ভবিষ্যতে ব্যবহারের উল্লেখযোগ্য বৃদ্ধি প্রত্যাশা করেন, তবে আপনি গুগল ক্লাউড কনসোলের 'Quotas & System Limits' পেজ থেকে আগে থেকেই কোটা সমন্বয়ের জন্য অনুরোধ করতে পারেন।

আরও জানতে, নিম্নলিখিত উৎসগুলো দেখুন: