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입니다.