Method: operations.wait

מחכה עד שהפעולה השוטפת שנמשכת תסתיים או עד שתוביל לזמן קצוב לתפוגה, ותחזיר את המצב העדכני ביותר. אם הפעולה כבר בוצעה, הסטטוס האחרון יוחזר מיד. אם הזמן הקצוב לתפוגה שצוין ארוך מברירת המחדל של הזמן הקצוב לתפוגה של HTTP/RPC, המערכת משתמשת בזמן הקצוב לתפוגה של HTTP/RPC. אם השרת לא תומך בשיטה הזו, הוא מחזיר את הערך google.rpc.Code.UNIMPLEMENTED. חשוב לשים לב שהשיטה הזו מבוססת על התוצאה הטובה ביותר. היא עשויה להחזיר את המצב האחרון לפני הזמן הקצוב לתפוגה שהוגדר (כולל באופן מיידי), כלומר אפילו תגובה מיידית לא מבטיחה שהפעולה תתבצע.

בקשת HTTP

POST https://adsdatahub.googleapis.com/v1/{name=operations/**}:wait

כתובת ה-URL כוללת תחביר gRPC קידוד מחדש.

פרמטרים של נתיב

פרמטרים
name

string

השם של משאב הפעולה שיש להמתין עליו.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג JSON
{
  "timeout": string
}
שדות
timeout

string (Duration format)

משך הזמן המקסימלי להמתנה לפני סיום הזמן הקצוב לתפוגה. אם משאירים את האפשרות הזו ריקה, ההמתנה תהיה לכל היותר מותרת על ידי פרוטוקול HTTP/RPC הבסיסי. אם מציינים גם תאריך יעד להקשר של הכנסה לקליק, המערכת תשתמש לזמן הקצר יותר.

משך זמן בשניות עם עד 9 ספרות עשרוניות, שמסתיים ב-'s'. דוגמה: "3.5s".

גוף התגובה

אם התגובה מוצלחת, גוף התגובה מכיל מופע של Operation.

היקפי הרשאה

יש צורך בהיקף OAuth הבא:

  • https://www.googleapis.com/auth/adsdatahub