Google Search Console コネクタ リファレンス
ベータ版
この機能はベータ版です。ワークスペース管理者は、 プレビュー ページからこの機能へのアクセスを制御できます。Databricksのプレビューを管理するを参照してください。
このページには、サポートされているソーステーブルや宛先テーブルのスキーマなど、管理対象の Google Search Console コネクタに関する参照情報が記載されています。
サポートされているソーステーブル
Google Search Console コネクタは、default ソーススキーマ配下の 14 個のソーステーブルをサポートしており、これらは 2 つのカテゴリに分類されます。
- サイトテーブル :認証済みのGoogleサーチコンソールプロパティおよびそのサイトマップに関するメタデータ。パイプラインの実行ごとに完全にリフレッシュしています。
- 検索パフォーマンスレポートテーブル :Google Search Console Search Analytics APIからのクリック数、表示回数、CTR、および掲載順位のメトリクス。各テーブルは、同じ基盤データに対する異なるディメンションスライスを表します。日付または時間単位で増分同期されます。
Google Search Consoleコネクタは、カスタム検索アナリティクス レポート テーブルをまだサポートしていません。構築済みのテーブルでカバーされていないディメンションの組み合わせが必要な場合は、Databricksアカウントチームにお問い合わせください。
サイトテーブル
これらのテーブルには、検証済みの Google Search Console プロパティに関するメタデータが含まれています。これらには検索パフォーマンスのメトリクスは含まれておらず、パイプラインのランごとに完全に更新されます。
ソーステーブル | プライマリーキー | 説明 | 同期モード |
|---|---|---|---|
|
| 権限レベルを含む、Google Search Consoleに登録された検証済みサイトプロパティ。 | フル更新のみ |
|
| 検証済みの各プロパティについて Google Search Console に送信されたサイトマップ。 | フル更新のみ |
パフォーマンス レポート テーブルを検索
これらのテーブルには、Google Search Console Search アナリティクス API からのクリック、インプレッション、CTR、および掲載順位のデータが含まれています。すべてのテーブルが増分同期されます。
各テーブルは同じ4つのメトリクス(clicks、 impressions、 ctr、 position)を返しますが、データが集計される次元やGoogleが結果を返す前に適用する aggregationType が異なります。
集計タイプの理解
aggregationType は、URL が複数の検索結果タイプに表示される場合に Google がどのようにクリックを重複排除するかを制御します。タイプごとに重複排除の方法が異なるため、集計タイプが異なるテーブル間でのクリック合計は、同じ日付範囲であっても互いに一致せず、Google Search Console UI とも一致しません。詳細については、Google Search Console API ドキュメントを参照してください。
日次検索パフォーマンステーブル
これらのテーブルは、検索パフォーマンスデータを暦日単位で集計します。カーソルフィールドは date です。
ソーステーブル | ディメンション | 集計タイプ | 検索タイプ | プライマリーキー | カーソルフィールド |
|---|---|---|---|---|---|
| 日付、国、デバイス、ページ、クエリー | 自動 | Web、ニュース、画像、動画 |
|
|
| 日付、国 | 自動 | ウェブ、ニュース、画像、動画、発見、Google ニュース |
|
|
| 日付 | 自動 | ウェブ、ニュース、画像、動画、発見、Google ニュース |
|
|
| 日付、デバイス | 自動 | ウェブ、ニュース、画像、動画、googleNews |
|
|
| 日付、ページ | 自動 | ウェブ、ニュース、画像、動画、発見、Google ニュース |
|
|
| 日付、クエリー | 自動 | Web、ニュース、画像、動画 |
|
|
| 日付、国、デバイス、ページ | 自動 | ウェブ、ニュース、画像、動画、googleNews |
|
|
| 日付、国、デバイス | ページ単位 | ウェブ、ニュース、画像、動画、googleNews |
|
|
| 日付、国、デバイス | byProperty | Web、ニュース、画像、動画 |
|
|
毎時の検索パフォーマンス テーブル
これらのテーブルは、検索パフォーマンスデータを時間単位で集計します。これらは常に hourly_all データ状態を使用し、data_state コネクタオプションの影響を受けません。カーソルフィールドは hour です。利用可能な検索タイプは web および googleNews に限定されています。
ソーステーブル | ディメンション | 集計タイプ | 検索タイプ | プライマリーキー | カーソルフィールド |
|---|---|---|---|---|---|
| 時間、国、デバイス、ページ | 自動 | Web、googleNews |
|
|
| 時間、国、デバイス | ページ単位 | Web、googleNews |
|
|
| 時間、国、デバイス | byProperty | Web、googleNews |
|
|
コネクターのオプション
Google Search Console コネクタは、以下の構成オプションをサポートしています。使用方法については、例を参照してください。
オプション | Type | スコープ | 必須 | 適用対象 | 説明 |
|---|---|---|---|---|---|
| JSON形式の文字列の配列 | パイプライン | はい | すべてのテーブル | 取り込む、検証済みの Google Search Console プロパティ URL(1つ以上)。各 URL は、Google Search Console で検証済みのプロパティである必要があります(例: |
| 文字列 ( | パイプライン | No | すべての増分テーブル ( | データを取り込む最も早い日付( |
| String | テーブル | No | 日次検索パフォーマンステーブルのみ ( | 日次検索パフォーマンス テーブルのデータの鮮度。 |
宛先テーブルのスキーマ
sites
主キー: site_url
同期モード: フル更新のみ
フィールド | データ型 |
|---|---|
|
|
|
|
sitemaps
プライマリキー: site_url、path
同期モード: 完全更新のみ
フィールド | データ型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
search_analytics_all_fields
ディメンション: date、country、device、page、query
集計タイプ: auto
検索タイプ: web、news、image、video
主キー: site_url、date、country、device、page、query、search_type
カーソルフィールド: date
フィールド | データ型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
search_analytics_by_country
ディメンション: date、country
集計タイプ: auto
検索タイプ: web、news、image、video、discover、googleNews
主キー: site_url、date、country、search_type
カーソルフィールド: date
フィールド | データ型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
search_analytics_by_date
ディメンション: date
集計タイプ: auto
検索タイプ: web、news、image、video、discover、googleNews
プライマリキー: site_url、date、search_type
カーソルフィールド: date
フィールド | データ型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
search_analytics_by_device
ディメンション: date、device
集計タイプ: auto
検索タイプ: web、news、image、video、googleNews
主キー: site_url、date、device、search_type
カーソルフィールド: date
フィールド | データ型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
search_analytics_by_page
ディメンション: date、page
集計タイプ: auto
検索タイプ: web、news、image、video、discover、googleNews
主キー: site_url、date、page、search_type
カーソルフィールド: date
フィールド | データ型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
search_analytics_by_query
ディメンション: date、query
集計タイプ: auto
検索タイプ: web、news、image、video
プライマリキー: site_url、date、query、search_type
カーソルフィールド: date
フィールド | データ型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
search_analytics_page_report
ディメンション: date、country、device、page
集計タイプ: auto
検索タイプ: web、news、image、video、googleNews
主キー: site_url、date、country、device、page、search_type
カーソルフィールド: date
フィールド | データ型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
search_analytics_site_report_by_page
ディメンション: date、country、device
集計タイプ: byPage
検索タイプ: web、news、image、video、googleNews
主キー: site_url、date、country、device、search_type
カーソルフィールド: date
フィールド | データ型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
search_analytics_site_report_by_site
寸法: date 、 country 、 device
集計タイプ: プロパティ別
検索タイプ: ウェブ、ニュース、画像、動画
プライマリキー: site_url 、 date 、 country 、 device 、 search_type
カーソルフィールド: date
フィールド | データ型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hourly_search_analytics_page_report
寸法: hour 、 country 、 device 、 page
集計タイプ: 自動
検索タイプ: ウェブ、Googleニュース
プライマリキー: site_url 、 hour 、 country 、 device 、 page 、 search_type
カーソルフィールド: hour
フィールド | データ型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hourly_search_analytics_site_report_by_page
ディメンション: hour、country、device
集計タイプ: byPage
検索タイプ: web、googleNews
主キー: site_url、hour、country、device、search_type
カーソルフィールド: hour
フィールド | データ型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hourly_search_analytics_site_report_by_site
ディメンション: hour、country、device
集計タイプ: byProperty
検索タイプ: web、googleNews
主キー: site_url、hour、country、device、search_type
カーソルフィールド: hour
フィールド | データ型 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
必要なOAuth権限
Google Search Consoleコネクタは、https://www.googleapis.com/auth/webmasters.readonlyスコープをリクエストします。このスコープは、認証されたIDがアクセス権を持つプロパティのすべてのGoogle Search Consoleデータに対する読み取り専用アクセス権を付与します。
権限 | 必須: |
|---|---|
| すべてのテーブル |