API контента для покупок устанавливает строгие квоты и ограничения на некоторые функции. Все квоты и ограничения могут быть отменены, уменьшены или изменены в любое время без предварительного уведомления.
Политика квот
В среднем, обновляйте свои товары не чаще двух раз в день, а свои субаккаунты — чаще одного раза в день.
квоты вызовов методов
API контента для покупок автоматически корректирует квоты на ваши products и accounts в зависимости от вашего использования. Использование ваших accounts зависит от лимита ваших суб-аккаунтов.
Вот как мы отслеживаем использование вашей квоты:
- Квоты устанавливаются для каждого метода отдельно. Например, метод
getимеет отдельную квоту, отличную от квоты методаupdate. - Методы
patchучитываются как в вашей квотеget, так и в квотеupdate. - Каждый вызов метода в рамках
custombatchучитывается отдельно в рамках квоты этого метода. - Звонки учитываются в рамках квоты учетной записи, под которой вы проходите аутентификацию при совершении звонка. Например, если вы проходите аутентификацию как расширенная учетная запись , звонки учитываются в рамках квоты вашей расширенной учетной записи, но если вы проходите аутентификацию как одна из ваших суб-учетных записей, звонки учитываются в рамках квоты суб-учетной записи.
Проверьте свои квоты
Чтобы проверить текущую квоту и объем использования для учетной записи, вызовите quotas.list , указав merchantId этой учетной записи.
Мы рекомендуем периодически проверять ваши квоты, чтобы убедиться, что у вас достаточно квот для реализации проекта.
Автоматическое ограничение квоты распространяется только на products и услуги accounts . Если вам необходимо увеличить квоту для какой-либо другой услуги, вы превышаете свою дневную квоту для products или услуг accounts , или вам требуется временное увеличение квоты для services accounts или продуктам, свяжитесь с нами , предоставив следующую информацию:
- Идентификатор вашего торгового центра.
- По каким методам вы достигли лимита квоты?
- Примерное количество звонков в день, которое вам потребуется для этих методов.
- Причина, по которой вам необходимо увеличить квоту.
Ошибки
При превышении квот Content API for Shopping вы получите следующие ошибки:
- За минуту:
quota/request_rate_too_high - В день:
quota/daily_limit_exceeded
Чтобы просмотреть свои квоты и объем использования, а также запросить увеличение квоты на день или минуту, см. раздел «Проверка квот» .
Следующие ошибки не могут быть устранены автоматическим увеличением квоты и требуют запроса дополнительной квоты на элементы, каналы или субсчета :
-
too_many_items: Merchant quota exceeded -
too_many_subaccounts: Maximum number of sub-accounts reached
Ограничения на представление ресурсов
Приведенные ниже ограничения описывают существенные ограничения для определенных строковых значений и полей массивов в представлениях ресурсов, используемых в Content API. Эти ограничения одинаковы как для Content API, так и для соответствующих функций в Merchant Center. Этот список ограничений может быть неполным, и его нельзя расширить.
| Ресурс | Поле | Лимит |
|---|---|---|
shippingsettings | Услуги доставки по странам ( Группы доставки по каждой службе доставки ( Этикетки для каждой группы доставки ( Подтаблицы по группам отгрузок ( Количество строк или столбцов в одной таблице тарифов . Длина транспортных этикеток. | 20 20 30 100 150 100 |
Количество строк или столбцов в таблице тарифов влияет на следующие поля массива:
- Поля-массивы внутри
rowHeadersилиcolumnHeaders:-
prices[] -
weights[] -
numberOfItems[] -
postalCodeGroupNames[] -
locations[] -
rows[] -
cells[]
-