ChatAppLogEntry

Hata mesajlarının JSON yükü. Cloud Logging API etkinse bu hata mesajları Google Cloud Logging'a kaydedilir.

JSON gösterimi
{
  "deployment": string,
  "error": {
    object (Status)
  },
  "deploymentFunction": string
}
Alanlar
deployment

string

Hataya neden olan dağıtım. Apps Komut Dosyası'nda oluşturulan Chat uygulamaları için bu, Apps Komut Dosyası tarafından tanımlanan dağıtım kimliğidir.

error

object (Status)

Hata kodu ve mesajı.

deploymentFunction

string

Hatayla karşılaşıldığında çalışan şifrelenmemiş callback_method adı.

Durum

Status türü, REST API'leri ve RPC API'leri dahil olmak üzere farklı programlama ortamlarına uygun mantıksal bir hata modeli tanımlar. gRPC tarafından kullanılır. Her Status mesajı üç veri parçası içerir: hata kodu, hata mesajı ve hata ayrıntıları.

Bu hata modeli ve bu modelle nasıl çalışacağınız hakkında daha fazla bilgiyi API Tasarım Kılavuzu'nda bulabilirsiniz.

JSON gösterimi
{
  "code": integer,
  "message": string,
  "details": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
Alanlar
code

integer

Durum kodu (google.rpc.Code değerine sahip bir enum değeri olmalıdır).

message

string

Geliştiricilere yönelik, İngilizce bir hata mesajı. Kullanıcılara yönelik tüm hata mesajları yerelleştirilmeli ve google.rpc.Status.details alanında gönderilmeli veya istemci tarafından yerelleştirilmelidir.

details[]

object

Hata ayrıntılarını içeren mesajların listesi. API'lerin kullanabileceği ortak bir mesaj türü grubu vardır.