מגבלות ומכסות על בקשות API

מיליוני אתרים משתמשים ב-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.