ChatAppLogEntry

Payload JSON de mensagens de erro. Se a API Cloud Logging estiver ativada, essas mensagens de erro serão registradas no Google Cloud Logging.

Representação JSON
{
  "deployment": string,
  "error": {
    object (Status)
  },
  "deploymentFunction": string
}
Campos
deployment

string

A implantação que causou o erro. Para apps do Chat criados no Apps Script, é o ID de implantação definido pelo Apps Script.

error

object (Status)

O código e a mensagem de erro.

deploymentFunction

string

O nome callbackMethod não criptografado que estava sendo executado quando o erro foi encontrado.

Status

O tipo Status define um modelo de erro lógico que é adequado a diferentes ambientes de programação, incluindo APIs REST e RPC. É usado por gRPC (em inglês). Cada mensagem Status contém três partes de dados: código do erro, mensagem de erro e detalhes do erro.

É possível descobrir mais sobre esse modelo de erro e como trabalhar com ele no Guia de design de API.

Representação JSON
{
  "code": integer,
  "message": string,
  "details": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
Campos
code

integer

O código de status, que precisa ser um valor de enumeração de google.rpc.Code.

message

string

Uma mensagem de erro em inglês para o desenvolvedor. Qualquer mensagem de erro para o usuário precisa ser localizada e enviada no campo google.rpc.Status.details, ou localizada pelo cliente.

details[]

object

Uma lista de mensagens com os detalhes do erro. Há um conjunto comum de tipos de mensagens para as APIs usarem.