Indice
TravelImpactModelService
(interfaccia)ComputeFlightEmissionsRequest
(messaggio)ComputeFlightEmissionsResponse
(messaggio)ComputeScope3FlightEmissionsRequest
(messaggio)ComputeScope3FlightEmissionsResponse
(messaggio)ComputeTypicalFlightEmissionsRequest
(messaggio)ComputeTypicalFlightEmissionsResponse
(messaggio)ContrailsImpactBucket
(enum)EasaLabelMetadata
(messaggio)EmissionsGramsPerPax
(messaggio)Flight
(messaggio)FlightWithEmissions
(messaggio)Market
(messaggio)ModelVersion
(messaggio)Scope3FlightEmissions
(messaggio)Scope3FlightEmissions.Scope3DataType
(enum)Scope3FlightSegment
(messaggio)Scope3FlightSegment.CabinClass
(enum)Source
(enum)TypicalFlightEmissions
(messaggio)
TravelImpactModelService
API per fornire stime delle emissioni di anidride carbonica.
ComputeFlightEmissions |
---|
Metodo stateless per recuperare le stime delle emissioni. I dettagli su come vengono calcolate le stime delle emissioni sono disponibili su GitHub. La risposta conterrà tutte le voci che corrispondono alle tratte del volo inserite, nello stesso ordine. Se non sono disponibili stime per una determinata tratta di volo, la risposta restituirà l'oggetto della tratta di volo con campi di emissione vuoti. La richiesta verrà comunque considerata riuscita. I motivi per cui le stime delle emissioni potrebbero non essere disponibili includono:
La richiesta può contenere fino a 1000 tratte aeree. Se la richiesta include più di 1000 voli diretti, non andrà a buon fine e verrà restituito un errore INVALID_ARGUMENT. |
ComputeScope3FlightEmissions |
---|
Metodo stateless per recuperare le stime delle emissioni di gas serra per un insieme di segmenti di volo per la generazione di report Scope 3. La risposta conterrà tutte le voci che corrispondono ai segmenti di volo
Se è previsto un volo futuro in questo anno solare, non supportiamo le emissioni di livello 1 e passeremo alle emissioni di livello 2 o 3. Se il volo futuro richiesto non è in questo anno solare, restituiremo una risposta vuota. Ti consigliamo di utilizzare l'API Se non sono disponibili stime per un determinato volo con nessuno dei tre metodi, la risposta restituirà un oggetto La richiesta non andrà a buon fine e verrà visualizzato un errore
Poiché la richiesta viene elaborata con una logica di fallback, è possibile che le richieste configurate in modo errato restituiscano stime delle emissioni valide utilizzando metodi di fallback. Ad esempio, se una richiesta ha un numero di volo errato, ma specifica l'origine e la destinazione, la richiesta andrà comunque a buon fine, ma le emissioni restituite si baseranno esclusivamente sulle emissioni tipiche del volo. Allo stesso modo, se una richiesta non include l'origine per una tipica richiesta di emissioni di un volo, ma specifica una distanza valida, la richiesta potrebbe andare a buon fine in base alle sole emissioni basate sulla distanza. Di conseguenza, è necessario controllare la fonte delle emissioni restituite ( |
ComputeTypicalFlightEmissions |
---|
Recupera le stime delle emissioni di un volo standard tra due aeroporti, noto anche come mercato. Se non sono disponibili stime per un determinato mercato, la risposta restituirà l'oggetto mercato con campi di emissione vuoti. La richiesta verrà comunque considerata riuscita. I dettagli su come vengono calcolate le stime delle emissioni standard sono disponibili su GitHub. La richiesta può contenere fino a 1000 mercati. Se la richiesta include più di 1000 mercati, non andrà a buon fine e verrà restituito un errore INVALID_ARGUMENT. |
ComputeFlightEmissionsRequest
Definizione dell'input per la richiesta ComputeFlightEmissions
.
Campi | |
---|---|
flights[] |
Obbligatorio. Voli diretti per cui stimare le emissioni di ritorno. |
ComputeFlightEmissionsResponse
Definizione dell'output per la risposta ComputeFlightEmissions
.
Campi | |
---|---|
flight_emissions[] |
Elenco delle tratte del volo con le stime delle emissioni. |
model_version |
La versione del modello in base alla quale sono state calcolate le stime delle emissioni per tutti i voli in questa risposta. |
ComputeScope3FlightEmissionsRequest
Un elenco di segmenti di volo per cui richiedere le emissioni di Scope 3.
Campi | |
---|---|
flights[] |
Obbligatorio. Voli per cui restituire le stime delle emissioni. |
model_version |
Facoltativo. La versione del modello in base alla quale sono state calcolate le stime delle emissioni per tutti i voli di questa richiesta. |
ComputeScope3FlightEmissionsResponse
Un elenco di voli con stime delle emissioni di Scope 3.
Campi | |
---|---|
flight_emissions[] |
Elenco dei segmenti di volo con le stime delle emissioni. |
model_version |
La versione del modello in base alla quale sono state calcolate le stime delle emissioni per tutti i voli in questa risposta. |
ComputeTypicalFlightEmissionsRequest
Un elenco di coppie di aeroporti (mercati) per cui richiedere le emissioni tipiche.
Campi | |
---|---|
markets[] |
Obbligatorio. Richiedi le stime delle emissioni di un volo standard per questa coppia di mercati. È possibile richiedere un massimo di 1000 mercati. |
ComputeTypicalFlightEmissionsResponse
La risposta include le emissioni, ma anche la versione del modello.
Campi | |
---|---|
typical_flight_emissions[] |
Emissioni di un volo standard per il mercato richieste. |
model_version |
La versione del modello in base alla quale sono state calcolate le stime delle emissioni di un volo standard per tutti i voli in questa risposta. |
ContrailsImpactBucket
L'importanza dell'impatto sul riscaldamento delle scie di condensazione rispetto all'impatto totale delle emissioni di CO2e.
Enum | |
---|---|
CONTRAILS_IMPACT_UNSPECIFIED |
L'impatto delle scie di condensazione non è specificato. |
CONTRAILS_IMPACT_NEGLIGIBLE |
L'impatto delle scie di condensazione è trascurabile rispetto alle emissioni totali di CO2e. |
CONTRAILS_IMPACT_MODERATE |
L'impatto delle scie di condensazione è paragonabile alle emissioni totali di CO2e. |
CONTRAILS_IMPACT_SEVERE |
L'impatto delle scie di condensazione è superiore all'impatto totale delle emissioni di CO2e. |
EasaLabelMetadata
Metadati sull'etichetta delle emissioni di volo dell'EASA.
Campi | |
---|---|
label_issue_date |
La data di emissione dell'etichetta. |
label_expiry_date |
La data di scadenza dell'etichetta. L'etichetta può essere visualizzata fino alla fine di questa data. |
label_version |
Versione dell'etichetta. |
saf_discount_percentage |
Percentuale di sconto sulle emissioni di carburante per l'aviazione sostenibile (SAF) applicata all'etichetta. Si tratta di una percentuale espressa come numero decimale. I valori sono compresi nell'intervallo [0,1]. Ad esempio, 0,0021 significa 0,21%. Questo sconto e la riduzione delle emissioni sono riportati dall'etichetta EASA, ma non sono inclusi nelle stime della CO2e distribuite da questa API. |
EmissionsGramsPerPax
Risultati delle emissioni raggruppate per classe.
Campi | |
---|---|
first |
Emissioni per un passeggero in prima classe in grammi. Questo campo viene sempre calcolato e compilato, indipendentemente dal fatto che l'aereo abbia o meno posti di prima classe. |
business |
Emissioni per un passeggero in classe business in grammi. Questo campo viene sempre calcolato e compilato, indipendentemente dal fatto che l'aereo abbia o meno posti in classe business. |
premium_economy |
Emissioni per un passeggero in classe premium economy in grammi. Questo campo viene sempre calcolato e compilato, indipendentemente dal fatto che l'aereo disponga o meno di posti in classe premium economy. |
economy |
Emissioni per un passeggero in classe economy in grammi. Questo campo viene sempre calcolato e compilato, indipendentemente dal fatto che l'aereo abbia o meno posti in classe economy. |
Volo
Tutti i dettagli relativi a un singolo elemento della richiesta per le stime delle emissioni di un volo diretto.
Campi | |
---|---|
origin |
Obbligatorio. Codice IATA dell'aeroporto di partenza del volo, ad es. "LHR". |
destination |
Obbligatorio. Codice IATA dell'aeroporto di destinazione del volo, ad es. "JFK". |
operating_carrier_code |
Obbligatorio. Codice vettore IATA, ad es. "AA". |
flight_number |
Obbligatorio. Numero del volo, ad es. 324. |
departure_date |
Obbligatorio. Data del volo nel fuso orario dell'aeroporto di partenza. Deve essere una data nel presente o nel futuro. |
FlightWithEmissions
Volo diretto con stime delle emissioni.
Campi | |
---|---|
flight |
Obbligatorio. Corrisponde agli identificatori di volo nella richiesta. Nota: tutti i codici IATA sono in maiuscolo. |
source |
Facoltativo. L'origine dei dati sulle emissioni. |
emissions_grams_per_pax |
Facoltativo. Numeri delle stime delle emissioni per passeggero. Non sarà presente se le emissioni non possono essere calcolate. Per l'elenco dei motivi per cui non è stato possibile calcolare le emissioni, vedi |
easa_label_metadata |
Facoltativo. Metadati sull'etichetta delle emissioni di volo dell'EASA. Impostato solo quando l'origine dati sulle emissioni è l'EASA. |
contrails_impact_bucket |
Facoltativo. L'importanza dell'impatto sul riscaldamento delle scie di condensazione rispetto all'impatto totale delle emissioni di CO2e. |
Mercato
Una coppia di aeroporti.
Campi | |
---|---|
origin |
Obbligatorio. Codice IATA dell'aeroporto di partenza del volo, ad es. "LHR". |
destination |
Obbligatorio. Codice IATA dell'aeroporto di destinazione del volo, ad es. "JFK". |
ModelVersion
Versione del Travel Impact Model. Per maggiori informazioni sul controllo delle versioni del modello, consulta GitHub.
Campi | |
---|---|
major |
Versioni principali: modifiche importanti alla metodologia (ad es. aggiunta di nuove origini dati al modello che comportano modifiche significative all'output). Queste modifiche saranno poco frequenti e verranno annunciate con largo anticipo. Potrebbe comportare modifiche alla versione dell'API, che rispetteranno le linee guida per le API Google Cloud |
minor |
Versioni secondarie: modifiche al modello che, pur essendo coerenti tra le versioni dello schema, modificano i parametri o l'implementazione del modello. |
patch |
Versioni patch: modifiche all'implementazione volte a risolvere bug o imprecisioni nell'implementazione del modello. |
dated |
Versioni datate: i set di dati del modello vengono ricreati regolarmente con dati di input aggiornati, ma senza modifiche agli algoritmi. |
Scope3FlightEmissions
Volo di ambito 3 con stime delle emissioni.
Campi | |
---|---|
flight |
Obbligatorio. Corrisponde agli identificatori di volo nella richiesta. |
wtw_emissions_grams_per_pax |
Facoltativo. Emissioni totali del volo (somma delle emissioni Well-to-Tank e Tank-to-Wake) per passeggero in base alle informazioni richieste. Si tratta delle emissioni totali e, a meno che tu non abbia motivi specifici per utilizzare le emissioni TTW o WTT, devi utilizzare questo numero. |
ttw_emissions_grams_per_pax |
Facoltativo. Emissioni di volo dal decollo all'atterraggio per passeggero in base alle informazioni richieste. |
wtt_emissions_grams_per_pax |
Facoltativo. Emissioni di volo well-to-tank per passeggero in base alle informazioni richieste. |
source |
Facoltativo. L'origine dei dati sulle emissioni. |
Scope3DataType
Il tipo di corrispondenza utilizzato per calcolare le emissioni di Scope 3. Viene utilizzato per la risposta relativa all'ambito 3, indicando quale dei metodi è stato utilizzato per calcolare le emissioni.
Enum | |
---|---|
SCOPE3_DATA_TYPE_UNSPECIFIED |
Tipo di dati non specificato. |
TIM_EMISSIONS |
Emissioni basate sul TIM in base a origine, destinazione, compagnia aerea, numero di volo, data di partenza e anno. |
TYPICAL_FLIGHT_EMISSIONS |
Emissioni tipiche del volo in base a origine, destinazione e anno. |
DISTANCE_BASED_EMISSIONS |
Emissioni basate sulla distanza in base alla distanza percorsa e all'anno. |
Scope3FlightSegment
Parametri di volo con cui vengono recuperate le emissioni di Scope 3.
Campi | |
---|---|
departure_date |
Obbligatorio. Data del volo nel fuso orario dell'aeroporto di partenza. Per i modelli di emissioni tipiche dei voli e basati sulla distanza è richiesto solo l'anno (i valori di mese e giorno vengono ignorati e pertanto possono essere omessi, impostati su 0 o su una data valida per questi casi). Di conseguenza, se non viene fornita una data specifica per le emissioni TIM, utilizzeremo le emissioni tipiche del volo (o basate sulla distanza). |
cabin_class |
Obbligatorio. La classe di viaggio del volo. |
origin |
Facoltativo. Codice IATA dell'aeroporto di partenza del volo, ad esempio |
destination |
Facoltativo. Codice IATA dell'aeroporto di destinazione del volo, ad es. |
carrier_code |
Facoltativo. Codice vettore IATA, ad es. |
flight_number |
Facoltativo. Numero del volo, ad esempio |
distance_km |
Facoltativo. Distanza in chilometri, ad es. |
CabinClass
La classe di viaggio del volo.
Enum | |
---|---|
CABIN_CLASS_UNSPECIFIED |
Classe di viaggio non specificata. |
ECONOMY |
Classe economy. |
PREMIUM_ECONOMY |
Classe premium economy. |
BUSINESS |
Classe business. |
FIRST |
Prima classe. |
Origine
L'origine dei dati sulle emissioni.
Enum | |
---|---|
SOURCE_UNSPECIFIED |
L'origine dei dati sulle emissioni non è specificata. |
TIM |
I dati sulle emissioni provengono dal Travel Impact Model. |
EASA |
I dati sulle emissioni provengono dalle etichette ambientali dell'EASA. |
TypicalFlightEmissions
Stime delle emissioni di un volo standard per un determinato mercato
Campi | |
---|---|
market |
Obbligatorio. Corrisponde agli identificatori di volo nella richiesta. Nota: tutti i codici IATA sono in maiuscolo. |
emissions_grams_per_pax |
Facoltativo. Emissioni di un volo standard per passeggero per il mercato richiesto. Non sarà presente se non è stato possibile calcolare le emissioni tipiche. Per l'elenco dei motivi per cui non è stato possibile calcolare le emissioni tipiche del volo, consulta GitHub. |