Google выпустил бета-версию Google Ads API v0_7

Google анонсировал запуск бета-версии Google Ads API v0_7. Обновленные клиентские библиотеки будут опубликованы в течение двух рабочих дней, говорится в блоге компании.

В новой версии несколько обновлений:

  1. Параметры запроса позволяют изменять способ обработки:
    • задайте для параметра validate_only значение true, чтобы подтвердить, но не выполнить запрос — эта возможность добавлена во все сервисы, включая GoogleAdsService.Mutate();
    • установите для параметра partial_failure значение true (только для операций mutate) — служба будет выполнять операции, с которыми не возникло проблем, и возвращать ошибки в случае неудавшихся операций.
  2. Отчетность. Все поля для сегментов теперь находятся в разделе сегментов. Это значит, что все запросы, которые содержат сегменты, нужно обновить — они должны включать значение segments. перед полем с названием.
  3. Управляющий аккаунт. Добавили поддержку CustomerManagerLink и CustomerClientLink, которые нужны для управления иерархией аккаунта.
  4. Клиентские аккаунты. Появились поля для определения типа аккаунта покупателя: тестовый или управляющий. Теперь доступно отслеживание конверсий в клиентском аккаунте.
  5. Форматы объявлений. Для управления параметрами объявлений добавлен сервис AdParameterService.
  6. Аудитории. Настройки таргетинга доступны на уровне кампаний и групп объявлений. Добавили поддержку списков ремаркетинга, включающие посетителей сайта (rule-based), пользователей, которые выполнили определенные действия (basic), и комбинации списков (logic).
  7. Типы критериев. Теперь можно создавать критерии с помощью типов критериев MOBILE_APP_CATEGORY, WEBPAGE, OPERATING_SYSTEM_VERSION, and APP_PAYMENT_MODEL.

Начиная с 15 февраля 2019 года во всех версиях AdWords API и Google Ads API будут недействительны запросы на создание умных торговых кампаний с каталогом Local inventory ads. Подключение Local inventory ads — это enableLocal со значением true в AdWords API и enable_local со значением true в Google Ads API. Попытки задать для этих полей значение true в процессе создания умной торговой кампании закончатся ошибкой. Поэтому:

  • не устанавливайте enableLocal в AdWords API или enable_local в Google Ads API;
  • установите enableLocal (AdWords API) или enable_local (Google Ads API) со значением false.

Также после 11 февраля 2019 года в Google Ads API запросы с использованием учетных данных из управляющего аккаунта и с доступом к привязанному клиентскому аккаунту начнут запрашивать дополнительное поле для списка заголовков HTTP/grpc metadata. Рекламодателям нужно установить заголовок login-customer-id для customer ID в управляющем аккаунте, удалив все дефисы между словами.

Google запустил Google Ads API v0 в апреле 2018 года для замены API Google AdWords.

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: