Получение общей статистики по всем поисковым запросам
Позволяет получить историю изменения показателей по всем поисковым запросам за определенный период времени.
Формат запроса
GET https://api.webmaster.yandex.net/v4/user/{user-id}/hosts/{host-id}/search-queries/all/history
? [query_indicator=<string>]
& [device_type_indicator=<string>]
& [date_from=<datetime>]
& [date_to=<datetime>]
|
Тип: |
|
Тип: |
|
Индикаторы для отображения запросов (ApiQueryIndicator). Можно указать несколько индикаторов. Например,
|
|
Тип устройства (ApiDeviceTypeIndicator). Значение по умолчанию: |
|
Дата начала интервала. Если не указан, то данные возвращаются за последнюю неделю. |
|
Дата конца интервала. Если не указан, то данные возвращаются за последнюю неделю. |
Индикатор |
Описание |
|
Количество показов. |
|
Количество кликов. |
|
Средняя позиция показа. |
|
Средняя позиция клика. |
Индикатор |
Описание |
|
Все типы устройств. |
|
Компьютеры. |
|
Мобильные телефоны и планшеты. |
|
Мобильные телефоны. |
|
Планшеты. |
Если в запросе не задан индикатор типа устройства, по умолчанию используется значение ALL
.
Формат ответа
Примеры
JSONXML
{ "indicators": { "TOTAL_SHOWS": [ { "date": "2019-07-18T00:00:00.000+03:00", "value": 100.0 }, ... } ] } }
<Data> <query> <indicators> <TOTAL_SHOWS> <date>2019-07-18T00:00:00.000+03:00</date> <value>100.0</value> ... </TOTAL_SHOWS> </indicators> </query> </Data>
Имя |
Обязательный |
Тип |
Описание |
Примечание |
Да |
ApiQueryIndicator |
Показатель поискового запроса. |
Может отсутствовать, если его значение не определено. |
Индикатор |
Описание |
|
Количество показов. |
|
Количество кликов. |
|
Средняя позиция показа. |
|
Средняя позиция клика. |
Коды ответа
Чтобы посмотреть структуру ответа подробнее, нажмите на причину.
Код |
Причина |
Описание |
200 |
OK |
|
403 |
ID пользователя, выдавшего токен, отличается от указанного в запросе. В примерах ниже JSON
XML
|
|
404 |
Не подтверждены права на управление сайтом. JSON
XML
|
|
404 |
Сайт не проиндексирован. JSON
XML
|
|
404 |
Данные о сайте еще не загружены в Яндекс Вебмастер. JSON
XML
|
Узнайте больше
Тип: int64
. ID пользователя. Необходим для вызова любых ресурсов API Яндекс Вебмастера. Чтобы получить его, используйте метод GET /v4/user.
Тип: host id (string)
. ID сайта. Чтобы получить его, используйте метод GET /v4/user/{user‑id}/hosts.
Количество записей (1-100). Значение по умолчанию: 10.
Описание
Код ошибки.
Описание
Сообщение об ошибке.
Описание
Значение.
Описание
Поле.
Описание
ID запрошенного сайта.
Описание
ID сайта.
Описание
Признак подтверждения сайта.
Описание
ID файла Sitemap
.
Описание
Список поддерживаемых типов контента.
Описание
Лимит на количество добавленных сайтов.
Описание
Лимит количества фидов.
Описание
Лимит количества добавленных фидов.
Описание
ID пользователя, от имени которого разрешен доступ.
Описание
Дата и время, до которого адрес доступен для создания задачи.
Описание
Список поддерживаемых типов контента.
Описание
Список поддерживаемых типов кодировки.
Описание
Максимальная длина.
Описание
Минимальная длина.
Описание
Доступное количество запросов в сутки.
Тип устройства (ApiDeviceTypeIndicator). Значение по умолчанию: ALL
.
Дата начала интервала. Если не указан, то данные возвращаются за последнюю неделю.
Дата конца интервала. Если не указан, то данные возвращаются за последнюю неделю.
Индикаторы для отображения запросов (ApiQueryIndicator). Можно указать несколько индикаторов. Например,
query_indicator=
TOTAL_SHOWS&query_indicator=TOTAL_CLICKS
Индикаторы запросов (ApiQueryIndicator)
Индикатор |
Описание |
|
Количество показов. |
|
Количество кликов. |
|
Средняя позиция показа. |
|
Средняя позиция клика. |
Индикаторы типов устройств (ApiDeviceTypeIndicator)
Индикатор |
Описание |
|
Все типы устройств. |
|
Компьютеры. |
|
Мобильные телефоны и планшеты. |
|
Мобильные телефоны. |
|
Планшеты. |
Если в запросе не задан индикатор типа устройства, по умолчанию используется значение ALL
.