گوگل آنالیتیکس توسط میلیون ها سایت استفاده می شود. ما محدودیتها و سهمیههایی را برای درخواستهای API در نظر میگیریم تا از سیستم در برابر دریافت دادههای بیشتر از توانش محافظت کنیم و از توزیع عادلانه منابع سیستم اطمینان حاصل کنیم. محدودیت ها و سهمیه ها در معرض تغییر هستند.
محدودیت های نرخ
محدودیتهای نرخ API تعداد درخواستهایی را که میتوان به Google Analytics Admin API ارسال کرد، تعیین میکند. محدودیتهای نرخ اجرا میشوند و بهطور خودکار در فواصل 60 ثانیهای (1 دقیقهای) دوباره پر میشوند. این بدان معناست که اگر پروژه شما در هر زمان در مدت 60 ثانیه به حداکثر محدودیت نرخ برسد، باید منتظر بمانید تا آن سهمیه مجدداً پر شود و قبل از درخواست بیشتر در آن گروه. اگر پروژه شما از یک محدودیت نرخ بیشتر شود، یک خطای 403 با دلیل rateLimitExceeded
دریافت می کنید. برای رفع این خطا، یک دقیقه صبر کنید و دوباره درخواست خود را امتحان کنید - سهمیه باید در شروع بازه بعدی دوباره پر شود.
حداکثر تعداد درخواستهای روزانه API طبیعتاً توسط محدودیتهای نرخ API محدود میشود، در حال حاضر هیچ سهمیه استفاده روزانه صریحی برای Google Analytics Admin API وجود ندارد.
سهمیه پروژه های ابری
محدودیت های نرخ API بر اساس هر پروژه اعمال می شود.
کنسول Cloud سهمیههایی را برای یک پروژه Cloud نشان میدهد: https://console.cloud.google.com/apis/api/analyticsadmin.googleapis.com/quotas .
در زیر سهمیههای پیشفرض برای Google Analytics Admin API وجود دارد که اکثر کاربران در کنسول خود مشاهده میکنند. لطفاً توجه داشته باشید که محدودیتهای سهمیه ممکن است به طور خودکار برای پروژههایی که شرایط خدمات Google Analytics را نقض میکنند کاهش یابد.
نام سهمیه | حد |
---|---|
درخواست در دقیقه | 1200 |
درخواست در دقیقه برای هر کاربر | 600 |
در دقیقه می نویسد | 600 |
هر کاربر در دقیقه می نویسد | 180 |
هر درخواست به API مدیریت Google Analytics Requests per minute
، Requests per minute per user
مصرف میکند. درخواستهای هر روشی که پیکربندی حساب Google Analytics را به هر طریقی تغییر میدهد ( create
، patch
، delete
، archive
، روشهای update
) همچنین مقدار Writes per minute
و Writes per minute per user
را مصرف میکند.
برای اطلاعات در مورد محدود کردن درخواست های API بر اساس هر کاربر، به مقاله استفاده از Capping API مراجعه کنید.