Limity i kwoty interfejsu API danych

W przypadku interfejsu Data API obowiązują te limity i kwoty:

Kategorie limitów

Interfejs Data API ma 3 kategorie limitu żądań: Core, Realtime i Funnel. Żądania do interfejsu API dotyczące metod Core pobierają limity Core. Interfejs API wysyła żądania do metod Czas rzeczywisty, które pobierają limity Czas rzeczywisty. Każde żądanie zużywa tylko jeden rodzaj limitu.

Limity usług w Analytics

Wszystkie żądania wykorzystują limity usług.

Nazwa limitu Limit usługi standardowej Limit usługi w Analytics 360
Tokeny podstawowe na usługę dziennie 200 000 2 000 000
Rdzenie na usługę na godzinę 40 000 400 000
Rdzenie na godzinę projektu na usługę 14 000 140 tys.
Równoległe żądania podstawowe na usługę 10 50
Błędy serwera głównego na projekt i usługę na godzinę 10 50
Tokeny w czasie rzeczywistym na usługę dziennie 200 000 2 000 000
Tokeny w czasie rzeczywistym na usługę na godzinę 40 000 400 000
Tokeny w czasie rzeczywistym na projekt i usługę na godzinę 14 000 140 tys.
Równoczesne żądania w czasie rzeczywistym na usługę 10 50
Błędy serwera w czasie rzeczywistym na projekt i usługę na godzinę 10 50
Tokeny ścieżki na usługę dziennie 200 000 2 000 000
Tokeny ścieżki na usługę na godzinę 40 000 400 000
Tokeny ścieżki na projekt, usługę i godzinę 14 000 140 tys.
Równoczesne żądania ścieżki na usługę 10 50
Błędy serwera ścieżki na projekt, usługę i godzinę 10 50
  • Żądania równoczesne są mierzone przez liczbę żądań wykonywanych jednocześnie. Aby zmniejszyć liczbę żądań wysyłanych jednocześnie, poczekaj na zakończenie poprzednich żądań, zanim wyślesz kolejne.
  • Błędy serwera to kody 500 i 503. Limity błędów serwera są naliczane tylko wtedy, gdy żądanie powoduje błąd serwera. Gdy limity błędów serwera zostaną wyczerpane w przypadku pary projekt–usługa, wszystkie żądania wysyłane do usługi z tego projektu są blokowane.
  • Każde żądanie zużywa limit zarówno tokenów na usługę na godzinę, jak i tokenów na projekt na usługę na godzinę. Oznacza to, że jedna usługa musi być używana przez więcej niż 3 projekty, aby limit „Kody na usługę na godzinę” został wyczerpany przed limitem „Kody na projekt na usługę na godzinę”.

Usługi mogą wysyłać 120 żądań potencjalnie przekraczających limit na godzinę. Wymiary userAgeBracket, userGender, brandingInterest, audienceIdaudienceName mogą być ograniczone wartością progową. Stosowanie tych progów zapobiega ustalaniu przez osoby wyświetlające raport demografiiczną tożsamości poszczególnych użytkowników na podstawie danych demograficznych i zainteresowań.

Limit tokenów właściwości

Tokeny są obliczane dla każdego żądania w zależności od jego złożoności. Większość żądań będzie obciążać 10 tokenami lub mniej. Gdy żądanie zużywa dużą liczbę tokenów limitu, często jest to spowodowane przez te czynniki:

  • duża liczba wierszy,
  • Duża liczba kolumn
  • Złożone kryteria filtra
  • Długi zakres dat

W każdym żądaniu interfejsu API możesz określić wartość "returnPropertyQuota": true w treści żądania, aby zwrócić bieżący stan tokenów limitu usługi. Ten stan zawiera zarówno ilość wykorzystaną przez to żądanie, jak i ilość pozostałą dla każdej grupy limitu. Możesz np. podać ten parametr w pliku RunReportRequest.