Google search console API row limit

0

Właśnie zacząłem używać wyżej wymienionego API i pojawił się problem:

mam request z jakimiś parametrami i ustawiam limit 5000 i start 0 - i dostaję 4080 rekordów, jeśli dobrze rozumiem dokumentację oznacza to że nie ma więcej rekordów, dlaczego więc przy kolejnym requescie z parametrami limit 5000 i start 5000 dostaję nową porcję danych w ilości 4010?
Dodatkowo przeprowadziłem inną próbę ustawiłem limit na 50 i start na 0 (pozostałem parametry jak poprzednio) i dostałem 34 rekordy - czyli znów wg dokumentacji nie ma więcej rekordów, co jest bez sensu bo przy limicie 5000 zwraca ich o wiele wiele więcej - nie wiem jak interpretować takie wyniki, może ktoś z was używał tego api i ma jakieś doświadczenia ?
Tutaj dokumentacja, której używam:
https://developers.google.com/webmaster-tools/v3/how-tos/search_analytics#getting-more-than-5000-rows
testowałem także moje zapytanie tutaj:
https://developers.google.com/webmaster-tools/v3/searchanalytics/query#try-it
i wyniki są takie same

0

Google w wyszukiwarce ma coś takiego jak "pomijanie podobnych stron" i jeszcze inny taki przełącznik. Być może domyślnie właśnie takie wyniki masz pomijane, ale paginacja jest liczona z nimi?

Strzelam, bo jak w dokumentacji nie ma to nic innego nie pozostaje :)

0

To nic z tych rzeczy, porobiłem jeszcze kilka testów i sytuacja wygląda tak:
limit 5 zwrotka 5
limit 10 zwrotka 9
limit 20 zwrotka 14
limit 50 zwrotka 34
limit 5000 zwrotka koło 4000
I tu jest problem bo wg dokumentacji jeśli zwrotka ma mniej niż limit to znaczy że nie ma więcej rekordów, a skoro tak to jeśli limit 10 zwraca ich 9 to każdy limit większy niż 10 także powinien zwrócić 9 rekordów. Tym sposobem nie wiem ile tak naprawdę jest tych rekordów.

1 użytkowników online, w tym zalogowanych: 0, gości: 1