Вышла пятая версия API Яндекс.Директа

Яндекс.Директ запустил новую версию API. В течение года API 5 будет работать в паре с API 4 live.

Сейчас в новом программном интерфейсе можно управлять ставками и работать с рекламными материалами: создавать группы и объявления, добавлять ключевые слова, визитки, быстрые ссылки.

Все новые настойки и форматы Яндекс.Директа будут поддерживаться в новой версии API.

Ключевые изменения:

  • Отдельные веб-сервисы для операций с разными классами объектов

    Это позволит работать только с нужными наборами данных без выгрузки всех связанных с ними дополнительных параметров.

    Большинство объектов — группу, визитку, быстрые ссылки — можно создать один раз и использовать для всех объявлений по мере необходимости.

  • Все объекты и ошибки подробно задокументированы

    Чтобы элементы кампании было удобнее редактировать по отдельности, каждому из них теперь присваивается id.

    По каждой операции представляется подробный отчет обо всех объектах внутри запроса. Если один из элементов запроса вызовет ошибку, остальные объекты внутри запроса не будут отклонены из-за нее.

  • Более прозрачная и гибкая система баллов

    В API 5 баллы начисляются равномерно в течение дня, а также сняты почти все ограничения на количество запросов с одним и тем же методом.

  • Универсальный язык методов

    Теперь названия методов максимально приближены к принятым в мировых системах.

  • И другие нововведения с учетом обратной связи от пользователей

    Например, постраничная выборка данных и другие функции.


Дарья Ишимова,
специалист по маркетинговым коммуникациям,
Яндекс:

«Создавая пятую версию, мы полностью “пересобрали” API Директа. Новая архитектура состоит из отдельных веб-сервисов, и в неё легко будут встраиваться новые методы для любых, даже самых смелых новых функций в Директе, не ломая обратную совместимость.

Кроме того, многие изменения в API 5 внедрены с учетом обратной связи от пользователей. Программный интерфейс стал проще в работе, универсальнее и быстрее в том, что касается рутинных операций по загрузке и редактированию данных. Как только первые методы стали доступны для работы, мы открыли к ним доступ, чтобы разработчики уже сейчас могли оптимизировать часть процессов и ускорить свои приложения».

Источник