Изменения в структурах данных

1 апреля 2014 года произошли следующие изменения в структурах данных:

  • Тип параметра PhraseID изменился на long.
  • Тип параметра PhraseIDS изменился на ArrayOfLong.

Изменены типы данных в WSDL-описании. SOAP- и JSON-запросы принимают на вход и возвращают новые типы данных для указанных выше полей.

Затронутые структуры и методы API
Структура Методы (версия 4) Методы (версия Live 4)
BannerPhraseInfo GetBanners

GetBannerPhrases

GetBannerPhrasesFilter

CreateOrUpdateBanners

GetBanners (Live)

GetBannerPhrases (Live)

GetBannerPhrasesFilter (Live)

CreateOrUpdateBanners (Live)

PhrasePriceInfo SetAutoPrice

UpdatePrices

SetAutoPrice (Live)

UpdatePrices (Live)

BannersStatItem GetBannersStat (Live)
AutoPriceInfo SetAutoPrice (Live)

GetEventsLogFilter

EventsLogItem

GetEventsLog (Live)
Структура Методы (версия 4) Методы (версия Live 4)
BannerPhraseInfo GetBanners

GetBannerPhrases

GetBannerPhrasesFilter

CreateOrUpdateBanners

GetBanners (Live)

GetBannerPhrases (Live)

GetBannerPhrasesFilter (Live)

CreateOrUpdateBanners (Live)

PhrasePriceInfo SetAutoPrice

UpdatePrices

SetAutoPrice (Live)

UpdatePrices (Live)

BannersStatItem GetBannersStat (Live)
AutoPriceInfo SetAutoPrice (Live)

GetEventsLogFilter

EventsLogItem

GetEventsLog (Live)

Рекомендации разработчикам

Если ваше приложение разработано на строго типизированном языке программирования (например, Java, С/С++, C#) и взаимодействует с API Яндекс Директа по протоколу SOAP, скачайте новое WSDL-описание и заново сформируйте структуры данных.

В следующих адресах типы данных были изменены заблаговременно.

Версия 4 Версия Live 4

Адрес WSDL:

https://api.direct.yandex.ru/v4/wsdl/1/

Адрес для SOAP-запросов:

https://api.direct.yandex.ru/v4/soap/1/

Адрес WSDL:

https://api.direct.yandex.ru/live/v4/wsdl/1/

Адрес для SOAP-запросов:

https://api.direct.yandex.ru/live/v4/soap/1/
Версия 4 Версия Live 4

Адрес WSDL:

https://api.direct.yandex.ru/v4/wsdl/1/

Адрес для SOAP-запросов:

https://api.direct.yandex.ru/v4/soap/1/

Адрес WSDL:

https://api.direct.yandex.ru/live/v4/wsdl/1/

Адрес для SOAP-запросов:

https://api.direct.yandex.ru/live/v4/soap/1/

В настоящее время данные адреса и основные адреса работают идентично.