Method: projects.locations.brands.evaluationCases.batchUpdate

Atualizações em lote de EvaluationCases.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
parent

string

Obrigatório. O recurso pai compartilhado por todos os casos de avaliação que estão sendo atualizados. Formato: projects/{project}/locations/{location}/brands/{brand} Se esse campo estiver definido, o pai de todos os casos de avaliação especificados em requests precisará corresponder a ele.

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{
  "requests": [
    {
      object (UpdateEvaluationCaseRequest)
    }
  ]
}
Campos
requests[]

object (UpdateEvaluationCaseRequest)

Obrigatório. A mensagem de solicitação que especifica os recursos a serem atualizados. No máximo 1.000 casos de avaliação podem ser modificados em um lote.

Corpo da resposta

Mensagem de resposta para MenuService.BatchUpdateEvaluationCases.

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "evaluationCases": [
    {
      object (EvaluationCase)
    }
  ]
}
Campos
evaluationCases[]

object (EvaluationCase)

EvaluationCases atualizados.

Escopos de autorização

Requer o seguinte escopo OAuth:

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

Para mais informações, consulte Authentication Overview.

UpdateEvaluationCaseRequest

Mensagem de solicitação para MenuService.UpdateEvaluationCase.

Representação JSON
{
  "evaluationCase": {
    object (EvaluationCase)
  },
  "updateMask": string,
  "allowMissing": boolean
}
Campos
evaluationCase

object (EvaluationCase)

Obrigatório. O caso de avaliação a ser atualizado.

O campo name do caso de avaliação é usado para identificar o caso a ser atualizado. Formato: projects/{project}/locations/{location}/brands/{brand}/evaluationCases/{evaluationCase}

updateMask

string (FieldMask format)

Opcional. A lista de campos a serem atualizados.

Uma lista separada por vírgulas de nomes de campos totalmente qualificados. Exemplo: "user.displayName,photo".

allowMissing

boolean

Opcional. Se definido como verdadeiro e o caso de avaliação não for encontrado, um novo caso será criado. Nessa situação, updateMask é ignorado.