Method: projects.locations.brands.evaluationCases.batchUpdate

Atualiza EvaluationCases em lote.

Solicitação HTTP

POST https://foodorderingaiagent.googleapis.com/v1beta/{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 principal compartilhado por todos os casos de avaliação que estão sendo atualizados. Formato: projects/{project}/locations/{location}/brands/{brand}. Se definido, o pai de todos os casos de avaliação especificados em requests precisa corresponder a este campo.

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. É possível modificar até 1.000 casos de avaliação 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 atualizado.

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 "true" e o caso de avaliação não for encontrado, um novo caso será criado. Nesse caso, updateMask é ignorado.