Indeks
TravelImpactModelService(interfejs)ComputeFlightEmissionsRequest(komunikat)ComputeFlightEmissionsResponse(komunikat)ComputeScope3FlightEmissionsRequest(komunikat)ComputeScope3FlightEmissionsResponse(komunikat)ComputeTypicalFlightEmissionsRequest(komunikat)ComputeTypicalFlightEmissionsResponse(komunikat)ContrailsImpactBucket(wyliczenie)EasaLabelMetadata(komunikat)EmissionsGramsPerPax(komunikat)Flight(komunikat)FlightWithEmissions(komunikat)Market(komunikat)ModelVersion(komunikat)Scope3FlightEmissions(komunikat)Scope3FlightEmissions.Scope3DataType(wyliczenie)Scope3FlightSegment(komunikat)Scope3FlightSegment.CabinClass(wyliczenie)Source(wyliczenie)TypicalFlightEmissions(komunikat)
TravelImpactModelService
Interfejs API do podawania szacunkowych danych o emisji dwutlenku węgla.
| ComputeFlightEmissions |
|---|
|
Metoda bezstanowa do pobierania szacunków emisji. Szczegółowe informacje o sposobie obliczania szacowanych emisji znajdziesz w GitHub. Odpowiedź będzie zawierać wszystkie wpisy pasujące do podanych odcinków lotu w tej samej kolejności. Jeśli dla danego odcinka lotu nie ma dostępnych szacunków, odpowiedź zwróci obiekt odcinka lotu z pustymi polami emisji. Żądanie nadal będzie uznawane za wykonane. Przyczyny braku szacunków emisji:
Żądanie może zawierać maksymalnie 1000 odcinków lotu. Jeśli w żądaniu jest więcej niż 1000 lotów bezpośrednich, żądanie zakończy się niepowodzeniem i zostanie zwrócony błąd INVALID_ARGUMENT. |
| ComputeScope3FlightEmissions |
|---|
|
Metoda bezstanowa do pobierania szacunkowych danych o emisji gazów cieplarnianych dla zestawu segmentów lotu na potrzeby raportowania w zakresie 3. Odpowiedź będzie zawierać wszystkie wpisy pasujące do podanych
Jeśli w tym roku kalendarzowym jest zaplanowany lot w przyszłości, nie obsługujemy emisji poziomu 1 i przechodzimy do emisji poziomu 2 lub 3. Jeśli żądany przyszły lot nie przypada na bieżący rok kalendarzowy, zwrócimy pustą odpowiedź. W przypadku przyszłych lotów zalecamy używanie interfejsu Jeśli w przypadku danego lotu nie są dostępne żadne szacunki przy użyciu żadnej z 3 metod, odpowiedź zwróci obiekt Żądanie zakończy się niepowodzeniem z błędem
Żądanie jest przetwarzane z użyciem logiki awaryjnej, więc w przypadku nieprawidłowo skonfigurowanych żądań mogą być zwracane prawidłowe szacunki emisji z użyciem metod awaryjnych. Jeśli na przykład żądanie zawiera nieprawidłowy numer lotu, ale określa miejsce wylotu i miejsce docelowe, żądanie zostanie zrealizowane, ale zwrócone emisje będą oparte wyłącznie na typowych emisjach z lotu. Podobnie, jeśli w typowym żądaniu dotyczącym emisji z lotu brakuje pochodzenia, ale określono prawidłową odległość, żądanie może zostać zrealizowane na podstawie emisji związanych z odległością. Dlatego należy sprawdzić źródło zwróconych emisji ( |
| ComputeTypicalFlightEmissions |
|---|
|
Pobiera szacunki typowej emisji lotów między 2 lotniskami, czyli na danym rynku. Jeśli dla danego rynku nie są dostępne żadne szacunki, odpowiedź zwróci obiekt rynku z pustymi polami emisji. Żądanie nadal będzie uznawane za wykonane. Szczegółowe informacje o sposobie obliczania szacunkowych typowych emisji znajdziesz w GitHub. Żądanie może zawierać maksymalnie 1000 rynków. Jeśli żądanie zawiera więcej niż 1000 rynków, zakończy się niepowodzeniem i zostanie zwrócony błąd INVALID_ARGUMENT. |
ComputeFlightEmissionsRequest
Definicja danych wejściowych dla żądania ComputeFlightEmissions.
| Pola | |
|---|---|
flights[] |
Wymagane. Loty bezpośrednie, dla których mają być podane szacunki emisji. |
ComputeFlightEmissionsResponse
Definicja danych wyjściowych dla odpowiedzi ComputeFlightEmissions.
| Pola | |
|---|---|
flight_emissions[] |
Lista etapów lotu ze szacunkową emisją. |
model_version |
Wersja modelu, na podstawie której obliczono szacunki emisji dla wszystkich lotów w tej odpowiedzi. |
ComputeScope3FlightEmissionsRequest
Lista odcinków lotu, dla których chcesz poprosić o emisje z zakresu 3.
| Pola | |
|---|---|
flights[] |
Wymagane. Loty, dla których mają być zwracane szacunki emisji. |
model_version |
Opcjonalnie. Wersja modelu, na podstawie której obliczono szacunki emisji dla wszystkich lotów w tym żądaniu. |
ComputeScope3FlightEmissionsResponse
Lista lotów z szacunkowymi emisjami z zakresu 3.
| Pola | |
|---|---|
flight_emissions[] |
Lista odcinków lotu z szacunkową emisją. |
model_version |
Wersja modelu, na podstawie której obliczono szacunki emisji dla wszystkich lotów w tej odpowiedzi. |
ComputeTypicalFlightEmissionsRequest
Lista par lotnisk (rynków), dla których chcesz poprosić o informacje o typowych emisjach.
| Pola | |
|---|---|
markets[] |
Wymagane. Poproś o szacunkowe dane dotyczące typowej emisji lotów w przypadku tej pary rynków. Można poprosić o maksymalnie 1000 rynków. |
ComputeTypicalFlightEmissionsResponse
Odpowiedź zawiera informacje o emisji, a także wersję modelu.
| Pola | |
|---|---|
typical_flight_emissions[] |
Wysłano prośbę o podanie typowej emisji lotów na danym rynku. |
model_version |
Wersja modelu, na podstawie której obliczono szacunki typowej emisji lotów dla wszystkich lotów w tej odpowiedzi. |
ContrailsImpactBucket
Znaczenie wpływu smug kondensacyjnych na ocieplenie klimatu w porównaniu z całkowitym wpływem emisji CO₂e.
| Wartości w polu enum | |
|---|---|
CONTRAILS_IMPACT_UNSPECIFIED |
Wpływ smug kondensacyjnych jest nieokreślony. |
CONTRAILS_IMPACT_NEGLIGIBLE |
Wpływ smug kondensacyjnych jest znikomy w porównaniu z całkowitą emisją CO₂e. |
CONTRAILS_IMPACT_MODERATE |
Wpływ smug kondensacyjnych jest porównywalny z całkowitą emisją CO₂e. |
CONTRAILS_IMPACT_SEVERE |
Wpływ smug kondensacyjnych jest większy niż wpływ całkowitej emisji CO₂e. |
EasaLabelMetadata
Metadane dotyczące etykiety emisji lotniczych przyznawanej przez agencję EASA.
| Pola | |
|---|---|
label_issue_date |
Data wydania etykiety. |
label_expiry_date |
Data wygaśnięcia etykiety. Etykieta może być wyświetlana do końca tego dnia. |
label_version |
Wersja etykiety. |
saf_discount_percentage |
Procent rabatu na emisję zrównoważonego paliwa lotniczego (SAF) zastosowany do etykiety. Jest to wartość procentowa w formie ułamka dziesiętnego. Wartości należą do przedziału [0,1]. Na przykład 0,0021 oznacza 0,21%. Ten rabat i redukcja emisji są podawane na etykiecie EASA, ale nie są uwzględnione w szacunkach CO₂e rozpowszechnianych przez ten interfejs API. |
EmissionsGramsPerPax
Wyniki pogrupowane według emisji w poszczególnych klasach podróży.
| Pola | |
|---|---|
first |
Emisja w przypadku 1 pasażera w pierwszej klasie w gramach. To pole jest zawsze obliczane i wypełniane, niezależnie od tego, czy samolot ma miejsca w pierwszej klasie. |
business |
Emisja w przypadku 1 pasażera w klasie biznesowej w gramach. To pole jest zawsze obliczane i wypełniane, niezależnie od tego, czy samolot ma miejsca w klasie biznesowej. |
premium_economy |
Emisja w przypadku 1 pasażera w klasie ekonomicznej premium w gramach. To pole jest zawsze obliczane i wypełniane, niezależnie od tego, czy samolot ma miejsca w klasie ekonomicznej premium. |
economy |
Emisja na jednego pasażera w klasie ekonomicznej w gramach. To pole jest zawsze obliczane i wypełniane, niezależnie od tego, czy samolot ma miejsca w klasie ekonomicznej. |
Lot
Wszystkie szczegóły związane z pojedynczym elementem żądania szacunkowej emisji lotu bezpośredniego.
| Pola | |
|---|---|
origin |
Wymagane. Kod IATA lotniska wylotu, np. „LHR”. |
destination |
Wymagane. Kod IATA lotniska docelowego, np. „JFK”. |
operating_carrier_code |
Wymagane. Kod przewoźnika IATA, np. „AA”. |
flight_number |
Wymagane. Numer lotu, np. 324. |
departure_date |
Wymagane. Data lotu w strefie czasowej lotniska wylotu. Musi to być data w przyszłości lub teraźniejszości. |
FlightWithEmissions
Lot bezpośredni z szacowaną emisją.
| Pola | |
|---|---|
flight |
Identyfikator. Pasuje do identyfikatorów lotów w żądaniu. Uwaga: wszystkie kody IATA są pisane wielkimi literami. |
source |
Opcjonalnie. Źródło danych o emisjach. |
emissions_grams_per_pax |
Opcjonalnie. Szacunkowe wartości emisji na pasażera. Nie będzie obecny, jeśli nie można było obliczyć emisji. Listę przyczyn, dla których nie można było obliczyć emisji, znajdziesz w artykule |
easa_label_metadata |
Opcjonalnie. Metadane dotyczące etykiety emisji lotniczych przyznawanej przez agencję EASA. Ustawiane tylko wtedy, gdy źródłem danych o emisjach jest EASA. |
contrails_impact_bucket |
Opcjonalnie. Znaczenie wpływu smug kondensacyjnych na ocieplenie klimatu w porównaniu z całkowitym wpływem emisji CO₂e. |
Rynek
Para lotnisk.
| Pola | |
|---|---|
origin |
Wymagane. Kod IATA lotniska wylotu, np. „LHR”. |
destination |
Wymagane. Kod IATA lotniska docelowego, np. „JFK”. |
ModelVersion
wersja modelu wpływu podróży, Więcej informacji o wersjach modelu znajdziesz w GitHub.
| Pola | |
|---|---|
major |
Wersje główne: istotne zmiany w metodologii (np. dodanie do modelu nowych źródeł danych, które prowadzą do znaczących zmian w wynikach). Takie zmiany będą rzadkie i będziemy je ogłaszać z dużym wyprzedzeniem. Może to obejmować zmiany wersji interfejsu API, które będą zgodne z wytycznymi dotyczącymi interfejsu Google Cloud API. |
minor |
Wersje podrzędne: zmiany w modelu, które są spójne we wszystkich wersjach schematu, ale zmieniają parametry lub implementację modelu. |
patch |
Wersje poprawek: zmiany wdrożenia mające na celu wyeliminowanie błędów lub nieścisłości w implementacji modelu. |
dated |
Wersje z datą: zbiory danych modelu są regularnie odtwarzane z odświeżonymi danymi wejściowymi, ale bez zmian w algorytmach. |
Scope3FlightEmissions
Lot w zakresie 3 z szacunkową emisją.
| Pola | |
|---|---|
flight |
Identyfikator. Pasuje do identyfikatorów lotów w żądaniu. |
wtw_emissions_grams_per_pax |
Opcjonalnie. Całkowita emisja z lotu (suma emisji od wydobycia do zbiornika i od zbiornika do śladu) na pasażera na podstawie podanych informacji. Jest to całkowita emisja i jeśli nie masz konkretnych powodów, aby używać emisji TTW lub WTT, powinnaś(-eś) użyć tej liczby. |
ttw_emissions_grams_per_pax |
Opcjonalnie. Emisje z lotu „od zbiornika do śladu” na pasażera na podstawie podanych informacji. |
wtt_emissions_grams_per_pax |
Opcjonalnie. Emisje z lotu od źródła do zbiornika na pasażera na podstawie podanych informacji. |
source |
Opcjonalnie. Źródło danych o emisjach. |
Scope3DataType
Rodzaj dopasowania używany do obliczania emisji z zakresu 3. Jest to używane w odpowiedzi dotyczącej zakresu 3, aby oznaczyć, która z metod została użyta do obliczenia emisji.
| Wartości w polu enum | |
|---|---|
SCOPE3_DATA_TYPE_UNSPECIFIED |
Nieokreślony typ danych. |
TIM_EMISSIONS |
Emisje na podstawie TIM-u z uwzględnieniem miejsca wylotu, miejsca docelowego, przewoźnika, numeru lotu, daty wylotu i roku. |
TYPICAL_FLIGHT_EMISSIONS |
Typowa emisja lotów na podstawie miejsca wylotu, miejsca docelowego i roku. |
DISTANCE_BASED_EMISSIONS |
Emisje na podstawie odległości, obliczane na podstawie przebytej odległości i roku. |
Scope3FlightSegment
Parametry lotu, na podstawie których pobierane są emisje z zakresu 3.
| Pola | |
|---|---|
departure_date |
Wymagane. Data lotu w strefie czasowej lotniska wylotu. W przypadku typowych modeli emisji lotów i modeli emisji opartych na odległości wymagany jest tylko rok (wartości miesiąca i dnia są ignorowane, więc w tych przypadkach można je pominąć, ustawić na 0 lub ustawić na prawidłową datę). W związku z tym, jeśli dla emisji TIM nie podano konkretnej daty, będziemy stosować typową emisję lotu (lub emisję na podstawie odległości). |
cabin_class |
Wymagane. Klasa podróży. |
origin |
Opcjonalnie. 3-znakowy kod lotniska IATA miejsca wylotu, np. |
destination |
Opcjonalnie. 3-znakowy kod IATA lotniska docelowego, np. |
carrier_code |
Opcjonalnie. Dwuznakowy kod przewoźnika IATA, np. |
flight_number |
Opcjonalnie. Maksymalnie 4-cyfrowy numer lotu, np. |
distance_km |
Opcjonalnie. Odległość w kilometrach, np. |
CabinClass
Klasa podróży.
| Wartości w polu enum | |
|---|---|
CABIN_CLASS_UNSPECIFIED |
Nieokreślona klasa podróży. |
ECONOMY |
Klasa ekonomiczna. |
PREMIUM_ECONOMY |
Klasa ekonomiczna premium. |
BUSINESS |
Klasa biznesowa. |
FIRST |
Pierwsza klasa. |
Źródło
Źródło danych o emisjach.
| Wartości w polu enum | |
|---|---|
SOURCE_UNSPECIFIED |
Źródło danych o emisjach nie jest określone. |
TIM |
Dane o emisjach pochodzą z modelu wpływu podróży. |
EASA |
Dane o emisjach pochodzą z etykiet środowiskowych EASA. |
TypicalFlightEmissions
Szacunki typowej emisji lotów na danym rynku
| Pola | |
|---|---|
market |
Identyfikator. Pasuje do identyfikatorów lotów w żądaniu. Uwaga: wszystkie kody IATA są pisane wielkimi literami. |
emissions_grams_per_pax |
Opcjonalnie. Typowa emisja lotu na pasażera na wybranym rynku. Nie będzie widoczny, jeśli nie można obliczyć typowych emisji. Listę powodów, dla których nie można było obliczyć typowej emisji z lotu, znajdziesz w witrynie GitHub. |