Migrar da API Bid Manager v1.1 para a v2

Em março de 2022, lançamos a versão 2 da API Bid Manager. Com o lançamento dessa nova versão, planejamos anunciar em breve uma data de desativação para a v1.1. Recomendamos que você inicie a migração da v1.1 para a v2 assim que possível.

Migrar o aplicativo

A migração da v1.1 para a v2 exige a atualização dos URLs de endpoint para chamar a v2 e a atualização do aplicativo para considerar mudanças significativas.

Atualizar as chamadas de API da v1.1 para a v2

Para usar a v2 em vez da v1.1, atualize suas solicitações para usar novos endpoints da v2.

Identificar métodos equivalentes

Para atualizar suas chamadas de API da v1.1 para a v2, primeiro identifique os métodos equivalentes da v1.1 na v2.

Os nomes a seguir de todos os serviços e métodos mudaram um pouco entre v1.1 e v2:

Atualizar para novos endpoints

Depois de identificar os métodos equivalentes, atualize suas solicitações. Por exemplo, para chamar o método queries.getquery com a v1.1, use o seguinte URL:

https://www.googleapis.com/doubleclickbidmanager/v1.1/query/queryId

Para chamar o método equivalente na v2, conhecido como queries.get, atualize o URL para o seguinte:

GET https://doubleclickbidmanager.googleapis.com/v2/queries/queryId

Se você estiver usando uma biblioteca de cliente para fazer solicitações à API, use a versão mais recente da biblioteca e atualize sua configuração para usar a v2.

Faça as alterações necessárias

Estamos introduzindo várias mudanças interruptivas na v2. Leia as instruções a seguir e faça as mudanças necessárias relevantes para seu uso atual da API Bid Manager.

Atualizar chamadas para o serviço queries

Atualizar chamadas para o serviço reports

Atualizar a lógica de tratamento de erros

As mensagens de erro em toda a API foram atualizadas na v2. Essas novas mensagens de erro são mais específicas e, em alguns casos, fornecem informações sobre os valores na solicitação de API que estão causando o retorno do erro. Se a lógica de tratamento de erros atual depender de um texto específico de mensagem de erro, generalize o tratamento de erros antes de migrar para a v2.