Dizin
TravelImpactModelService(arayüz)ComputeFlightEmissionsRequest(message)ComputeFlightEmissionsResponse(message)ComputeScope3FlightEmissionsRequest(message)ComputeScope3FlightEmissionsResponse(message)ComputeTypicalFlightEmissionsRequest(message)ComputeTypicalFlightEmissionsResponse(message)ContrailsImpactBucket(enum)EasaLabelMetadata(mesaj)EmissionsGramsPerPax(message)Flight(message)FlightWithEmissions(message)Market(message)ModelVersion(message)Scope3FlightEmissions(message)Scope3FlightEmissions.Scope3DataType(enum)Scope3FlightSegment(mesaj)Scope3FlightSegment.CabinClass(enum)Source(enum)TypicalFlightEmissions(mesaj)
TravelImpactModelService
Karbon emisyonu tahminleri sağlayan API.
| ComputeFlightEmissions |
|---|
|
Emisyon tahminlerini almak için durum bilgisi içermeyen yöntem. Emisyon tahminlerinin nasıl hesaplandığıyla ilgili ayrıntıları GitHub'da bulabilirsiniz. Yanıt, giriş uçuş ayaklarıyla eşleşen tüm girişleri aynı sırada içerir. Belirli bir uçuş ayağı için tahmin bulunmuyorsa yanıtta, uçuş ayağı nesnesi boş emisyon alanlarıyla birlikte döndürülür. İstek yine de başarılı kabul edilir. Emisyon tahminlerinin eksik olmasının nedenleri şunlardır:
İstek en fazla 1.000 uçuş ayağı içerebilir. İstek 1.000'den fazla doğrudan uçuş içeriyorsa INVALID_ARGUMENT hatasıyla başarısız olur. |
| ComputeScope3FlightEmissions |
|---|
|
Kapsam 3 raporlaması için bir dizi uçuş segmentine ait GHG emisyonu tahminlerini almak üzere kullanılan durum bilgisi içermeyen yöntem. Yanıt, giriş
Bu takvim yılında gelecekteki bir uçuş talep edilirse 1. katman emisyonları desteklenmez ve 2. veya 3. katman emisyonlarına geri dönülür. İstenen gelecekteki uçuş bu takvim yılı içinde değilse boş bir yanıt döndürülür. Gelecekteki uçuşlar için Üç yöntemden herhangi biriyle belirli bir uçuş için tahmin bulunmuyorsa yanıtta, emisyon alanları boş olan bir Aşağıdaki durumlarda istek
İstek, yedek mantıkla işlendiğinden yanlış yapılandırılmış istekler, yedek yöntemler kullanılarak geçerli emisyon tahminleri döndürebilir. Örneğin, bir istekte yanlış uçuş numarası varsa ancak kalkış ve varış noktası belirtilmişse istek yine de başarılı olur ancak döndürülen emisyonlar yalnızca tipik uçuş emisyonlarına göre belirlenir. Benzer şekilde, normal bir uçuş emisyonu isteğinde kaynak eksikse ancak geçerli bir mesafe belirtilmişse istek yalnızca mesafeye dayalı emisyonlara göre başarılı olabilir. Bu nedenle, sonuçların beklendiği gibi olduğunu doğrulamak için iade edilen emisyonların kaynağı ( |
| ComputeTypicalFlightEmissions |
|---|
|
İki havalimanı (pazar olarak da bilinir) arasındaki normal uçuş emisyonu tahminlerini alır. Belirli bir pazar için tahmin bulunmuyorsa yanıtta, emisyon alanları boş olan pazar nesnesi döndürülür. İstek yine de başarılı kabul edilir. Normal emisyon tahminlerinin nasıl hesaplandığıyla ilgili ayrıntıları GitHub'da bulabilirsiniz. İstek en fazla 1.000 pazar içerebilir. İstek 1.000'den fazla pazar içeriyorsa INVALID_ARGUMENT hatasıyla başarısız olur. |
ComputeFlightEmissionsRequest
ComputeFlightEmissions isteği için giriş tanımı.
| Alanlar | |
|---|---|
flights[] |
Zorunlu. Emisyon tahminlerinin döndürüleceği doğrudan uçuşlar. |
ComputeFlightEmissionsResponse
ComputeFlightEmissions yanıtı için çıkış tanımı.
| Alanlar | |
|---|---|
flight_emissions[] |
Emisyon tahminlerini içeren uçuş etaplarının listesi. |
model_version |
Bu yanıttaki tüm uçuşların emisyon tahminlerinin hesaplandığı model sürümü. |
ComputeScope3FlightEmissionsRequest
Kapsam 3 emisyonları için istekte bulunulacak uçuş segmentlerinin listesi.
| Alanlar | |
|---|---|
flights[] |
Zorunlu. Emisyon tahminlerinin döndürüleceği uçuşlar. |
model_version |
İsteğe bağlı. Bu istekteki tüm uçuşların emisyon tahminlerinin hesaplandığı model sürümü. |
ComputeScope3FlightEmissionsResponse
Kapsam 3 emisyon tahminlerini içeren uçuş listesi.
| Alanlar | |
|---|---|
flight_emissions[] |
Emisyon tahminlerinin yer aldığı uçuş segmentlerinin listesi. |
model_version |
Bu yanıttaki tüm uçuşların emisyon tahminlerinin hesaplandığı model sürümü. |
ComputeTypicalFlightEmissionsRequest
Tipik emisyonların isteneceği havaalanı (pazar) çiftlerinin listesi.
| Alanlar | |
|---|---|
markets[] |
Zorunlu. Bu pazar çifti için normal uçuş emisyonu tahminlerini isteyin. En fazla 1.000 pazar istenebilir. |
ComputeTypicalFlightEmissionsResponse
Yanıtta emisyonların yanı sıra model sürümü de yer alır.
| Alanlar | |
|---|---|
typical_flight_emissions[] |
Pazarın Normal Uçuş Emisyonu istendi. |
model_version |
Bu yanıttaki tüm uçuşlar için normal uçuş emisyonu tahminlerinin hesaplandığı model sürümü. |
ContrailsImpactBucket
Yoğunlaşma izlerinin ısınma etkisinin, toplam CO2e emisyonlarının etkisine kıyasla önemi.
| Sıralamalar | |
|---|---|
CONTRAILS_IMPACT_UNSPECIFIED |
Yoğunlaşma izlerinin etkisi belirtilmemiştir. |
CONTRAILS_IMPACT_NEGLIGIBLE |
Yoğunlaşma izlerinin etkisi, toplam CO2e emisyonlarına kıyasla ihmal edilebilir düzeydedir. |
CONTRAILS_IMPACT_MODERATE |
Yoğunlaşma izlerinin etkisi, toplam CO2e emisyonlarıyla karşılaştırılabilir. |
CONTRAILS_IMPACT_SEVERE |
Yoğunlaşma izlerinin etkisi, toplam CO2e emisyonlarının etkisinden daha yüksektir. |
EasaLabelMetadata
EASA Uçuş Emisyon Etiketi ile ilgili meta veriler.
| Alanlar | |
|---|---|
label_issue_date |
Etiketin düzenlendiği tarih. |
label_expiry_date |
Etiketin geçerliliğinin sona ereceği tarih. Etiket bu tarihin sonuna kadar gösterilebilir. |
label_version |
Etiketin sürümü. |
saf_discount_percentage |
Etikete uygulanan sürdürülebilir uçak yakıtı (SAF) emisyon indirimi yüzdesi. Ondalık sayı olarak yüzde. Değerler [0,1] aralığındadır. Örneğin, 0,0021 değeri %0,21 anlamına gelir. Bu indirim ve emisyonlardaki azalma, EASA etiketi tarafından bildirilir ancak bu API tarafından dağıtılan CO2e tahminlerine dahil edilmez. |
EmissionsGramsPerPax
Koltuk sınıfı başına gruplandırılmış emisyon sonuçları.
| Alanlar | |
|---|---|
first |
First class'taki bir yolcunun emisyonu gram cinsinden. Bu alan, uçakta first class koltuklar olup olmadığına bakılmaksızın her zaman hesaplanır ve doldurulur. |
business |
Business class'ta bir yolcunun emisyonu (gram cinsinden). Bu alan, uçakta business class koltuklar olup olmadığına bakılmaksızın her zaman hesaplanır ve doldurulur. |
premium_economy |
Premium ekonomi sınıfındaki bir yolcunun emisyonu gram cinsinden. Bu alan, uçakta premium ekonomi sınıfı koltuklar olup olmadığına bakılmaksızın her zaman hesaplanır ve doldurulur. |
economy |
Ekonomi sınıfında bir yolcunun emisyonu (gram cinsinden). Bu alan, uçakta ekonomi sınıfı koltuklar olup olmadığına bakılmaksızın her zaman hesaplanır ve doldurulur. |
Uçuş
Direkt uçuş emisyon tahminleri için tek bir istek öğesiyle ilgili tüm ayrıntılar.
| Alanlar | |
|---|---|
origin |
Zorunlu. Uçuşun kalkış noktasının IATA havaalanı kodu (ör. "LHR"). |
destination |
Zorunlu. Uçuş varış noktasının IATA havaalanı kodu (ör. "JFK"). |
operating_carrier_code |
Zorunlu. IATA hava yolu kodu (ör. "AA"). |
flight_number |
Zorunlu. Uçuş numarası (ör. 324) |
departure_date |
Zorunlu. Kalkış havaalanının saat dilimindeki uçuş tarihi. Bugün veya gelecekteki bir tarih olmalıdır. |
FlightWithEmissions
Emisyon tahminleriyle birlikte direkt uçuş.
| Alanlar | |
|---|---|
flight |
Tanımlayıcı. İstekteki uçuş tanımlayıcılarıyla eşleşir. Not: Tüm IATA kodları büyük harfle yazılır. |
source |
İsteğe bağlı. Emisyon verilerinin kaynağı. |
emissions_grams_per_pax |
İsteğe bağlı. Yolcu başına emisyon tahmini sayıları. Emisyonlar hesaplanamadıysa gösterilmez. Emisyonların hesaplanamamasının nedenlerinin listesi için |
easa_label_metadata |
İsteğe bağlı. EASA Uçuş Emisyon Etiketi ile ilgili meta veriler. Yalnızca emisyon veri kaynağı EASA olduğunda ayarlanır. |
contrails_impact_bucket |
İsteğe bağlı. Yoğunlaşma izlerinin ısınma etkisinin, toplam CO2e emisyonlarının etkisine kıyasla önemi. |
Market
Bir çift havaalanı.
| Alanlar | |
|---|---|
origin |
Zorunlu. Uçuşun kalkış noktasının IATA havaalanı kodu (ör. "LHR"). |
destination |
Zorunlu. Uçuş varış noktasının IATA havaalanı kodu (ör. "JFK"). |
ModelVersion
Seyahat Etkisi Modeli sürümü. Model sürümü oluşturma hakkında daha fazla bilgi için GitHub'a bakın.
| Alanlar | |
|---|---|
major |
Ana sürümler: Metodolojideki büyük değişiklikler (ör. modele yeni veri kaynakları eklenmesi ve bunun sonucunda büyük çıktı değişiklikleri yapılması). Bu tür değişiklikler nadiren yapılır ve önceden duyurulur. Google Cloud API kurallarına uygun API sürümü değişiklikleri içerebilir. |
minor |
Alt sürümler: Şema sürümlerinde tutarlı olsa da model parametrelerini veya uygulamayı değiştiren model değişiklikleri. |
patch |
Yama sürümleri: Model uygulamasındaki hataları veya yanlışlıkları gidermeyi amaçlayan uygulama değişiklikleri. |
dated |
Tarihli sürümler: Model veri kümeleri, yenilenen giriş verileriyle yeniden oluşturulur ancak algoritmalarda düzenli olarak değişiklik yapılmaz. |
Scope3FlightEmissions
Emisyon tahminleriyle birlikte Kapsam 3 uçuşu.
| Alanlar | |
|---|---|
flight |
Tanımlayıcı. İstekteki uçuş tanımlayıcılarıyla eşleşir. |
wtw_emissions_grams_per_pax |
İsteğe bağlı. İstenen bilgilere göre yolcu başına toplam uçuş emisyonları (kaynaktan depoya ve depodan uyanmaya kadar olan emisyonların toplamı). Bu, toplam emisyondur ve TTW veya WTT emisyonlarını kullanmak için belirli nedenleriniz yoksa bu sayıyı kullanmanız gerekir. |
ttw_emissions_grams_per_pax |
İsteğe bağlı. İstenen bilgilere göre yolcu başına yakıttan kalkışa kadar olan uçuş emisyonları. |
wtt_emissions_grams_per_pax |
İsteğe bağlı. İstenen bilgilere göre yolcu başına yakıt üretiminden depolamaya kadar olan uçuş emisyonları. |
source |
İsteğe bağlı. Emisyon verilerinin kaynağı. |
Scope3DataType
Kapsam 3 emisyonlarını hesaplamak için kullanılan eşleme türü. Bu, Kapsam 3 yanıtı için kullanılır ve emisyonları hesaplamak için hangi yöntemin kullanıldığını işaretler.
| Sıralamalar | |
|---|---|
SCOPE3_DATA_TYPE_UNSPECIFIED |
Belirtilmemiş veri türü. |
TIM_EMISSIONS |
Başlangıç noktası, varış noktası, kargo şirketi, uçuş numarası, kalkış tarihi ve yıla göre TIM tabanlı emisyonlar. |
TYPICAL_FLIGHT_EMISSIONS |
Kalkış noktası, varış noktası ve yıla göre normal uçuş emisyonları. |
DISTANCE_BASED_EMISSIONS |
Kat edilen mesafeye ve yıla göre mesafeye dayalı emisyonlar. |
Scope3FlightSegment
Kapsam 3 emisyonlarının getirildiği uçuş parametreleri.
| Alanlar | |
|---|---|
departure_date |
Zorunlu. Kalkış havaalanının saat dilimindeki uçuş tarihi. Normal uçuş ve mesafeye dayalı emisyon modelleri için yalnızca yıl gereklidir (ay ve gün değerleri yoksayılır. Bu nedenle, bu durumlarda değerler atlanabilir, 0 olarak ayarlanabilir veya geçerli bir tarih olarak ayarlanabilir). Benzer şekilde, TIM emisyonları için belirli bir tarih sağlanmazsa tipik uçuş (veya mesafeye dayalı) emisyonlarına geri döneriz. |
cabin_class |
Zorunlu. Uçuşun kabin sınıfı. |
origin |
İsteğe bağlı. Uçuşun kalkış noktası için 3 karakterli IATA havaalanı kodu (ör. |
destination |
İsteğe bağlı. Uçuş varış noktası için 3 karakterlik IATA havaalanı kodu (ör. |
carrier_code |
İsteğe bağlı. 2 karakterli IATA taşıyıcı kodu (ör. |
flight_number |
İsteğe bağlı. 4 basamağa kadar uçuş numarası, örneğin [1, 9999] aralığında |
distance_km |
İsteğe bağlı. Kilometre cinsinden mesafe (ör. |
CabinClass
Uçuşun kabin sınıfı.
| Sıralamalar | |
|---|---|
CABIN_CLASS_UNSPECIFIED |
Belirtilmemiş kabin sınıfı. |
ECONOMY |
Ekonomi sınıfı. |
PREMIUM_ECONOMY |
Premium ekonomi sınıfı |
BUSINESS |
Business class. |
FIRST |
Birinci sınıf. |
Kaynak
Emisyon verilerinin kaynağı.
| Sıralamalar | |
|---|---|
SOURCE_UNSPECIFIED |
Emisyon verilerinin kaynağı belirtilmemiş. |
TIM |
Emisyon verileri Seyahat Etkisi Modeli'nden alınır. |
EASA |
Emisyon verileri, EASA çevre etiketlerinden alınır. |
TypicalFlightEmissions
Belirli bir pazar için normal uçuş emisyonu tahminleri
| Alanlar | |
|---|---|
market |
Tanımlayıcı. İstekteki uçuş tanımlayıcılarıyla eşleşir. Not: Tüm IATA kodları büyük harfle yazılır. |
emissions_grams_per_pax |
İsteğe bağlı. İstenen pazar için yolcu başına normal uçuş emisyonları. Tipik emisyonlar hesaplanamadıysa gösterilmez. Tipik uçuş emisyonlarının hesaplanamamasının nedenlerinin listesi için GitHub'a bakın. |