Method: projects.locations.brands.stores.batchUpdate

חבילת עדכונים מאגרים.

בקשת HTTP

POST https://foodorderingaiagent.googleapis.com/v1beta/{parent=projects/*/locations/*/brands/*}/stores:batchUpdate

כתובת ה-URL כתובה בתחביר של gRPC Transcoding.

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

פרמטרים
parent

string

חובה. משאב ההורה שמשותף לכל החנויות שמתעדכנות. פורמט: projects/{project}/locations/{location}/brands/{brand} אם השדה הזה מוגדר, ההורה של כל החנויות שצוינו בשדה requests חייב להתאים לשדה הזה.

גוף הבקשה

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

ייצוג ב-JSON
{
  "requests": [
    {
      object (UpdateStoreRequest)
    }
  ]
}
שדות
requests[]

object (UpdateStoreRequest)

חובה. הודעת הבקשה שמציינת את המשאבים שצריך לעדכן. אפשר לשנות עד 1,000 חנויות בכל קבוצה.

גוף התשובה

הודעת התשובה של MenuService.BatchUpdateStores.

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

ייצוג ב-JSON
{
  "stores": [
    {
      object (Store)
    }
  ]
}
שדות
stores[]

object (Store)

החנויות עודכנו.

היקפי הרשאות

נדרש היקף ההרשאות הבא של OAuth:

  • https://www.googleapis.com/auth/cloud-platform

ניתן למצוא מידע נוסף כאן: Authentication Overview.

UpdateStoreRequest

הודעת בקשה עבור MenuService.UpdateStore.

ייצוג ב-JSON
{
  "store": {
    object (Store)
  },
  "updateMask": string,
  "allowMissing": boolean
}
שדות
store

object (Store)

חובה. החנות שרוצים לעדכן.

השדה name של החנות משמש לזיהוי החנות שצריך לעדכן. פורמט: projects/{project}/locations/{location}/brands/{brand}/stores/{store}

updateMask

string (FieldMask format)

זה שינוי אופציונלי. רשימת השדות שרוצים לעדכן

זוהי רשימה מופרדת בפסיקים של שמות שדות שמוגדרים במלואם. דוגמה: "user.displayName,photo"

allowMissing

boolean

זה שינוי אופציונלי. אם הערך מוגדר כ-true והחנות לא נמצאה, תיווצר חנות חדשה. במצב כזה, המערכת מתעלמת מהמדיניות updateMask.