Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Desenvolvedores do Espaço Econômico Europeu (EEE)
Os valores de resposta localizados são um campo de resposta adicional que fornece
texto localizado para valores de parâmetro retornados. O texto localizado é fornecido para
duração da viagem, distância e sistema de unidades (métrico ou imperial). Você solicita
valores localizados usando uma máscara de campo e pode especificar o idioma e
o sistema de unidades ou usar os valores inferidos pela API. Para mais detalhes, consulte
LocalizedValues.
Por exemplo, se você especificar um código de idioma para alemão (de) e unidades
imperiais, vai receber um valor de distanceMeters de 49889,7,
mas também um texto localizado que fornece essa medição de distância em alemão e
unidades imperiais, ou seja, "31 Meile".
Confira um exemplo do que você vai encontrar para valores localizados:
Se você não especificar o idioma ou o sistema de unidades, a API vai inferir o idioma e as unidades da seguinte maneira:
O método ComputeRoutes infere o local e as unidades de distância do ponto de passagem de origem. Assim, para uma solicitação de roteamento nos EUA, a API infere a linguagem en-US e as unidades IMPERIAL.
O método ComputeRouteMatrix usa o idioma "en-US" e as unidades
MÉTRICAS como padrão.
Para solicitar valores localizados
Para incluir valores localizados na resposta, faça o seguinte:
Solicite valores localizados na máscara de campo. Exemplo:
REST
-H X-Goog-FieldMask: localizedValues
RPC
const(fieldMask="localizedValues")
Se você quiser os valores localizados em um idioma ou sistema de unidades específico,
especifique o código do idioma e o sistema de unidades:
[null,null,["Última atualização 2025-06-20 UTC."],[],[],null,["# Request localized values\n\n**European Economic Area (EEA) developers** If your billing address is in the European Economic Area, effective on 8 July 2025, the [Google Maps Platform EEA Terms of Service](https://cloud.google.com/terms/maps-platform/eea) will apply to your use of the Services. Functionality varies by region. [Learn more](/maps/comms/eea/faq).\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nLocalized response values are an additional response field that provides\nlocalized text for returned parameter values. Localized text is provided for\ntrip duration, distance, and unit system (metric or imperial). You request\nlocalized values using a field mask, and can either specify the language and\nunit system or use the values inferred by the API. For details, see\n[LocalizedValues](/maps/documentation/routes/reference/rest/v2/TopLevel/computeRoutes#routelegsteplocalizedvalues).\n\nFor example, if you specify a language code for German (de) and imperial\nunits, you get a value for `distanceMeters` of 49889.7,\nbut also localized text providing that distance measurement in German and\nimperial units, so \"31 Meile.\"\n\nHere is an example of what you would see for localized values: \n\n```restructuredtext\n{ \"localized_values\":\n {\n \"distance\": { \"text\": \"31,0 Meile/n\" },\n \"duration\": { \"text\": 38 Minuten}.\n \"static_duration\": { \"text\": 36 Minuten}.\n }\n}\n```\n| Note: You get two values for the expected duration: `duration` uses the traffic model you specify, and `static_duration` does not take traffic into account. So, if your requested traffic model is `TRAFFIC_UNAWARE` these times are identical.\n\nIf you don't specify the language or unit system, the API infers the language\nand units as follows:\n\n- The `ComputeRoutes` method infers the location and distance units from the origin waypoint. So for a routing request in the US, the API infers `en-US` language and `IMPERIAL` units.\n- The `ComputeRouteMatrix` method defaults to 'en-US' language and METRIC units.\n\nTo request localized values\n---------------------------\n\nTo include localized values in the response, you need to do the following:\n\n1. Request localized values in your field mask. For example:\n\n **REST** \n\n ```restructuredtext\n -H X-Goog-FieldMask: localizedValues\n ```\n\n **RPC** \n\n ```gdscript\n const (fieldMask = \"localizedValues\")\n ```\n2. If you want the localized values in a specific language or unit system,\n specify the language code and unit system:\n\n ```console\n \"languageCode\": \"language_code\",\n \"units\": \"METRIC | IMPERIAL\",\n ```\n\n For example, this code snippet specifies the language as German (de), and\n METRIC units: \n\n ```console\n \"languageCode\": \"de\",\n \"units\": \"METRIC\",\n ```\n\n For more information, see\n [Language Support](/maps/faq#languagesupport)."]]