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. Considerando o lançamento dessa nova versão, planejamos anunciar uma data de desativação para a v1.1 em breve. Recomendamos que você inicie a migração da v1.1 para a v2 assim que possível.

Migrar seu aplicativo

Migrar da v1.1 para a v2 exige a atualização dos URLs do endpoint para chamar a v2 e a atualização do aplicativo para considerar as alterações interruptivas.

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

Para usar a v2 em vez da v1.1, é necessário atualizar suas solicitações para usar os novos endpoints da v2.

Identificar métodos equivalentes

Para atualizar suas chamadas de API de v1.1 para v2, você primeiro precisa identificar os métodos de v1.1 equivalentes na v2.

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

Atualizar para novos endpoints

Depois de identificar métodos equivalentes, é necessário atualizar suas solicitações. Por exemplo, para chamar o método queries.getquery com a v1.1, você usaria 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 de cliente e atualize sua configuração para usar a v2.

Faça as alterações necessárias

Lançamos várias alterações interruptivas na v2. Revise as instruções a seguir e faça as alterações necessárias relevantes ao seu uso atual da Bid Manager API.

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 na API foram atualizadas na v2. Essas novas mensagens são mais específicas e, em alguns casos, fornecem informações sobre os valores na solicitação de API que estão fazendo o erro ser retornado. Se a lógica de tratamento de erros atual depender de um texto de mensagem de erro específico, generalize o tratamento de erros antes de migrar para a v2.