Среда, 9 декабря 2020 г.
Несколько месяцев назад мы объявили об обновлении инфраструктуры API, чтобы повысить производительность API Search Console по мере роста спроса. Сегодня мы рады объявить о следующих обновлениях:
- Добавление свежих данных и фильтра новостей в API Search Console
- Поддержка свойств домена в API Sitemaps
- Рекомендации по переносу документа Discovery
Если вы делаете свои собственные вызовы API, читайте дальше.
Содержание
Фильтр свежих данных и новостей в Search Console API
Отчет о производительности уже поддерживает свежие данные, которым меньше дня. Теперь вы можете получить доступ к этим данным через API, передав параметр запроса
dataState
со значением, установленным на all
. Данные, которые вы получите для этого значения, также будут включать свежие данные, которые еще не являются окончательными. Если вы хотите получить только окончательные данные, вы можете либо передать этот параметр со значением, равным final
или не передавать его вообще и вы получите только окончательные данные по умолчанию.
Несколько месяцев назад мы добавили Вкладка «Новости» в фильтре поиска к отчету о производительности. Эта информация теперь также доступна в API, и вы можете получить к ней доступ, установив значение searchType
параметр в запросе на news
.
Поддержка свойств домена в API Sitemaps
API Sitemaps теперь поддерживает свойства домена, как это уже делают другие API Search Console. Вы можете запрашивать, добавлять и удалять карты сайта на
свойства доменаНапример:
GET
Перенос документов Discovery
Мы прекратим поддержку в документе для веб-мастеров. Если вы запрашиваете API Search Console с помощью внешней библиотеки API или запрашиваете Документ об открытии API веб-мастеров напрямую, вам нужно будет обновить вызовы API, чтобы включить следующие изменения.
Изменения в библиотеке API
Чтобы узнать об изменениях в библиотеке API, обратитесь к кратким руководствам по Java и Python, чтобы получить обновленное руководство по использованию API.
Ява
Для всего импорта, связанного со службой веб-мастеров, измените webmasters
пакет для searchconsole.v1
пакет и имя службы, Webmasters
к SearchConsole
. Примеры:
- Импорт службы API:
import com.google.api.services.webmasters.Webmasters;
import com.google.api.services.searchconsole.v1.SearchConsole;
- Импорт объекта ответа:
import com.google.api.services.webmasters.model.WmxSite;
import com.google.api.services.searchconsole.v1.model.WmxSite;
Обратите внимание, что помимо объекта службы, другие объекты API точно такие же, как и раньше, только упаковка изменения.
Питон
При создании объекта службы веб-мастеров внесите следующие изменения:
webmasters_service = build('webmasters', 'v3', http=http)
webmasters_service = build('searchconsole', 'v1', http=http)
Опять же, нет никаких изменений в том, как ведут себя объекты.
Запрос документа прямого обнаружения
Документ обнаружения, запрашивающий изменения, включает:
Если у вас есть вопросы, вы можете задать их в Поиск Центральное сообщество или же в Твиттере.