שגיאות

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

תגובת שגיאה מופיעה בפורמט הבא, וכוללת קוד תגובת HTTP, הודעת שגיאה והסטטוס של קוד RPC של Google:

{
  "error": {
    "code": integer,
    "message": string,
    "status": enum (google.rpc.Code)
  }
}

הנה רשימה של שגיאות API נפוצות יחד עם הפעולה המומלצת לביצוע הם מוחזרים:

פעולות מומלצות לקוד שגיאה ול-RPC
400 INVALID_ARGUMENT יש בעיה בבקשה שלך. בודקים את שדה ההודעה בתגובת השגיאה ומשנים את הבקשה בהתאם.

אם נתקלת בבעיות במציאת על השילוב המקובל של מסננים, מאפיינים ומדדים, הדיווח הטוב ביותר ליצירת המלצות.
401 UNAUTHENTICATED הבקשה שלך לא הייתה תקינה מאומת. צריך להקפיד לכלול פרטי כניסה תקינים של OAuth ב- על הבקשה שלך. מידע נוסף זמין במאמר איך מתחילים guide.
404 NOT_FOUND Query או Report שניסית להפעיל או לאחזר, לא הצלחנו למצוא. אימות של הבאים:
429 RESOURCE_EXHAUSTED חרגת מכסה של בקשות API או מכסת דוחות. קוראים את הודעת השגיאה כדי לבדוק מהו סוג המכסה שחרגתם ממנה:
500 INTERNAL אירעה שגיאה פנימית ב-API. משתמשים ב מעריכית אסטרטגיה לטיפול בשגיאות לפני ניסיון חוזר (backoff): להמתין ולנסות שוב את הבקשה. אם השגיאה נמשכת, צרו קשר עם תמיכה.
504 DEADLINE_EXCEEDED השלמת ה-API נמשכה זמן רב מדי בקשה. משתמשים ב מעריכית אסטרטגיה לטיפול בשגיאות לפני ניסיון חוזר (backoff): להמתין ולנסות שוב את הבקשה. אם השגיאה נמשכת, צרו קשר עם תמיכה.