数か月前、Google は、需要の増加に伴い Search Console API のパフォーマンスを向上させる API インフラストラクチャのアップグレードを発表しました。 Google は本日、Search Console API に新しいデータとニュース フィルタを追加し、Sitemap API でドメイン属性をサポートするなど、API のさらなる更新を発表しました。
パフォーマンス レポートでサポートされている新しいデータは 1 日未満です。このデータは、リクエスト パラメータ「dataState」を渡し、値を「all」に設定することで、API を介してアクセスできるようになりました。この値に対して取得するデータには、まだファイナライズされていない新しいデータも含まれます。最終データのみを取得する場合は、このパラメーターを渡して値を「final」に設定するか、まったく渡さないようにします。デフォルトでは、最終データのみが取得されます。
これらの変更の詳細については、Google のブログ投稿 こちら をご覧ください。
数か月前、Google は検索フィルターのパフォーマンス レポートに [ニュース] タブを追加しました。この情報は API でも利用できるようになり、リクエストの「searchType」パラメーターの値を「news」に設定することでアクセスできます。
他の Search Console API と同様に、Sitemaps API がドメイン属性をサポートするようになりました。 ドメイン プロパティ でサイトマップのクエリ、追加、削除を行うことができます。例:
GET https://www.googleapis.com/webmasters/v3/sites/sc-domain:example.com/sitemaps
ウェブマスター ディスカバリー ドキュメントのサポートを終了します。 外部 API ライブラリ を使用して Search Console API をクエリする場合、または [Webmasters API Discovery Documentation](https :// www.googleapis.com/discovery/v1/apis/webmasters/v3/rest){rel="nofollow"}、API 呼び出しを更新して次の変更を含める必要があります。
Google Search Console API が最近更新されました。API を使用する開発者は、互換性を維持するためにコードを変更する必要があります。
Java ユーザーの場合、Webmasters サービスに関連するすべてのインポートは、webmasters
パッケージの代わりに searchconsole.v1
パッケージを使用するように変更する必要があります。また、サービス名「Webmasters」を「SearchConsole」に変更する必要があります。 Java クイック スタート ガイド.
Python ユーザーの場合、Webmasters サービス オブジェクトを構築する場合、googleapiclient.discovery_cache
モジュールの webmasters()
関数ではなく、googleapiclient.discovery
モジュールの build()
関数を使用する必要があります。 Python クイック スタート ガイド.
Google は、Webmasters API のディスカバリ ドキュメント クエリの変更を発表しました。 URL が https://www.googleapis.com/discovery/v1/apis/webmasters/v3/rest から https://searchconsole.googleapis.com/$discovery/rest に変更され、name
フィールドと version
フィールドが変更されましたそれに応じて変更されています。
ご不明な点がございましたら、検索セントラル コミュニティ または [Twitter で](https://twitter .com/googlesearchc ){rel="nofollow"}。