Interfejs CSS API nakłada limity i ograniczenia na niektóre funkcje. Limity podane w tabeli poniżej mają wyłącznie pomóc Ci w tworzeniu aplikacji korzystających z interfejsu CSS API. Wszystkie limity mogą zostać w dowolnym momencie usunięte, zmniejszone lub zmienione bez powiadomienia.
Sprawdzanie wykorzystania limitu
Obecne wykorzystanie limitu możesz sprawdzić za pomocą metody accounts.quotas.list
. Ta metoda umożliwia pobranie informacji o bieżącym wykorzystaniu limitu na koncie.
Aby dowiedzieć się, jak pobrać ten limit, zapoznaj się z tym przykładem.
Zasady dotyczące limitów
Nie aktualizuj produktów, jeśli nie uległy zmianie. Jeśli chcesz wysyłać aktualizacje, aby zapobiec wygaśnięciu produktu, wystarczy robić to raz w tygodniu.
Limity wywołań metod
Poniższe limity to domyślne limity wywołań metod dla kont CSS Center.
- Użytkownicy, którzy przekroczą limit na minutę, otrzymają błędy
quota/request_rate_too_high
. - Użytkownicy, którzy przekroczą dzienny limit, otrzymają błędy
quota/daily_limit_exceeded
.
Oto kilka kwestii, o których warto pamiętać:
- Limity podane w tym miejscu dotyczą poszczególnych metod. Na przykład metoda
get
ma oddzielny limit połączeń od metodyupdate
, chociaż wielkość tych limitów jest taka sama. - Wywołania są wliczane do limitu konta, którego dotyczy problem. W przypadku operacji związanych z produktami będzie to konto domeny usługi porównywania cen, a w przypadku operacji na liście kont zależy to od konta, na którym wywoływana jest lista.
Oto domyślne limity:
Zasób | Metoda | Na minutę | dziennie |
---|---|---|---|
accounts |
Wszystkie metody | 1000 | 10 000 |
labels |
Wszystkie metody | 1000 | 10 000 |
cssProductInputs |
Wszystkie metody | 60 000 | 20 000 000 |
cssProducts |
Wszystkie metody | 60 000 | 20 000 000 |
quotas |
Wszystkie metody | 10 | 1000 |