Releases: gladyshev/yandex-direct-client
Releases · gladyshev/yandex-direct-client
v4.4.0
v4.1.0: handle report headers (#21)
Co-authored-by: d.kuznetsov <[email protected]>
v4.0.1
Поддержка PSR-18
- Http-клиент убран из зависимостей библиотеки
- Изменен неймспейс классов
- Убраны лишние абстракции и логгер
- Убрана платформенная зависимость от libxml
Исправлены ошибки после обновления API
- Сервис Reports переехал на JSON запрос
- Исправлена ошибка формирования JSON при передаче пустых параметров
- Исправлена ошибка передачи заголовка Use-Operator-Units при использовании не агентского токена
Поддержка PSR18
- Убрана зависимость от http-клиента, теперь можно использовать любой PSR-18 совместимый клиент
- Убрана зависимость от lib-array2xml и необходимость в расширении ext-libxml
- Значительно упростился код
Empty checkDictionaries query fixed
Empty checkDictionaries query fixed (#19) Error while querying checkDictionaries without timestamp has been fixed. Thanks for your recent update in 3.1.2 but it doesn't work - error "Params cannot be null" error is coming back from Yandex Direct API. `stdClass` is required cuz you have to `json_encode` not empty params (`[]`) but the empty object (`{}`) due to YD API. I also advise not to stick to the list of parameters - it is gonna be easier to change them in the future.
Fix scrutinizer bug report
v3.1.1 Upd changelog
Creatives and NegativeKeywordSharedSets mapping
- Improve params mapping
- NegativeKeywordSharedSets service added
- Creatives service added
- KeywordsResearch::deduplicate method added
- Clients::update method added
New AgencyClients methods added
* Expand AgencyClients::add method parameters * Add AgencyClients::update mapping * Codestyle