Status
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Status
türü, REST API'leri ve TBS API'leri dahil olmak üzere farklı programlama ortamları için uygun olan bir mantıksal hata modelini tanımlar. gTB tarafından kullanılır. Her Status
mesajı üç hata verisinden oluşur: hata kodu, hata mesajı ve hata ayrıntıları.
Bu hata modeli ve nasıl çalışılacağı hakkında daha fazla bilgiye API Tasarım Kılavuzu'ndan ulaşabilirsiniz.
JSON gösterimi |
{
"code": integer,
"message": string,
"details": [
{
"@type": string,
field1: ...,
...
}
]
} |
Alanlar |
code |
integer
google.rpc.Code olan bir enum değeri olması gereken durum kodu.
|
message |
string
Geliştiriciye yönelik hata mesajı (İngilizce olmalıdır). Kullanıcıya yönelik hata mesajlarının yerelleştirilip google.rpc.Status.details alanına gönderilmesi veya istemci tarafından yerelleştirilmesi gerekir.
|
details[] |
object
Hata ayrıntılarını içeren iletilerin listesi. API'lerin kullanması gereken yaygın bir mesaj türü grubu vardır. Rastgele tür alanlarını içeren bir nesne. Ek alan ("@type" ), türü tanımlayan bir URI içeriyor. Örnek: { "id": 1234, "@type": "types.example.com/standard/id" } .
|
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2024-04-19 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"İhtiyacım olan bilgiler yok"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Çok karmaşık / çok fazla adım var"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Güncel değil"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Çeviri sorunu"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Örnek veya kod sorunu"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Diğer"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Anlaması kolay"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Sorunumu çözdü"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Diğer"
}]