Google Search Console コネクタ リファレンス
ベータ版
This feature is in Beta.To use it, a ワークスペース admin must turn on Lakeflow Connect for Google Search Console from the Previews page.See Manage Databricks previews.
このページには、サポートされているソーステーブルや宛先テーブルのスキーマなど、管理対象の 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データに対する読み取り専用アクセス権を付与します。
権限 | 必須: |
|---|---|
| すべてのテーブル |