הגרסה הזו של Google Search Console API אוכפת את מגבלות השימוש הבאות:
ניתוח חיפושים
המכסות של ניתוח חיפושים מתחלקות לשני סוגים: מגבלות טעינה ומגבלות QPS. השגיאה "חריגה מהמכסה" זהה בכל האירועים של חריגה מהמכסה.
מכסת טעינה
Load מייצג את המשאבים הפנימיים ששאילתה צורכת. רוב המשתמשים לא יחרגו ממגבלות הטעינה, אבל אם תחרגו, תוצג הודעת השגיאה חריגה מהמכסה. המשאב של ניתוח נתוני חיפוש אוכף את מגבלות הטעינה הבאות:
- מכסת טעינה לטווח קצר: מכסה לטווח קצר נמדדת במקטעי נתונים של 10 דקות. כדי לפתור את הבעיה:
- אם חורגים מהמכסה, ממתינים 15 דקות ומנסים שוב. אם עדיין תחרגו מהמכסה, תהיה חריגה מהמכסה לטווח הארוך.
- אם תחרגו מהמכסה לטווח הקצר בלבד, כדאי לפזר את השאילתות לאורך היום.
- מכסת טעינה לטווח ארוך: המכסה לטווח ארוך נמדדת במקטעי נתונים של יום אחד. אם תחרגו מהמכסה בזמן הרצת שאילתה אחת בלבד בפרק זמן של 10 דקות, תחרגו מהמכסה לטווח הארוך. כדי לפתור את הבעיה:
- שאילתות יקרות כשמקבצים ו/או מסננים לפי מחרוזת דף או מחרוזת שאילתה. השאילתות שמקובצות/מסוננות לפי דף וגם מחרוזת שאילתה הן היקרות ביותר. כדי להפחית את העומס על השאילתות האלה, צריך להסיר את הקיבוץ או הסינון של הדף ו/או של מחרוזת השאילתה.
- עומס השאילתה גדל ככל שטווח התאריכים שאליו מתבצעת השאילתה עולה. כלומר, שאילתות עם טווח של שישה חודשים הן הרבה יותר יקרות משאילתה עם טווח של יום אחד.
- להימנע מהרצת שאילתות מחדש על אותם הנתונים (למשל: שליחת שאילתות על כל הנתונים של החודש שעבר שוב ושוב).
מכסת QPS
המשאב ניתוח נתוני חיפוש אוכף את המגבלות הבאות לגבי QPS (שאילתות לשנייה) QPM (שאילתות לדקה) ו-QPD (שאילתות ליום):
- מכסה לפי אתר (קריאות לשאילתות של אותו אתר):
- 1,200 QPM
- מכסה לפי משתמש (שיחות מאותו משתמש):
- 1,200 QPM
- מכסה לכל פרויקט (שיחות שנשלחות באמצעות אותו מפתח ב-Developer Console):
- 30,000,000 QPD
- 40,000 QPM
דוגמה
- משתמשת א' יכולה להרכיב עד 1,200 QPM ביחד עם 3 האתרים שלה.
- משתמשים א' וב' יכולים להרכיב עד 1,200 QPM יחד עם האתר היחיד שלהם.
בדיקת דף
- מכסה לפי אתר (קריאות לשאילתות של אותו אתר):
- 2,000 QPD
- 600 QPM
- מכסה לכל פרויקט (שיחות שנשלחות באמצעות אותו מפתח ב-Developer Console):
- 10,000,000 QPD
- 15,000 QPM
מכסה לבדיקת אינדקס
כל שאר המשאבים
- מגבלה לכל משתמש (שיחות מאותו משתמש):
- 20 QPS
- 200 QPM
- מגבלה לכל פרויקט (שיחות שיבוצעו באמצעות אותו מפתח ב-Developer Console):
- 100,000,000 QPD
כדי לראות או לשנות את מגבלות השימוש בפרויקט או כדי לבקש הגדלה של המכסה:
- אם עדיין אין לכם חשבון לחיוב בפרויקט, אפשר ליצור חשבון חדש.
- נכנסים לדף Enabled APIs בספריית ה-API ב-API Console ובוחרים API מהרשימה.
- כדי להציג ולשנות הגדרות שקשורות למכסות, בוחרים באפשרות Quotas. כדי להציג את נתוני השימוש, בוחרים באפשרות Usage.