সীমা ও কোটা

Data Manager API-এর সাথে কাজ করার সময় সীমা ও কোটা সম্পর্কে বুঝতে এই গাইড অনুসরণ করুন।

প্রোজেক্টের সীমা

Data Manager API ব্যবহার করার জন্য আপনার একটি Google Cloud প্রোজেক্ট থাকতে হবে। Google Cloud প্রোজেক্ট OAuth ক্লায়েন্ট ও ক্রেডেনশিয়াল প্রদান করে যা আপনি API অনুরোধ যাচাই করতেব্যবহার করেন।

Data Manager API প্রতিটি Google Cloud প্রোজেক্টে রেট লিমিট প্রয়োগ করে, যা পরিষেবা ও অপারেশন (রিড ভার্সেস মিউটেট) অনুযায়ী আলাদা করা হয়:

পরিষেবা অপারেশন প্রতিদিন কতগুলি অনুরোধ করা যাবে প্রতি মিনিটে অনুরোধ
IngestionService পরিবর্তন করা (লেখা) ১০০,০০০ ৩০০
IngestionService পড়ুন ১০০,০০০ ৩০০
অন্যান্য সব পরিষেবা একসাথে পরিবর্তন করা (লেখা) ৫০,০০০ ৩০০
অন্যান্য সব পরিষেবা একসাথে পড়ুন ৫০,০০০ ৩০০

সীমা অতিক্রমকারী অনুরোধগুলি RESOURCE_EXHAUSTED সমস্যা এবং HTTP স্ট্যাটাস 429 Too Many Requests সহ বাতিল করা হয়।

আপনি অ্যাপের নিয়ন্ত্রণ নিতে এবং অ্যাক্টিভভাবে অনুরোধের সংখ্যা কমিয়ে এবং ক্লায়েন্ট সাইড থেকে QPS থ্রটল করে রেট লিমিট কমানোর চেষ্টা করতে পারেন। এছাড়াও, আপনার অ্যাপ্লিকেশন সীমা পৌঁছে যাওয়ার আগে বিজ্ঞপ্তি পেতে, আপনি Google Cloud কনসোলে কোটা সংক্রান্ত সতর্কতা ও মনিটরিং সেট-আপ করতে পারেন।

কোটার নাম

প্রতিটি সীমা Google Cloud-এ কোটা সীমার নাম ও মেট্রিকের সাথে সম্পর্কিত। কোনও অনুরোধ সীমা অতিক্রম করলে, Data Manager API ErrorInfo স্ট্যান্ডার্ড বিবরণ পে-লোডে metadata.quota_limit-এর অধীনে কোটা সীমার নাম রিটার্ন করে:

কোটা সীমার নাম পরিষেবা অপারেশন উইন্ডো সীমা
IngestionMutateRequestsPerDayPerProject IngestionService পরিবর্তন করা দিন ১০০,০০০
IngestionMutateRequestsPerMinutePerProject IngestionService পরিবর্তন করা মিনিট ৩০০
IngestionReadRequestsPerDayPerProject IngestionService পড়ুন দিন ১০০,০০০
IngestionReadRequestsPerMinutePerProject IngestionService পড়ুন মিনিট ৩০০
ManagementMutateRequestsPerDayPerProject অন্যান্য সব পরিষেবা পরিবর্তন করা দিন ৫০,০০০
ManagementMutateRequestsPerMinutePerProject অন্যান্য সব পরিষেবা পরিবর্তন করা মিনিট ৩০০
ManagementReadRequestsPerDayPerProject অন্যান্য সব পরিষেবা পড়ুন দিন ৫০,০০০
ManagementReadRequestsPerMinutePerProject অন্যান্য সব পরিষেবা পড়ুন মিনিট ৩০০

দৈনিক ও প্রতি মিনিটের সীমা সংক্রান্ত সমস্যার মধ্যে পার্থক্য করতে এবং সাময়িকভাবে পজ করে ব্যাক-অফ সহ আবার চেষ্টা করা হবে নাকি দৈনিক কোটা রিসেট না হওয়া পর্যন্ত পজ করা হবে তা নির্ধারণ করতে ErrorInfo পেলোডের মধ্যে metadata.quota_limit পরীক্ষা করুন। বিস্তারিত জানতে, কোটা ও রেট সীমা সংক্রান্ত সমস্যা দেখুন।

অনুরোধের সীমা

নির্দিষ্ট অনুরোধের ক্ষেত্রে সীমা এখানে দেওয়া হল:

  • IngestAudienceMembersRequest এবং RemoveAudienceMembersRequest:

    • audience_members তালিকায় ১০,০০০ AudienceMember রিসোর্স

    • AudienceMember-এর জন্য UserData-এ ১০টি ব্যবহারকারীর শনাক্তকারী

    • destinations তালিকায় ১০টি Destination রিসোর্স

  • RemoveAllAudienceMembersRequest:

    • destinations তালিকায় ১০টি Destination রিসোর্স
  • IngestEventsRequest:

    • events তালিকায় ২০০০টি Event রিসোর্স

    • Event-এর জন্য UserData-এ ১০টি ব্যবহারকারীর শনাক্তকারী

    • destinations তালিকায় ১০টি Destination রিসোর্স