Method: projects.locations.brands.stores.batchUpdate

Aggiornamenti batch degli store.

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
parent

string

Obbligatorio. La risorsa padre condivisa da tutti i negozi in fase di aggiornamento. Formato: projects/{project}/locations/{location}/brands/{brand}. Se questo campo è impostato, l'elemento principale di tutti i negozi specificati in requests deve corrispondere a questo campo.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "requests": [
    {
      object (UpdateStoreRequest)
    }
  ]
}
Campi
requests[]

object (UpdateStoreRequest)

Obbligatorio. Il messaggio di richiesta che specifica le risorse da aggiornare. È possibile modificare un massimo di 1000 negozi in un batch.

Corpo della risposta

Messaggio di risposta per MenuService.BatchUpdateStores.

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "stores": [
    {
      object (Store)
    }
  ]
}
Campi
stores[]

object (Store)

Negozi aggiornati.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Per saperne di più, consulta la Authentication Overview.

UpdateStoreRequest

Messaggio di richiesta per MenuService.UpdateStore.

Rappresentazione JSON
{
  "store": {
    object (Store)
  },
  "updateMask": string,
  "allowMissing": boolean
}
Campi
store

object (Store)

Obbligatorio. Il negozio da aggiornare.

Il campo name del negozio viene utilizzato per identificare il negozio da aggiornare. Formato: projects/{project}/locations/{location}/brands/{brand}/stores/{store}

updateMask

string (FieldMask format)

Facoltativo. L'elenco dei campi da aggiornare

Si tratta di un elenco separato da virgole di nomi completi dei campi. Esempio: "user.displayName,photo".

allowMissing

boolean

Facoltativo. Se impostato su true e il negozio non viene trovato, ne verrà creato uno nuovo. In questa situazione, updateMask viene ignorato.