Переход с Bid Manager API версии 1.1 на версию 2.

В марте 2022 года мы выпустили вторую версию Bid Manager API. Учитывая выпуск этой новой версии, мы планируем вскоре объявить дату прекращения поддержки версии 1.1. Мы рекомендуем вам начать миграцию с версии 1.1 на версию 2 как можно скорее.

Перенесите свое приложение

Для перехода с версии 1.1 на версию 2 необходимо обновить URL-адреса конечных точек для вызова версии 2 и обновить приложение для учета критических изменений.

Обновите вызовы API с версии 1.1 до версии 2.

Чтобы использовать версию 2 вместо версии 1.1, вам необходимо обновить свои запросы для использования новых конечных точек версии 2.

Определите эквивалентные методы

Чтобы обновить вызовы API с версии 1.1 на версию 2, сначала необходимо определить эквивалентные методы версии 1.1 в версии 2.

Следующие имена всех служб и методов немного изменились между версией 1.1 и версией 2:

Обновление до новых конечных точек

После того как вы определили эквивалентные методы, вам необходимо обновить свои запросы. Например, чтобы вызвать метод queries.getquery в версии 1.1, вы должны использовать следующий URL-адрес:

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

Чтобы вызвать эквивалентный метод в версии 2, известный как queries.get , обновите URL-адрес следующим образом:

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

Если вы используете клиентскую библиотеку для отправки запросов к API, используйте самую последнюю версию клиентской библиотеки и обновите свою конфигурацию, чтобы использовать v2.

Внесите необходимые изменения

Мы вносим ряд серьезных изменений в v2. Прочтите следующие инструкции и внесите необходимые изменения, соответствующие вашему текущему использованию Bid Manager API.

Обновление вызовов в службу queries

Обновление обращений в службу reports

Обновить логику обработки ошибок

Сообщения об ошибках в API были обновлены в версии 2. Эти новые сообщения об ошибках более конкретны и в некоторых случаях предоставляют информацию о значениях в запросе API, из-за которых возвращается ошибка. Если существующая логика обработки ошибок основана на конкретном тексте сообщения об ошибке, обобщите обработку ошибок перед переходом на версию 2.