RequestMetadata

リクエストに関するメタデータ。すべてのリクエストで必須。

JSON 表現
{
  "requestId": string,
  "version": {
    object (Version)
  },
  "issuerId": string
}
フィールド
requestId

string

このリクエストを特定するために使用される ID。試行ごとに異なっている必要があります。

これは、失敗したリクエストの特定などのデバッグ目的で使用されます。べき等性の要件は関連付けられていません

例: UUID

version

object (Version)

使用される API のバージョン。

これはサーバーによって実装される API のバージョンに対してチェックする必要があり、一致しない場合はリクエストが拒否されます。

issuerId

string

Google が連絡する発行者の ID。

これは、デバッグ中に特定の発行者のトラフィックを迅速にフィルタするために使用できます。

例: FreeFormState_ISO2Country_MDL

バージョン

API のバージョンを表すオブジェクト。

JSON 表現
{
  "major": integer,
  "minor": integer
}
フィールド
major

integer

API のメジャー バージョン番号。

例: バージョン 1.2 の場合は 1 になります

minor

integer

API のマイナー バージョン番号。

例: バージョン 1.2 の場合は 2 になります