מיליוני אתרים משתמשים ב-Google Analytics. אנחנו מציבים מגבלות ומכסות על בקשות API כדי להגן על המערכת מפני קבלת יותר נתונים ממה שהיא יכולה להתמודד איתם וכדי להבטיח חלוקה שווה של משאבי המערכת. המגבלות והמכסות עשויות להשתנות.
הגבלות קצב של יצירת בקשות
מגבלות קצב של API מגדירות את מספר הבקשות שאפשר לשלוח ל-Google Analytics Admin API. הגבלות קצב של יצירת בקשות נאכפות וממולאות מחדש באופן אוטומטי במרווחי זמן של 60 שניות (דקה אחת). כלומר, אם הפרויקט יגיע למגבלת קצב של יצירת הבקשות בקצב מהיר של 60 שניות, תצטרכו לחכות שהמכסה תמלא מחדש לפני שתוכלו לשלוח בקשות נוספות בקבוצה. אם הפרויקט שלכם יחרוג ממגבלת הקצב של יצירת הבקשות, תתקבל הודעת שגיאה 403 עם הסיבה rateLimitExceeded
. על מנת לפתור את השגיאה, המתינו דקה ונסו שוב את הבקשה, המכסה תמלא מחדש בתחילת המרווח הבא.
המספר המקסימלי של בקשות API ליום מוגבל באופן טבעי בהתאם למגבלות הקצב של יצירת בקשות ב-API. כרגע אין מכסת שימוש יומית מפורשת ב-Google Analytics Admin API.
מכסות לפרויקטים ב-Cloud
מגבלות קצב של API חלות על כל פרויקט בנפרד.
במסוף Cloud מוצגות המכסות לפרויקט ב-Cloud: https://console.cloud.google.com/apis/api/analyticsadmin.googleapis.com/quotas.
בהמשך מפורטות מכסות ברירת המחדל ל-Google Analytics Admin API, שרוב המשתמשים יראו במסוף שלהם. חשוב לדעת שיכול להיות שמגבלות המכסות יווסתו באופן אוטומטי בפרויקטים שמפירים את התנאים וההגבלות של Google Analytics.
שם המכסה | הגבלה |
---|---|
בקשות בדקה | 1,200 |
בקשות לדקה לכל משתמש | 600 |
כתיבה בדקה | 600 |
כתיבה בדקה לכל משתמש | 180 |
כל בקשה ל-Google Analytics Admin API צורכת Requests per minute
, מכסות של Requests per minute per user
. בקשות לכל שיטה שמשנה את ההגדרה של חשבון Google Analytics בצורה כלשהי (השיטות create
, patch
, delete
, archive
, update
) צורכות גם מכסות של Writes per minute
ו-Writes per minute per user
.
למידע על הגבלת בקשות API לכל משתמש, קראו את המאמר הגבלת השימוש ב-API.