Interfejs CSS API nakłada limity i ograniczenia na niektóre funkcje. Limity podane w tabeli poniżej są udostępniane wyłącznie w celu pomocy w rozwijaniu aplikacji korzystających z interfejsu CSS API. Wszystkie limity mogą zostać usunięte, zmniejszone lub zmienione w dowolnym momencie bez powiadomienia.
Sprawdzanie wykorzystania limitu
Obecny limit możesz sprawdzić, korzystając z metody accounts.quotas.list
. Ta metoda umożliwia pobranie bieżącego wykorzystania limitu na Twoim koncie.
Aby dowiedzieć się, jak pobrać limit, zapoznaj się z tym przykładem.
Zasady dotyczące limitów
Nie aktualizuj produktów, jeśli nie zmieniły się ich dane. Jeśli musisz wysyłać aktualizacje, aby zapobiec wygaśnięciu produktu, wystarczy to zrobić raz w tygodniu.
Limity wywołań metod
Poniższe limity to domyślne limity wywołań metody na kontach CSS Center.
- Użytkownicy, którzy przekroczą limit na minutę, otrzymują błąd
quota/request_rate_too_high
. - Użytkownicy, którzy przekroczą dzienny limit, otrzymają błąd
quota/daily_limit_exceeded
.
Oto kilka kwestii, o których warto pamiętać:
- Limity są podane dla każdej metody. Na przykład metoda
get
ma osobną kvotę połączeń od metodyupdate
, ale wielkość tych kwot jest taka sama. - Połączenia wliczają się do limitu konta, którego dotyczą. 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 będzie to zależne od konta, na którym jest wywoływana 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 |