Method: flights.computeTypicalFlightEmissions

Mengambil estimasi emisi penerbangan standar antara dua bandara, yang juga dikenal sebagai pasar. Jika tidak ada estimasi yang tersedia untuk pasar tertentu, respons akan menampilkan objek pasar dengan kolom emisi kosong. Permintaan akan tetap dianggap berhasil.

Detail tentang cara penghitungan estimasi emisi standar dapat ditemukan di GitHub.

Permintaan dapat berisi hingga 1.000 pasar. Jika permintaan memiliki lebih dari 1.000 pasar, permintaan akan gagal dengan error INVALID_ARGUMENT.

Permintaan HTTP

POST https://travelimpactmodel.googleapis.com/v1/flights:computeTypicalFlightEmissions

URL menggunakan sintaksis gRPC Transcoding.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "markets": [
    {
      object (Market)
    }
  ]
}
Kolom
markets[]

object (Market)

Wajib. Minta perkiraan emisi penerbangan standar untuk pasangan pasar ini. Maksimum 1.000 pasar dapat diminta.

Isi respons

Responsnya mencakup emisi, tetapi juga versi model.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "typicalFlightEmissions": [
    {
      object (TypicalFlightEmissions)
    }
  ],
  "modelVersion": {
    object (ModelVersion)
  }
}
Kolom
typicalFlightEmissions[]

object (TypicalFlightEmissions)

Emisi Penerbangan Standar Pasar diminta.

modelVersion

object (ModelVersion)

Versi model yang digunakan untuk menghitung estimasi emisi penerbangan standar untuk semua penerbangan dalam respons ini.

Pasar

Sepasang bandara.

Representasi JSON
{
  "origin": string,
  "destination": string
}
Kolom
origin

string

Wajib. Kode bandara IATA untuk asal penerbangan, misalnya "LHR".

destination

string

Wajib. Kode bandara IATA untuk tujuan penerbangan, misalnya "JFK".

TypicalFlightEmissions

Perkiraan emisi penerbangan standar untuk pasar tertentu

Representasi JSON
{
  "market": {
    object (Market)
  },
  "emissionsGramsPerPax": {
    object (EmissionsGramsPerPax)
  }
}
Kolom
market

object (Market)

Wajib. Cocok dengan ID penerbangan dalam permintaan. Catatan: semua kode IATA menggunakan huruf kapital.

emissionsGramsPerPax

object (EmissionsGramsPerPax)

Opsional. Emisi penerbangan standar per penumpang untuk pasar yang diminta. Tidak akan ada jika emisi standar tidak dapat dihitung. Untuk mengetahui daftar alasan mengapa emisi penerbangan standar tidak dapat dihitung, lihat GitHub.