Status
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Status
タイプは、REST API や RPC API などのさまざまなプログラミング環境に適した論理エラー モデルを定義します。 gRPCによって使用されます。各Status
メッセージには、エラー コード、エラー メッセージ、エラーの詳細という 3 つのデータが含まれています。
このエラー モデルとその操作方法の詳細については、 「API 設計ガイド」を参照してください。
JSON表現 |
---|
{
"code": integer,
"message": string,
"details": [
{
"@type": string,
field1: ...,
...
}
]
} |
田畑 |
---|
code | integer ステータス コード。 google.rpc.Code の列挙値である必要があります。 |
message | string 開発者向けのエラー メッセージ。英語である必要があります。ユーザー向けのエラー メッセージはローカライズしてgoogle.rpc.Status.details フィールドに送信するか、クライアントによってローカライズする必要があります。 |
details[] | object エラーの詳細を伝えるメッセージのリスト。 API で使用する共通のメッセージ タイプのセットがあります。 任意の型のフィールドを含むオブジェクト。追加フィールド"@type" タイプを識別する URI が含まれます。例: { "id": 1234, "@type": "types.example.com/standard/id" } 。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2023-09-11 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]