Я пытаюсь извлечь все целевые страницы из консоли Google Search, это отлично работает на сайтах с менее 1000 целевых страниц, но когда я пытаюсь использовать более крупные учетные записи, он только когда-либо возвращает 1000 результатов.Почему API Google Search Console возвращает только 1000 целевых страниц?
Предел с API составляет 5000
Вот мой запрос:
{
"startDate": str(start_date.strftime("%Y-%m-%d")),
"endDate": str(end_date.strftime("%Y-%m-%d")),
"dimensions": [
"page"
],
"dimensionFilterGroups": [{
"filters": [
{
"dimension": "country",
"expression": "GBR"
},
{
"dimension": "device",
"expression": "desktop"
}],
"rowLimit": 5000}]
}
Может кто-нибудь увидеть, что я делаю неправильно, если что-нибудь?
API Reference: https://developers.google.com/webmaster-tools/v3/searchanalytics/query
Сколько лет данные помнят, что инструменты для веб-мастеров не хранят данные навсегда, если службам памяти всего три месяца. – DaImTo
Последние 90 дней данных – Adders
Я бы проверял ваш код, а затем звучит так, как будто он не применяет свойство rowLimit, если вы видите только 1000 строк по умолчанию. попробуйте изменить его на 1 или что-то, чтобы обеспечить его сбор. – DaImTo