Яндекс Маркет привязал лимиты API и отчётов к тарифному плану
2 апреля Маркет предупредил: с 18 мая доступный период отчётов, число параллельных отчётов и лимиты ряда API-запросов зависят от тарифа.
Интеграция больше не может считать квоту одинаковой для всех кабинетов. Ограничения становятся свойством конкретного клиента и его подписки.
- учитывать тарифные лимиты на уровне кабинета
- не запускать отчёты без контроля числа активных задач
- передавать X-Business-Id там, где этого требует OAuth-контур
Что изменилось
Маркет разделил лимиты запросов для работы без подписки и с тарифом «Медиум», а также связал с тарифом глубину доступных данных и число одновременно формируемых отчётов. Для расширенных OAuth-возможностей по подписке требуется передавать X-Business-Id.
Почему это важно продавцу
Сервис, который опрашивает все кабинеты с одной и той же частотой, будет либо недоиспользовать доступный ресурс, либо регулярно упираться в ограничения части клиентов. Особенно чувствительны отчёты: очередь может зависнуть, если запускать больше генераций, чем разрешено конкретному тарифу.
Что проверить на практике
Квоты нужно воспринимать динамически. Планировщик должен понимать тип операции, кабинет и доступный лимит, а UI - показывать пользователю, если задержка связана не с ошибкой KENVARA, а с ограничением площадки.
- учитывать тарифные лимиты на уровне кабинета
- не запускать отчёты без контроля числа активных задач
- передавать X-Business-Id там, где этого требует OAuth-контур
