Suspensões de uso

Nesta página, listamos todos os produtos e recursos da Plataforma Google Maps que estão em um período de suspensão de uso. Isso inclui produtos no Maps, Routes e Places.

Como a suspensão de uso funciona

O período de suspensão de uso de um produto ou recurso começa na data de anúncio da suspensão. O produto ou recurso continuará disponível durante todo esse período (normalmente 12 meses). Depois, eles serão desativados e não estarão mais disponíveis.

Suspensões de uso ativas

Nesta seção, listamos todos os produtos e recursos que estão atualmente em um período de suspensão de uso.


Módulo do Google Maps no google.load

O serviço que fornece o módulo "Maps" para google.load foi suspenso em 13 de outubro de 2020 e será desativado em 13 de outubro de 2021. As solicitações subsequentes para carregar o módulo "Maps" em google.load resultarão em erro, e nenhum mapa será carregado. Consulte o guia de migração para mais informações.


Métodos do SDK do Places para iOS: setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner, initWithBounds:filter (a partir da versão 4.0.0)

O método auxiliar setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner foi suspenso em 10 de agosto de 2020 (v3.10.0). A partir da versão 4.0.0, esse recurso não está mais disponível. Em vez disso, use locationBias ou locationRestriction.

O método initWithBounds:filter foi suspenso em 10 de agosto de 2020 (v3.10.0). A partir da versão 4.0.0, esse recurso não está mais disponível. Em vez disso, use initWithFilter: em GMSAutocompleteFetcher.

Para continuar utilizando esses recursos obsoletos, mantenha a versão 3.10.0.

Para mais detalhes sobre os métodos de substituição, consulte o Apêndice 1.


O SDK do Places para iOS GMSPlaceField agora usa a macro NS_OPTIONS (a partir da versão 4.0.0)

O SDK do Places para iOS GMSPlaceField agora usa a macro NS_OPTIONS em vez de NS_ENUM para aprimorar a compatibilidade com o Swift. Leia mais sobre como migrar para GMSPlaceField como NS_OPTIONS.

Para continuar usando GMSPlaceField como NS_ENUM, mantenha a versão 3.10.0.


GMSCoordinateBounds no Place Autocomplete (26 de maio de 2020 a 26 de maio de 2021)

Várias propriedades/parâmetros que usam GMSCoordinateBounds no serviço Place Autocomplete do iOS foram suspensos em 26 de maio de 2020 e serão desativados em 26 de maio de 2021.

Limites em GMSAutocompleteViewController

As seguintes propriedades GMSAutocompleteViewController estão obsoletas:

Para a funcionalidade equivalente, use GMSAutocompleteViewController.autocompleteFilter com GMSAutocompleteFilter.locationBias ou GMSAutocompleteFilter.locationRestriction. A versão mínima do SDK do Places para iOS com essas propriedades é a v3.8.0.

Limites em findAutocompletePredictionsFromQuery e autocompleteQuery

Para a funcionalidade equivalente, use findAutocompletePredictionsFromQuery:filter:sessionToken:callback com GMSAutocompleteFilter.locationBias ou GMSAutocompleteFilter.locationRestriction. A versão mínima do SDK do Places para iOS com essas propriedades é a v3.8.0.

Para mais detalhes sobre os métodos de substituição, consulte o Apêndice 1.


Campo GMSPlace.openNowStatus do Places (26 de maio de 2020 a 26 de maio de 2021)

O uso do campo/propriedade GMSPlace.openNowStatus do Places no SDK do Places para iOS foi suspenso em 26 de maio de 2020 e será desativado em 26 de maio de 2021. Em vez disso, use as funções GMSPlace.isOpen ou GMSPlace.isOpenAtDate. A versão mínima do SDK do Places para iOS com essas funções é a v3.3.0.


Campo permanently_closed do Places (26 de maio de 2020 a 26 de maio de 2021)

O campo permanently_closed do Places na API Places, na Biblioteca Places e na API Maps JavaScript foi suspenso em 26 de maio de 2020 e será desativado em 26 de maio de 2021. Em vez disso, use business_status (API Places) ou business_status (Biblioteca Places, API JavaScript) para visualizar o status operacional de empresas. A versão mínima da Biblioteca Places e da API Maps JavaScript com business_status é a v3.40.


Campos open_now e utc_offset do Places (20 de novembro de 2019 a 20 de fevereiro de 2021)

Os campos open_now e utc_offset do Places na Biblioteca Places e na API Maps JavaScript foram suspensos em 20 de novembro de 2019 e serão desativados em 20 de fevereiro de 2021.

Estes campos estão obsoletos apenas na Biblioteca Places e na API Maps JavaScript.

  • O campo open_now foi substituído por PlaceResult.opening_hours.isOpen() no Place Details. Para o Nearby Search e o Text Search, use o parâmetro de solicitação openNow:true para filtrar os lugares que estão abertos no momento. Não é fornecido nenhum equivalente para o Find Place. Para receber esse valor, faça uma solicitação ao Place Details.
  • O campo utc_offset foi substituído por PlaceResult.utc_offset_minutes no Place Details.

A versão mínima da Biblioteca Places e da API JavaScript com isOpen() e utc_offset_minutes é a v3.39. Consulte Migração de campos do Places para saber mais.


Campos do Places: reference, id, alt_id, scope (3 de setembro de 2019 a 3 de junho de 2020)

Os campos reference, id, alt_id e scope do Places foram suspensos em 3 de setembro de 2019 e serão desativados em 3 de junho de 2020.

  • Os parâmetros de solicitação id e reference foram substituídos pelo parâmetro place_id.
  • Os campos alt_id e scope não têm equivalente, já que eram usados apenas para o serviço Place Add que foi desativado em julho de 2018.

Consulte Migração de campos do Places para ver mais detalhes.


API Maps JavaScript v2 (19 de maio de 2010 a 26 de maio de 2021)

A versão 2 da API Maps JavaScript foi suspensa em 19 de maio de 2010 e será desativada em 26 de maio de 2021. Embora você possa continuar usando a API Maps JavaScript v2 até 26 de maio de 2021, os mapas que utilizarem essa versão exibirão uma marca-d'água com o texto "Apenas para fins de desenvolvimento" a partir de 26 de outubro de 2020. Para evitar qualquer inconveniente ou confusão para o usuário, recomendamos migrar seu site para a API Maps JavaScript v3 antes dessa data. Saiba mais sobre como fazer upgrade do aplicativo da API Maps JavaScript da v2 para a v3.


Suspensões de uso concluídas

Nesta seção, listamos todos os produtos e recursos para que o período de suspensão de uso terminou. Esses produtos e recursos não estão mais disponíveis.


Camada de Fusion Tables (experimental) (3 de dezembro de 2018 a 3 de dezembro de 2019)

A camada de Fusion Tables na API Maps JavaScript foi desativada em 3 de dezembro de 2019 e não está mais disponível a partir da versão 3.38. A v3.37 é a última versão com suporte. Saiba mais.


SDKs do Places para Android e iOS (29 de janeiro de 2019 a 29 de julho de 2019)

Em 29 de janeiro de 2019, os SDKs do Places para Android e iOS que foram atualizados substituíram as versões existentes. As versões atuais do SDK do Places para iOS e Android e do Place Picker foram suspensas em 29 de janeiro de 2019 e foram desativadas em 29 de julho de 2019.


Place Add e Place Delete (30 de junho de 2017 a 30 de junho de 2018)

Desde 30 de junho de 2018, os recursos Place Add e Place Delete foram desativados e não estão mais disponíveis.


Apêndice 1: resumo das substituições de API obsoletas do SDK do Places para iOS

Na tabela a seguir, mostramos o método de substituição a ser usado em cada método ou propriedade obsoletos.

Método/propriedade obsoletos Use em vez disso
setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner
(em GMSAutocompleteViewController)
locationRestriction e locationBias
setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner
(em GMSAutocompleteResultsViewController)
locationRestriction e locationBias
setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner
(em GMSAutocompleteTableDataSource)
locationRestriction e locationBias
initWithBounds:filter
(em GMSAutocompleteFetcher)
initWithFilter:
autocompleteBounds e autocompleteBoundsMode
(em GMSAutocompleteViewController)
GMSAutocompleteViewController.autocompleteFilter com locationBias ou locationRestriction.
findAutocompletePredictionsFromQuery:bounds:boundsMode:filter:SessionToken:callback, autocompleteQuery:bounds:filter:callback e autocompleteQuery:bounds:boundsMode:filter:callback
(em GMSPlacesClient)
findAutocompletePredictionsFromQuery:filter:sessionToken:callback com locationBias ou locationRestriction.

A versão mínima do SDK do Places para iOS com as propriedades de substituição é a v3.8.0.