সীমা এবং কোটা

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

আপনার API অনুরোধ ব্যর্থ হওয়ার সম্ভাবনা কম হলে, আপনি একটি HTTP স্থিতি কোড প্রতিক্রিয়া পাবেন। 403-এর একটি স্ট্যাটাস কোডে ভুল ইনপুট সম্পর্কে ত্রুটির তথ্য রয়েছে এবং 503-এর একটি HTTP স্ট্যাটাস কোডে ত্রুটির তথ্য রয়েছে যা নির্দেশ করে যে কোন API কোটাগুলি অতিক্রম করা হয়েছে। এই প্রতিক্রিয়াগুলি আপনার কাস্টম অ্যাপ্লিকেশনকে এই ত্রুটিগুলি সনাক্ত করতে এবং যথাযথ পদক্ষেপ নিতে অনুমতি দেয়৷

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

আপনি যদি প্রস্তাবিত API ব্যাচড অনুরোধ বৈশিষ্ট্যটি ব্যবহার করতে সক্ষম না হন তবে সূচকীয় ব্যাকঅফ অ্যালগরিদম ব্যবহার করুন। সময় ভিত্তিক সমস্ত ত্রুটির জন্য (প্রতি থ্রেডে X সেকেন্ডের জন্য সর্বাধিক N জিনিস), বিশেষ করে 503 স্ট্যাটাস কোড ত্রুটিগুলির জন্য, আমরা আপনার কোডটি ব্যতিক্রম ধরার পরামর্শ দিই এবং, একটি সূচকীয় ব্যাকঅফ অ্যালগরিদম ব্যবহার করে, ব্যর্থ হওয়ার পুনঃপ্রচেষ্টা করার আগে একটি ছোট বিলম্বের জন্য অপেক্ষা করুন। কল একটি থ্রেডের জন্য একটি এন্টারপ্রাইজ লাইসেন্স ম্যানেজার API উদাহরণ হল 5 সেকেন্ড অপেক্ষা করা এবং ব্যর্থ কলের জন্য পুনরায় চেষ্টা করা। অনুরোধ সফল হলে, অন্যান্য থ্রেডের জন্য এই প্যাটার্নটি পুনরাবৃত্তি করুন। দ্বিতীয় অনুরোধটি সফল না হলে, একটি কল সফল না হওয়া পর্যন্ত আপনার আবেদনটি অনুরোধের ফ্রিকোয়েন্সির উপর স্কেল করা উচিত। উদাহরণস্বরূপ, প্রাথমিক 5 সেকেন্ডের বিলম্ব 10 সেকেন্ডে বৃদ্ধি করুন এবং আপনার ব্যর্থ কলের জন্য আবার চেষ্টা করুন। এছাড়াও, একটি পুনরায় চেষ্টা সীমা সিদ্ধান্ত. উদাহরণস্বরূপ, আপনার অ্যাপ্লিকেশন ব্যবহারকারীর কাছে একটি ত্রুটি ফেরত দেওয়ার আগে বিভিন্ন বিলম্বের সাথে 5 থেকে 7 বার একটি অনুরোধ পুনরায় চেষ্টা করুন।

API কোটা বিভাগ কোটা
প্রতি সেকেন্ডে প্রশ্ন (QPS) QPS কোটা হল 1।
API সীমা বিভাগ সীমা
maxResults ক্যোয়ারী স্ট্রিং সর্বাধিক ফলাফলের সর্বোচ্চ আকার হল 100টি।
সীমা অন্যান্য প্রকার সীমাবদ্ধতা এবং নির্দেশিকা
ব্যাচ অনুরোধ
API ব্যাচ অনুরোধ পাঠানো সমর্থন করে।
API প্রতিক্রিয়াগুলিতে ডেটা বিন্যাস প্রতিক্রিয়ার ডেটা বিন্যাস হল জাভাস্ক্রিপ্ট অবজেক্ট নোটেশন ( JSON )।
এন্টারপ্রাইজ লাইসেন্স ম্যানেজার এপিআই সক্ষম করা হচ্ছে এন্টারপ্রাইজ লাইসেন্স ম্যানেজার এপিআইতে কল করার আগে প্রভিশনিং এপিআই সক্ষম করতে হবে। আপনার কন্ট্রোল প্যানেলে, ব্যবহারকারী এবং গোষ্ঠী ট্যাবের সেটিংস পৃষ্ঠাতে যান এবং প্রভিশনিং API সক্ষম করুন৷ আপনার পরিবর্তন সংরক্ষণ করুন. উপরন্তু, Google গ্রুপ পরিষেবা সক্রিয় এবং সক্রিয় করা আবশ্যক।
অননুমোদিত অনুরোধ API কোনো অননুমোদিত অনুরোধ গ্রহণ করে না। কোনো অনুমোদন টোকেন প্রদান করা না হলে একটি অনুরোধ অননুমোদিত বলে বিবেচিত হয়। আরও তথ্যের জন্য, অনুমোদনের অনুরোধগুলি দেখুন .