Índice
TravelImpactModelService
(interface)ComputeFlightEmissionsRequest
(mensagem)ComputeFlightEmissionsResponse
(mensagem)ComputeScope3FlightEmissionsRequest
(mensagem)ComputeScope3FlightEmissionsResponse
(mensagem)ComputeTypicalFlightEmissionsRequest
(mensagem)ComputeTypicalFlightEmissionsResponse
(mensagem)ContrailsImpactBucket
(enum)EasaLabelMetadata
(mensagem)EmissionsGramsPerPax
(mensagem)Flight
(mensagem)FlightWithEmissions
(mensagem)Market
(mensagem)ModelVersion
(mensagem)Scope3FlightEmissions
(mensagem)Scope3FlightEmissions.Scope3DataType
(enum)Scope3FlightSegment
(mensagem)Scope3FlightSegment.CabinClass
(enum)Source
(enum)TypicalFlightEmissions
(mensagem)
TravelImpactModelService
API para fornecer estimativas de emissão de carbono.
ComputeFlightEmissions |
---|
Método sem estado para recuperar estimativas de emissão. Confira detalhes sobre como as estimativas de emissão são calculadas no GitHub (em inglês). A resposta vai conter todas as entradas que correspondem aos trechos de voo de entrada, na mesma ordem. Se não houver estimativas disponíveis para um determinado trecho de voo, a resposta vai retornar o objeto do trecho com campos de emissão vazios. A solicitação ainda será considerada bem-sucedida. Os motivos para a ausência de estimativas de emissão incluem:
A solicitação pode conter até 1.000 trechos de voo. Se a solicitação tiver mais de mil voos diretos, ela vai falhar com um erro INVALID_ARGUMENT. |
ComputeScope3FlightEmissions |
---|
Método sem estado para recuperar estimativas de emissões de gases de efeito estufa de um conjunto de trechos de voo para relatórios do Escopo 3. A resposta vai conter todas as entradas que correspondem aos segmentos de voo
Se houver um voo futuro solicitado neste ano civil, não vamos oferecer suporte às emissões de nível 1 e vamos usar as de nível 2 ou 3. Se o voo futuro solicitado não for neste ano civil, vamos retornar uma resposta vazia. Recomendamos que, para voos futuros, a API Se não houver estimativas disponíveis para um determinado voo com nenhum dos três métodos, a resposta vai retornar um objeto A solicitação vai falhar com um erro
Como a solicitação é processada com lógica de substituição, é possível que solicitações mal configuradas retornem estimativas de emissões válidas usando métodos de substituição. Por exemplo, se uma solicitação tiver o número do voo errado, mas especificar a origem e o destino, ela ainda será bem-sucedida, mas as emissões retornadas serão baseadas apenas nas emissões típicas do voo. Da mesma forma, se uma solicitação não tiver a origem de uma solicitação típica de emissões de voo, mas especificar uma distância válida, ela poderá ser bem-sucedida com base apenas nas emissões por distância. Portanto, é necessário verificar a origem das emissões retornadas ( |
ComputeTypicalFlightEmissions |
---|
Recupera estimativas típicas de emissões de voos entre dois aeroportos, também conhecidos como mercado. Se não houver estimativas disponíveis para um determinado mercado, a resposta vai retornar o objeto de mercado com campos de emissão vazios. A solicitação ainda será considerada bem-sucedida. Confira detalhes sobre como as estimativas de emissões típicas são calculadas no GitHub (em inglês). A solicitação pode conter até 1.000 mercados. Se a solicitação tiver mais de mil mercados, ela vai falhar com um erro INVALID_ARGUMENT. |
ComputeFlightEmissionsRequest
Definição de entrada para a solicitação ComputeFlightEmissions
.
Campos | |
---|---|
flights[] |
Obrigatório. Voos diretos para retornar estimativas de emissão. |
ComputeFlightEmissionsResponse
Definição de saída para a resposta ComputeFlightEmissions
.
Campos | |
---|---|
flight_emissions[] |
Lista de trechos de voo com estimativas de emissão. |
model_version |
A versão do modelo em que as estimativas de emissão de todos os voos nesta resposta foram calculadas. |
ComputeScope3FlightEmissionsRequest
Uma lista de trechos de voo para solicitar as emissões do Escopo 3.
Campos | |
---|---|
flights[] |
Obrigatório. Voos para retornar estimativas de emissão. |
model_version |
Opcional. A versão do modelo em que as estimativas de emissão de todos os voos nesta solicitação foram calculadas. |
ComputeScope3FlightEmissionsResponse
Uma lista de voos com estimativas de emissão do Escopo 3.
Campos | |
---|---|
flight_emissions[] |
Lista de trechos de voo com estimativas de emissão. |
model_version |
A versão do modelo em que as estimativas de emissão de todos os voos nesta resposta foram calculadas. |
ComputeTypicalFlightEmissionsRequest
Uma lista de pares de aeroportos (mercados) para solicitar as emissões típicas.
Campos | |
---|---|
markets[] |
Obrigatório. Solicita as estimativas típicas de emissões de voos para esse par de mercados. É possível solicitar no máximo 1.000 mercados. |
ComputeTypicalFlightEmissionsResponse
A resposta inclui as emissões e a versão do modelo.
Campos | |
---|---|
typical_flight_emissions[] |
Emissões típicas de voos do mercado solicitadas. |
model_version |
A versão do modelo em que as estimativas de emissão de voos típicos para todos os voos nesta resposta foram calculadas. |
ContrailsImpactBucket
A importância do impacto do aquecimento dos rastros de condensação em comparação com o impacto total das emissões de CO₂e.
Tipos enumerados | |
---|---|
CONTRAILS_IMPACT_UNSPECIFIED |
O impacto das esteiras de condensação não foi especificado. |
CONTRAILS_IMPACT_NEGLIGIBLE |
O impacto dos rastros de condensação é insignificante em comparação com as emissões totais de CO₂e. |
CONTRAILS_IMPACT_MODERATE |
O impacto dos rastros de condensação é comparável ao total de emissões de CO₂e. |
CONTRAILS_IMPACT_SEVERE |
O impacto dos rastros de condensação é maior do que o impacto total das emissões de CO₂e. |
EasaLabelMetadata
Metadados sobre o selo de emissões de voo da EASA.
Campos | |
---|---|
label_issue_date |
A data em que o rótulo foi emitido. |
label_expiry_date |
A data de expiração do rótulo. O marcador pode ser exibido até o final dessa data. |
label_version |
Versão do rótulo. |
saf_discount_percentage |
Porcentagem de desconto nas emissões de combustível de aviação sustentável (SAF, na sigla em inglês) aplicada ao rótulo. É uma porcentagem como um decimal. Os valores estão no intervalo [0,1]. Por exemplo, 0,0021 significa 0,21%. Esse desconto e a redução nas emissões são informados pelo rótulo da EASA, mas não estão incluídos nas estimativas de CO2e distribuídas por essa API. |
EmissionsGramsPerPax
Resultados de emissões agrupadas por classe de voo.
Campos | |
---|---|
first |
Emissões para um passageiro na primeira classe em gramas. Esse campo é sempre calculado e preenchido, independentemente de a aeronave ter assentos de primeira classe ou não. |
business |
Emissões para um passageiro na classe executiva em gramas. Esse campo é sempre calculado e preenchido, independente de a aeronave ter assentos na classe executiva ou não. |
premium_economy |
Emissões de um passageiro na classe econômica premium em gramas. Esse campo é sempre calculado e preenchido, independentemente de a aeronave ter assentos na classe econômica premium ou não. |
economy |
Emissões para um passageiro na classe econômica em gramas. Esse campo é sempre calculado e preenchido, independentemente de a aeronave ter assentos na classe econômica ou não. |
Voos
Todos os detalhes relacionados a um único item de solicitação para estimativas de emissão de voo direto.
Campos | |
---|---|
origin |
Obrigatório. Código IATA do aeroporto de origem do voo, por exemplo, "LHR". |
destination |
Obrigatório. Código IATA do aeroporto de destino do voo, por exemplo, "JFK". |
operating_carrier_code |
Obrigatório. Código da transportadora IATA, por exemplo, "AA". |
flight_number |
Obrigatório. Número do voo, por exemplo, 324. |
departure_date |
Obrigatório. Data do voo no fuso horário do aeroporto de origem. Precisa ser uma data no presente ou no futuro. |
FlightWithEmissions
Voo direto com estimativas de emissão.
Campos | |
---|---|
flight |
Obrigatório. Corresponde aos identificadores de voo na solicitação. Observação: todos os códigos da IATA são maiúsculos. |
source |
Opcional. A origem dos dados de emissões. |
emissions_grams_per_pax |
Opcional. Estimativas de emissão por passageiro. Não estará presente se as emissões não puderem ser calculadas. Para conferir a lista de motivos pelos quais as emissões não puderam ser calculadas, consulte |
easa_label_metadata |
Opcional. Metadados sobre o selo de emissões de voo da EASA. Definido apenas quando a fonte de dados de emissões é a EASA. |
contrails_impact_bucket |
Opcional. A importância do impacto do aquecimento dos rastros de condensação em comparação com o impacto total das emissões de CO₂e. |
Mercado
Um par de aeroportos.
Campos | |
---|---|
origin |
Obrigatório. Código IATA do aeroporto de origem do voo, por exemplo, "LHR". |
destination |
Obrigatório. Código IATA do aeroporto de destino do voo, por exemplo, "JFK". |
ModelVersion
Versão do modelo de impacto das viagens. Para mais informações sobre o controle de versões de modelos, consulte o GitHub (em inglês).
Campos | |
---|---|
major |
Versões principais: mudanças significativas na metodologia (por exemplo, adição de novas fontes de dados ao modelo que levam a grandes mudanças na saída). Essas mudanças serão raras e anunciadas com bastante antecedência. Pode envolver mudanças na versão da API, que vão respeitar as diretrizes da API do Google Cloud |
minor |
Versões secundárias: mudanças no modelo que, embora sejam consistentes em todas as versões do esquema, alteram os parâmetros ou a implementação do modelo. |
patch |
Versões de patch: mudanças na implementação destinadas a corrigir bugs ou imprecisões na implementação do modelo. |
dated |
Versões datadas: os conjuntos de dados do modelo são recriados com dados de entrada atualizados, mas sem mudanças regulares nos algoritmos. |
Scope3FlightEmissions
Voo do escopo 3 com estimativas de emissão.
Campos | |
---|---|
flight |
Obrigatório. Corresponde aos identificadores de voo na solicitação. |
wtw_emissions_grams_per_pax |
Opcional. Total de emissões de voo (soma de poço a tanque e tanque a despertar) por passageiro com base nas informações solicitadas. Esse é o total de emissões. A menos que você tenha motivos específicos para usar as emissões TTW ou WTT, use esse número. |
ttw_emissions_grams_per_pax |
Opcional. Emissões de voo do tanque à esteira por passageiro com base nas informações solicitadas. |
wtt_emissions_grams_per_pax |
Opcional. Emissões de voo do poço ao tanque por passageiro com base nas informações solicitadas. |
source |
Opcional. A origem dos dados de emissões. |
Scope3DataType
O tipo de correspondência usado para calcular as emissões do Escopo 3. Usado para a resposta do Escopo 3, marcando qual dos métodos foi usado para calcular as emissões.
Tipos enumerados | |
---|---|
SCOPE3_DATA_TYPE_UNSPECIFIED |
Tipo de dados não especificado. |
TIM_EMISSIONS |
Emissões com base no TIM, considerando origem, destino, operadora, número do voo, data de partida e ano. |
TYPICAL_FLIGHT_EMISSIONS |
Emissões típicas de voos de acordo com origem, destino e ano. |
DISTANCE_BASED_EMISSIONS |
Emissões com base na distância percorrida e no ano. |
Scope3FlightSegment
Parâmetros de voo com que as emissões de escopo 3 são buscadas.
Campos | |
---|---|
departure_date |
Obrigatório. Data do voo no fuso horário do aeroporto de origem. Apenas o ano é necessário para modelos típicos de emissões de voos e baseados em distância. Os valores de mês e dia são ignorados e, portanto, podem ser omitidos, definidos como 0 ou definidos como uma data válida para esses casos. Da mesma forma, se uma data específica não for fornecida para as emissões de TIM, vamos usar as emissões típicas de voo (ou com base na distância). |
cabin_class |
Obrigatório. A classe da cabine do voo. |
origin |
Opcional. Código IATA do aeroporto de origem do voo, por exemplo, |
destination |
Opcional. Código IATA do aeroporto de destino do voo, por exemplo, |
carrier_code |
Opcional. Código da companhia aérea da IATA, por exemplo, |
flight_number |
Opcional. Número do voo, por exemplo, |
distance_km |
Opcional. Distância em quilômetros, por exemplo, |
CabinClass
A classe da cabine do voo.
Tipos enumerados | |
---|---|
CABIN_CLASS_UNSPECIFIED |
Classe não especificada. |
ECONOMY |
Classe econômica. |
PREMIUM_ECONOMY |
Classe econômica premium. |
BUSINESS |
Classe executiva. |
FIRST |
Primeira classe. |
Origem
A origem dos dados de emissões.
Tipos enumerados | |
---|---|
SOURCE_UNSPECIFIED |
A origem dos dados de emissões não é especificada. |
TIM |
Os dados de emissões são do Modelo de impacto de viagens. |
EASA |
Os dados de emissões são dos rótulos ambientais da EASA. |
TypicalFlightEmissions
Estimativas típicas de emissões de voos para um determinado mercado
Campos | |
---|---|
market |
Obrigatório. Corresponde aos identificadores de voo na solicitação. Observação: todos os códigos da IATA são maiúsculos. |
emissions_grams_per_pax |
Opcional. Emissões típicas de voos por passageiro para o mercado solicitado. Não estará presente se não for possível calcular uma emissão típica. Para conferir a lista de motivos por que as emissões típicas de voos não puderam ser calculadas, consulte o GitHub. |