Menangani error permintaan

Maps Datasets API menampilkan pesan error sebagai bagian dari respons. Misalnya, jika Anda menghilangkan token OAuth dari permintaan atau jika masa berlaku token telah berakhir, permintaan akan menampilkan:

{
  "error": {
    "code": 401,
    "message": "Request is missing required authentication credential.
    Expected OAuth 2 access token, login cookie or other valid authentication credential.
    See https://developers.google.com/identity/sign-in/web/devconsole-project.",
    "status": "UNAUTHENTICATED",
    "details": [
      {
        "@type": "type.googleapis.com/google.rpc.ErrorInfo",
        "reason": "CREDENTIALS_MISSING",
        "domain": "googleapis.com",
        "metadata": {
          "method": "google.maps.mapsplatformdatasets.v1alpha.MapsPlatformDatasetsV1Alpha.ListDatasets",
          "service": "mapsplatformdatasets.googleapis.com"
        }
      }
    ]
  }
}

Jika Anda menghilangkan parameter isi yang diperlukan, seperti displayName saat membuat set data, permintaan akan menampilkan:

{
  "error": {
    "code": 400,
    "message": "display_name: Display name must be provided",
    "status": "INVALID_ARGUMENT"
  }
}

Jika Anda meneruskan ID set data yang tidak valid, permintaan akan menampilkan:

{
  "error": {
    "code": 404,
    "message": "Dataset not found",
    "status": "NOT_FOUND"
  }
}

Untuk informasi selengkapnya tentang error dan penanganan error, lihat Error.