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

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

এপিআই অনুরোধ ব্যর্থতা

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

সময়-ভিত্তিক ত্রুটি

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

সীমা

এপিআই সীমা বিভাগ সীমা
সাবস্ক্রিপশন purchaseOrderId এই প্রপার্টিটি সর্বোচ্চ ৮০টি সাধারণ টেক্সট অক্ষর গ্রহণ করে।
সাবস্ক্রিপশন maxResults maxResults কোয়েরি স্ট্রিংটিতে ১ থেকে ১০০টি ফলাফল থাকতে পারে। ডিফল্ট মান হলো ২০টি ফলাফল।
টোকেন স্থানান্তর করুন ( customerAuthToken ) গ্রাহকের ট্রান্সফার টোকেন তৈরি হওয়ার পর ৩০ দিনের জন্য বৈধ থাকে।
একজন গ্রাহকের জন্য সর্বোচ্চ ব্যবহারকারী আপনার চুক্তি অনুযায়ী, ব্যবহারকারীর সর্বোচ্চ সংখ্যা ৫০,০০০ অথবা আপনার রিসেলার চুক্তিতে নির্ধারিত সর্বোচ্চ সংখ্যা হতে পারে।
অননুমোদিত অনুরোধ গুগল রিসেলার এপিআই-তে অননুমোদিত অনুরোধের অনুমতি দেয় না। কোনো অনুমোদন টোকেন প্রদান করা না হলে অনুরোধটি অননুমোদিত বলে গণ্য হয়। আরও তথ্যের জন্য, প্রমাণীকরণ ও অনুমোদন সম্পর্কে জানুন দেখুন।

অন্যান্য ধরণের সীমা

অন্যান্য ধরণের সীমা সীমাবদ্ধতা এবং নির্দেশিকা
ডেটা ফরম্যাট ডেটা ফরম্যাটটি হলো জাভাস্ক্রিপ্ট অবজেক্ট নোটেশন ( JSON )।

JSON হলো যেকোনো ডেটা স্ট্রাকচার উপস্থাপনের জন্য একটি প্রচলিত ইন্টারনেট ফরম্যাট। এটি একটি ভাষা-নিরপেক্ষ টেক্সট ফরম্যাট যা C, C++, C#, Java, JavaScript, Perl, এবং Python-সহ C-পরিবারের ভাষাগুলোর প্রোগ্রামারদের কাছে পরিচিত নিয়মকানুন ব্যবহার করে।
সময় বিন্যাস তারিখ এবং সময়ের ক্ষেত্রে ইপক কনভার্টার মিলিসেকেন্ডে ব্যবহার করা হয়। এই ফরম্যাটটি সাবস্ক্রিপশন তৈরির সময়, প্ল্যানে অংশগ্রহণের শুরু ও শেষের সময় এবং ফ্রি ট্রায়াল শেষের সময়ের ক্ষেত্রে প্রযোজ্য।