用於擷取預估排放量的無狀態方法。如要瞭解碳排放量估算方式,請參閱 GitHub
回應會包含與輸入航班航段相符的所有項目,順序相同。如果特定航段沒有預估值,回應會傳回航段物件,但排放量欄位為空白。但系統仍會將要求視為成功。如果沒有碳排放量估算值,可能的原因包括:
- 伺服器無法辨識航班。
- 輸入的航班航段缺少一或多個 ID。
- 航班日期是過去日期。
- 模型不支援該機型。
- 缺少座位設定。
要求最多可包含 1000 個航班航段。如果要求包含超過 1000 個直飛航班,系統會傳回 INVALID_ARGUMENT 錯誤,導致要求失敗。
HTTP 要求
POST https://travelimpactmodel.googleapis.com/v1/flights:computeFlightEmissions
這個網址使用 gRPC 轉碼語法。
要求主體
要求主體會包含結構如下的資料:
| JSON 表示法 |
|---|
{
"flights": [
{
object ( |
| 欄位 | |
|---|---|
flights[] |
必要欄位。直飛航班,用於預估回程碳排放量。 |
回應主體
flights.computeFlightEmissions 回應的輸出定義。
如果成功,回應主體會含有以下結構的資料:
| JSON 表示法 |
|---|
{ "flightEmissions": [ { object ( |
| 欄位 | |
|---|---|
flightEmissions[] |
列出各航段的預估排放量。 |
modelVersion |
計算這項回應中所有航班預估排放量時所用的模型版本。 |
檔期
與單一要求項目相關的所有詳細資料,用於直接航班排放量估算。
| JSON 表示法 |
|---|
{
"origin": string,
"destination": string,
"operatingCarrierCode": string,
"flightNumber": integer,
"departureDate": {
object ( |
| 欄位 | |
|---|---|
origin |
必要欄位。航班出發地機場的 IATA 代碼,例如「LHR」。 |
destination |
必要欄位。航班目的地的 IATA 機場代碼,例如「JFK」。 |
operatingCarrierCode |
必要欄位。IATA 航空公司代碼,例如「AA」。 |
flightNumber |
必要欄位。航班號碼,例如 324。 |
departureDate |
必要欄位。航班日期,以出發地機場的時區為準。必須是現在或未來的日期。 |
FlightWithEmissions
直飛航班,並提供預估排放量。
| JSON 表示法 |
|---|
{ "flight": { object ( |
| 欄位 | |
|---|---|
flight |
必要欄位。與要求中的航班 ID 相符。注意:所有 IATA 代碼均為大寫。 |
source |
(選用步驟) 排放量資料的來源。 |
emissionsGramsPerPax |
(選用步驟) 每位乘客的預估排放量。如果無法計算碳排放量,就不會顯示這項資訊。如要查看無法計算碳排放量的原因清單,請參閱 |
easaLabelMetadata |
(選用步驟) 歐盟航空安全總署 (EASA) 航班排放量標籤的中繼資料。只有在排放量資料來源為 EASA 時才設定。 |
contrailsImpactBucket |
(選用步驟) 飛機雲暖化效應相較於二氧化碳當量總排放量影響的顯著程度。 |
來源
排放量資料的來源。
| 列舉 | |
|---|---|
SOURCE_UNSPECIFIED |
碳排放量資料來源不明。 |
TIM |
碳排放量資料來自旅遊影響模型。 |
EASA |
排放量資料來自歐盟航空安全總署 (EASA) 的環保標籤。 |
EasaLabelMetadata
歐盟航空安全總署 (EASA) 航班排放量標籤的中繼資料。
| JSON 表示法 |
|---|
{ "labelIssueDate": { object ( |
| 欄位 | |
|---|---|
labelIssueDate |
標籤核發日期。 |
labelExpiryDate |
標籤的有效期限。標籤會顯示到這個日期為止。 |
labelVersion |
標籤版本。 |
safDiscountPercentage |
標籤套用的永續航空燃料 (SAF) 排放量折扣百分比。以小數表示的百分比。值介於 [0,1] 區間。舉例來說,0.0021 代表 0.21%。 這項折扣和減排量是由歐盟航空安全總署標籤回報,但未納入此 API 分發的 CO2e 預估值。 |
ContrailsImpactBucket
飛機雲暖化效應相較於二氧化碳當量總排放量影響的顯著程度。
| 列舉 | |
|---|---|
CONTRAILS_IMPACT_UNSPECIFIED |
未指定凝結尾跡影響。 |
CONTRAILS_IMPACT_NEGLIGIBLE |
相較於二氧化碳當量總排放量,凝結尾的影響微不足道。 |
CONTRAILS_IMPACT_MODERATE |
飛機雲的影響與二氧化碳當量總排放量相當。 |
CONTRAILS_IMPACT_SEVERE |
飛機雲的影響大於總 CO2e 排放量。 |