Limity

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 metody update, 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