সীমা এবং কোটা Google পরিকাঠামোকে স্বয়ংক্রিয় প্রক্রিয়া থেকে রক্ষা করে যা রিসেলার API কে অনুপযুক্তভাবে ব্যবহার করে। অতিরিক্ত অনুরোধ টাইপো বা অদক্ষ সিস্টেম ডিজাইনের কারণে হতে পারে। Google Workspace সিস্টেমের স্বাস্থ্য নিশ্চিত করতে, Google নির্দিষ্ট উৎস থেকে ট্র্যাফিক নির্দিষ্ট স্তরে পৌঁছালে তা ব্লক করে। এটি নিশ্চিত করে যে একজন ডেভেলপারের পদক্ষেপ সম্প্রদায়ের উপর নেতিবাচক প্রভাব ফেলবে না।
API অনুরোধ ব্যর্থ হয়েছে
যদি কোনও API অনুরোধ ব্যর্থ হয়, তাহলে আপনার অ্যাপ্লিকেশনটি একটি HTTP স্ট্যাটাস কোড পাবে। একটি 403 স্ট্যাটাস কোড নির্দেশ করে যে ভুল ইনপুট করা হয়েছে, এবং একটি 503 স্ট্যাটাস কোড নির্দেশ করে যে API কোটা অতিক্রম করা হয়েছে। ত্রুটি সনাক্ত করতে এবং পদক্ষেপ নিতে এই প্রতিক্রিয়াগুলি ব্যবহার করুন।
সময়-ভিত্তিক ত্রুটি
সময়-ভিত্তিক ত্রুটির জন্য, বিশেষ করে 503 স্ট্যাটাস কোডের জন্য, একটি সূচকীয় ব্যাকঅফ অ্যালগরিদম ব্যবহার করুন। ব্যর্থ কলটি পুনরায় চেষ্টা করার আগে একটি ছোট বিলম্বের জন্য অপেক্ষা করুন। উদাহরণস্বরূপ, 5 সেকেন্ড অপেক্ষা করুন এবং পুনরায় চেষ্টা করুন। সফল হলে, অন্যান্য থ্রেডের জন্য প্যাটার্নটি পুনরাবৃত্তি করুন। যদি দ্বিতীয় অনুরোধটি ব্যর্থ হয়, তাহলে কলটি সফল না হওয়া পর্যন্ত অনুরোধের ফ্রিকোয়েন্সি কমিয়ে দিন। পুনরায় চেষ্টা করার সীমা নির্ধারণ করার পরামর্শ দেওয়া হয়, যেমন 5 থেকে 7 বার।
সীমা
| API সীমা বিভাগ | সীমা |
|---|---|
সাবস্ক্রিপশন purchaseOrderId | এই বৈশিষ্ট্যটি ৮০টি পর্যন্ত প্লেইন টেক্সট অক্ষর গ্রহণ করে। |
সাবস্ক্রিপশন maxResults | maxResults কোয়েরি স্ট্রিং ১-১০০ ফলাফল হতে পারে। ডিফল্টভাবে ২০টি ফলাফল থাকে। |
টোকেন স্থানান্তর করুন ( customerAuthToken ) | একজন গ্রাহকের ট্রান্সফার টোকেন জেনারেশনের পর ৩০ দিনের জন্য বৈধ থাকে। |
| একজন গ্রাহকের জন্য সর্বোচ্চ ব্যবহারকারী | আপনার চুক্তির উপর নির্ভর করে, ব্যবহারকারীর সর্বাধিক সংখ্যা ৫০,০০০ হতে পারে অথবা আপনার রিসেলার চুক্তিতে সর্বাধিক সংজ্ঞায়িত সংখ্যা হতে পারে। |
| অননুমোদিত অনুরোধ | গুগল রিসেলার API-তে অননুমোদিত অনুরোধের অনুমতি দেয় না। যদি কোনও অনুমোদন টোকেন সরবরাহ না করা হয় তবে একটি অনুরোধ অননুমোদিত বলে গণ্য হবে। আরও তথ্যের জন্য, প্রমাণীকরণ এবং অনুমোদন সম্পর্কে জানুন দেখুন। |
অন্যান্য ধরণের সীমা
| অন্যান্য ধরণের সীমা | সীমাবদ্ধতা এবং নির্দেশিকা |
|---|---|
| ডেটা ফর্ম্যাট | ডেটা ফর্ম্যাটটি হল জাভাস্ক্রিপ্ট অবজেক্ট নোটেশন ( JSON )। JSON হল একটি সাধারণ ইন্টারনেট ফর্ম্যাট যা ইচ্ছামত ডেটা স্ট্রাকচার উপস্থাপন করে। এটি একটি ভাষা-স্বাধীন টেক্সট ফর্ম্যাট যা C-পরিবারের প্রোগ্রামারদের সাথে পরিচিত নিয়মাবলী ব্যবহার করে, যার মধ্যে রয়েছে C, C++, C#, Java, JavaScript, Perl এবং Python। |
| সময় বিন্যাস | তারিখ এবং সময় মিলিসেকেন্ডে Epoch কনভার্টার ব্যবহার করে। এই ফর্ম্যাটটি সাবস্ক্রিপশন তৈরির সময়, পরিকল্পনার প্রতিশ্রুতি শুরু এবং শেষের সময় এবং বিনামূল্যে ট্রায়াল শেষের সময়গুলিতে প্রযোজ্য। |