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

כדי לוודא שמערכת Google Analytics לא תקבל יותר נתונים ממה שהיא יכולה לעבד, וכדי להבטיח חלוקה שווה של משאבי המערכת בין המשתמשים, ממשקי ה-API של Google Analytics אוכפים מגבלות ומכסות מסוימות על השימוש שלכם.

המגבלות והמכסות הבאות חלות על השימוש הכולל שלכם ב-Google Analytics API (לא כולל קריאות ל-Data API) ברמת הפרויקט ב-Google Cloud:

  • ‫50,000 בקשות לכל פרויקט ביום.
  • ‫10 שאילתות לשנייה (QPS) לכל כתובת IP.
    • ב-קונסולה לממשקי API יש מכסה דומה שנקרא Requests per 100 seconds per user. כברירת מחדל, הערך שמוגדר הוא 100 בקשות לכל 100 שניות לכל משתמש, ואפשר לשנות אותו לערך מקסימלי של 1,000. אבל מספר הבקשות ל-API מוגבל ל-10 בקשות לשנייה לכל משתמש.
    • אם האפליקציה שולחת את כל בקשות ה-API מכתובת IP אחת (לדוגמה, בשם המשתמשים), צריך להשתמש בפרמטר userIp או quotaUser בכל בקשה כדי לקבל מכסת QPS מלאה לכל משתמש.

יש הגבלות נוספות על חלק מהממשקי ה-API. לפרטים על מגבלות ומכסות ספציפיות ל-API, אפשר לעיין בדפים הבאים:

שגיאות שקשורות למגבלות ולמכסות

אם חורגים מהמכסה של בקשות ל-Google Analytics API, ה-API מחזיר את קוד השגיאה 403 או 429 והודעה שלפיה החשבון חרג מהמכסה. מידע נוסף זמין בתנאים ובהגבלות.

מידע נוסף על ניהול מכסות ועל אופטימיזציה של האפליקציה לשימוש במכסות זמין במאמר מעקב אחרי ממשקי API והגבלת השימוש.