Descontinuação e desativação

Com o lançamento de uma nova versão, uma versão descontinuada recebe uma data de desativação, após a qual ela não estará mais disponível. Confira outras diretrizes a serem consideradas:

  • Tentamos manter no máximo três versões principais disponíveis por vez.
  • As versões principais têm uma vida útil de cerca de 12 meses, as secundárias, 10 meses.
  • Você precisará fazer no máximo dois upgrades por ano, e não é necessário fazer isso em ordem sequencial. Por exemplo, você pode fazer upgrade da versão (N) diretamente para a versão (N + 2).
  • A sobreposição entre a data de lançamento de todas as bibliotecas de cliente para a versão mais recente e a versão que será desativada é de pelo menos 20 semanas.

Nossas bibliotecas de cliente oferecem suporte a todas as versões disponíveis de um serviço. Assim, você pode fazer upgrade gradualmente especificando diferentes versões dos serviços usados.

Horários

Confira na tabela a seguir as datas específicas de desativação e suspensão de cada versão disponível e as datas de lançamento previstas para versões futuras. Recomendamos que você faça upgrade para a versão mais recente assim que possível depois do lançamento.

Versão da APIData de lançamentoData da suspensão do usoData da desativaçãoGuia de upgrade
v204 de junho de 2025Fazer upgrade da v19 para a v20
v19.116 de abril de 2025
v1926 de fevereiro de 2025 Fazer upgrade da v18 para a v19
v1816 de outubro de 2024Junho de 2025Agosto de 2025Fazer upgrade da v17 para a v18

Conferir as versões que o projeto está usando

É possível conferir uma lista de métodos e serviços que o projeto chamou recentemente usando o console do Google Cloud:

  1. Abra APIs e serviços no Console do Google Cloud.
  2. Clique em API Google Ads na tabela.
  3. Na subguia MÉTRICAS, você vai encontrar as solicitações recentes representadas em cada gráfico. É possível conferir os métodos para os quais você enviou solicitações na tabela Methods. O nome do método inclui uma versão da API do Google Ads, um serviço e um nome de método, como google.ads.googleads.v20.services.GoogleAdsService.Mutate.
  4. (Opcional) Escolha o período que você quer consultar para suas solicitações.

Diferenças entre a descontinuação e o fim do suporte

TermoSuspensão de usoPôr do sol
Definição A versão descontinuada é não a mais recente. Quando uma nova versão for lançada, todas as versões anteriores serão marcadas como descontinuadas. A versão desativada não pode mais ser usada. As solicitações enviadas para essa versão vão falhar na data de desativação ou depois dela.
Implicação Você ainda pode usar as versões descontinuadas até que elas sejam desativadas, mas as referências das versões descontinuadas não são mais destacadas para mostrar que elas não são mais a versão mais recente.

Recomendamos que você faça upgrade para a versão mais recente assim que possível para aproveitar os novos recursos.

É necessário fazer upgrade das versões descontinuadas imediatamente para usar a API Google Ads.

É altamente recomendável fazer upgrade para a versão mais recente usando o guia de upgrade.

Velocidade Em média, lançamos uma nova versão a cada três ou quatro meses. Portanto, a versão será descontinuada após aproximadamente três ou quatro meses. Nosso objetivo é desativar uma versão um ano após o lançamento.
API Os endpoints da API para as versões descontinuadas ainda funcionam normalmente.

É possível acessar nossos endpoints de API usando nossas bibliotecas de cliente, REST e assim por diante. No entanto, novos recursos não são adicionados a versões descontinuadas.

Os endpoints da API para as versões desativadas deixam de funcionar após as datas de desativação. A API Google Ads vai gerar um erro se você tentar acessar os endpoints da API das versões desativadas.
Bibliotecas de cliente Para fornecer bibliotecas de cliente compactas, vamos deixar de incluir versões de API descontinuadas em uma nova versão da biblioteca de cliente após a data de descontinuação. Isso ajuda a economizar espaço ao incorporar nossas bibliotecas de cliente nos seus projetos. As bibliotecas de cliente não oferecem mais suporte às versões da API desativadas em novas versões da biblioteca de cliente após as datas de desativação.
Suporte Oferecemos suporte regular para as versões descontinuadas. As versões desativadas não têm mais suporte após a data de desativação.

Versões de biblioteca de cliente com suporte

A tabela mostra quais bibliotecas de cliente funcionam com quais versões da API.

Java

Biblioteca de cliente para Java
v20 Min: 38.0.0
Max: -
v19 Min: 36.0.0
Max: -
v18 Min: 34.0.0
Max: -
v17 Min: 31.0.0
Max: 36.1.0

C#

Biblioteca de cliente para .NET
v20 Min: 23.0.0
Max: -
v19 Min: 22.1.0
Max: -
v18 Min: 21.1.0
Max: -
v17 Min: 20.1.0
Max: 22.2.0

PHP

Biblioteca de cliente para PHP
v20 Min: 28.0.0
Max: -
v19 Min: 26.1.0
Max: -
v18 Min: 25.0.0
Max: -
v17 Min: 23.1.0
Max: 27.2.0

Python

Biblioteca de cliente para Python
v20 Min: 27.0.0
Max: -
v19 Min: 25.2.0
Max: -
v18 Min: 25.1.0
Max: -
v17 Min: 24.1.0
Max: 26.1.0

Ruby

Biblioteca de cliente para Ruby
v20 Min: 34.0.0
Max: -
v19 Min: 32.0.0
Max: -
v18 Min: 31.0.0
Max: -

Perl

Biblioteca de cliente para Perl
v20 Min: 27.0.0
Max: -
v19 Min: 26.0.0
Max: -
v18 Min: 25.0.1
Max: -

Suspensões de uso de recursos

Monitore regularmente o blog de desenvolvedores do Google Ads para saber em primeira mão sobre a descontinuação de recursos.

A tabela a seguir lista as suspensões de uso de recursos específicos que estão planejadas para a API Google Ads. Confira mais detalhes sobre cada descontinuação nas postagens do blog vinculadas.

Recurso Descrição Início da vigência Outras observações
Novas mensagens de erro para tokens de desenvolvedor inválidos A partir de 28 de abril de 2025, um token de desenvolvedor inválido vai retornar DEVELOPER_TOKEN_INVALID para a v19.1 e versões mais recentes e DEVELOPER_TOKEN_NOT_APPROVED para versões anteriores à v19.1. Tokens de desenvolvedor inválidos retornavam OAUTH_TOKEN_HEADER_INVALID, que ainda serão usados para cabeçalhos OAuth inválidos. 28 de abril de 2025 Essa mudança não vai afetar quem já tem chamadas de API em funcionamento.