Известные проблемы

На этой странице задокументированы известные проблемы, с которыми сталкиваются разработчики при использовании Merchant API.

Проблемы с пропускной способностью методов insert товаров и данных об остатках на складе.

Сообщение от: 28.01.2026 UTC | Последнее обновление: 31.03.2026 UTC

Мы получили сообщения о проблемах с производительностью на стороне клиента, связанных с пропускной способностью при передаче больших объемов данных в API продавца. Эта проблема может возникнуть при использовании клиентских библиотек для следующих методов:

Мы внесли улучшения для повышения производительности различных бэкэнд-систем. Если вы по-прежнему сталкиваетесь с этой проблемой, вам может потребоваться настроить пул каналов для максимизации пропускной способности. Это позволяет обойти типичное ограничение в 100 потоков для одного канала gRPC, управляя несколькими базовыми соединениями. Для получения дополнительной информации см. раздел «Рефакторинг кода для одновременных запросов: повышение пропускной способности с помощью пулов каналов» .

Идентификаторы товаров, содержащие специальные символы

Сообщение от: 03.10.2025 UTC | Последнее обновление: 08.04.2026 UTC

Пользователи могут столкнуться с проблемами при управлении товарами, если productId или offerId не соответствуют правилам форматирования идентификаторов товаров . Такие идентификаторы товаров могут содержать специальные символы — в частности, косые черты ( / ), двоеточия ( : , тильды ( ~ ) и знаки процента ( % ). Такие платформы, как Merchant Center, уже допускают использование некоторых специальных символов в идентификаторах товаров.

Поскольку Merchant API включает идентификатор продукта непосредственно в name ресурса как часть URL (например accounts/{account}/products/{productId} ), эти символы могут мешать стандартной маршрутизации и анализу URL, что приводит к неожиданным ошибкам 404 Not Found или 400 Bad Request при операциях GET, PATCH или DELETE.

Для безопасного взаимодействия с продуктами, содержащими эти символы, необходимо закодировать сегмент productId или offerId имени ресурса. Алгоритм кодирования — Base64URL без заполнения . Для получения дополнительной информации см. accounts.productInputs.name .

Решение решено: Мы внедрили решение для стандартизации поведения во всей экосистеме Merchant API. Мы добавили новое поле base64_encoded_name в ответы API, которое предоставляет предварительно закодированное имя ресурса, что позволяет использовать результат вызова списка или GET напрямую в качестве входных данных для последующих обновлений без выполнения ручного кодирования.

Задержка после создания источника данных

Сообщение от 10.04.2024 UTC | Последнее обновление: 12.05.2024 UTC

Известная проблема заключалась в задержке при попытке вставить товары, рекламные акции или отзывы сразу после создания нового DataSource . Ошибка « Data source not found возвращалась при попытке вставить элементы в течение 5 минут после создания источника данных.

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

Есть ещё какие-нибудь проблемы?

По любым другим вопросам перейдите на страницы «Получить помощь по API для продавцов» и «Оставить отзыв» .