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 da nova versão, mas planejamos anunciar uma data de desativação para a v1.1 em breve. Qa é recomendável iniciar a migração da v1.1 para a v2 assim que possível.

Migrar seu aplicativo

Migrar da v1.1 para a v2 requer a atualização dos URLs dos endpoints para chamar a v2 e atualizando o aplicativo para considerar alterações interruptivas.

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

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

Identificar métodos equivalentes

Para atualizar suas chamadas de API de usar a v1.1 para a v2, primeiro é necessário identificar os métodos equivalentes da v1.1 na v2.

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

Atualizar para novos endpoints

Depois de identificar métodos equivalentes, é necessário atualizar suas solicitações. Para 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 linguagem versão mais recente da biblioteca de cliente e atualizar sua configuração para usar a v2.

Faça as alterações necessárias

Estamos introduzindo várias alterações interruptivas na v2. Analise o seguinte e faça as alterações necessárias relevantes ao seu uso atual do a 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 na API foram atualizadas na v2. Essas novas mensagens de erro são mais específicos e, em alguns casos, fornecem informações sobre os valores no campo solicitação de API que estão fazendo com que o erro seja retornado. Se o erro já existente a lógica de processamento depende do texto da mensagem de erro, generalize o erro processamento antes de migrar para a v2.