Référence du connecteur Google Search Console
Bêta
Cette fonctionnalité est en version bêta. Les administrateurs de Workspace peuvent contrôler l’accès à cette fonctionnalité depuis la page Aperçus . Consultez Gérer les aperçus Databricks.
Cette page contient des informations de référence pour le connecteur géré Google Search Console, y compris les tables sources prises en charge et les schémas de table de destination.
Tables sources prises en charge
Le connecteur Google Search Console prend en charge 14 tables sources sous le schéma source default, organisées en deux catégories :
- Tables de site : métadonnées concernant vos propriétés Google Search Console vérifiées et leurs sitemaps. Entièrement actualisé à chaque exécution du pipeline.
- Tables de rapport de performance de recherche : métriques de clic, d’impression, de CTR et de position provenant de l’API Google Search Console Search Analytics. Chaque table représente une tranche de dimension différente des mêmes données sous-jacentes. Synchronisé de manière incrémentielle par date ou par heure.
Le connecteur Google Search Console ne prend pas encore en charge les tables de rapport d’analytique de recherche personnalisées. Si vous avez besoin d’une combinaison de dimensions non couverte par les tables prédéfinies, contactez votre équipe Databricks.
Tables du site
Ces tables contiennent des métadonnées sur vos propriétés Google Search Console vérifiées. Elles ne contiennent pas de métriques de performance de recherche et sont entièrement actualisées à chaque exécution du pipeline.
Table source | Clé primaire | Description | Mode de synchronisation |
|---|---|---|---|
|
| Propriétés de site vérifiées enregistrées dans Google Search Console, y compris le niveau d'autorisation. | Full refresh uniquement |
|
| Sitemaps soumis à la Google Search Console pour chaque propriété vérifiée. | Full refresh uniquement |
Tables de rapport de performance de recherche
Ces tables contiennent des données de clic, d'impression, de CTR et de position provenant de l'API Google Search Console Search analytique. Toutes les tables sont synchronisées de manière incrémentielle.
Chaque table renvoie les quatre mêmes métriques (clicks, impressions, ctr et position), mais diffère selon les dimensions sur lesquelles les données sont agrégées et le aggregationType que Google applique avant de renvoyer les résultats.
Comprendre le type d’agrégation
Le aggregationType contrôle la manière dont Google déduplique les clics lorsqu’une URL apparaît dans plusieurs types de résultats de recherche. Comme chaque type déduplique différemment, les totaux de clics dans les tables avec des types d’agrégation différents ne correspondent pas entre eux ni à l’interface utilisateur de Google Search Console pour la même plage de dates. Pour plus de détails, consultez la documentation de l’API Google Search Console.
Tables de performance de recherche quotidienne
Ces tables agrègent les données de performance de recherche par jour calendaire. Le champ du curseur est date.
Table source | Dimensions | Type d'agrégation | Types de recherche | Clé primaire | Champ de curseur |
|---|---|---|---|---|---|
| date, pays, appareil, page, query | auto | web, actualités, image, vidéo |
|
|
| date, pays | auto | web, news, image, video, discover, googleNews |
|
|
| Date | auto | web, news, image, video, discover, googleNews |
|
|
| date, appareil | auto | web, actualités, image, vidéo, googleNews |
|
|
| date, page | auto | web, news, image, video, discover, googleNews |
|
|
| date, query | auto | web, actualités, image, vidéo |
|
|
| date, pays, appareil, page | auto | web, actualités, image, vidéo, googleNews |
|
|
| date, pays, appareil | parPage | web, actualités, image, vidéo, googleNews |
|
|
| date, pays, appareil | byProperty | web, actualités, image, vidéo |
|
|
Tableaux des performances de recherche horaires
Ces tables agrègent les données de performance de recherche par heure. Ils utilisent toujours l'état de données hourly_all et ne sont pas affectés par l'option de connecteur data_state. Le champ de curseur est hour. Les types de recherche disponibles sont limités à web et googleNews.
Table source | Dimensions | Type d'agrégation | Types de recherche | Clé primaire | Champ de curseur |
|---|---|---|---|---|---|
| heure, pays, appareil, page | auto | web, googleNews |
|
|
| heure, pays, appareil | parPage | web, googleNews |
|
|
| heure, pays, appareil | byProperty | web, googleNews |
|
|
Options du connecteur
Le connecteur Google Search Console prend en charge les options de configuration suivantes. Voir les exemples pour l’utilisation.
Option | Type | Périmètre | Obligatoire | S'applique à | Description |
|---|---|---|---|---|---|
| Tableau de chaînes JSON | Pipeline | Oui | Toutes les tables | Une ou plusieurs URL de propriété Google Search Console vérifiées à ingérer. Chaque URL doit être une propriété que vous avez vérifiée dans Google Search Console (par exemple, |
| Chaîne ( | Pipeline | Non | Toutes les tables incrémentielles ( | Date la plus ancienne à partir de laquelle ingérer des données, au format |
| Chaîne | Table | Non | Tables de performance de recherche quotidienne uniquement ( | Récence des données pour les tables de performances de recherche quotidiennes. |
Schémas de table de destination
sites
Clé principale : site_url
Mode de synchronisation : Full refresh uniquement
Champ | Type de données |
|---|---|
|
|
|
|
sitemaps
Clé primaire : site_url, path
Mode de synchronisation : Full refresh only
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
search_analytics_all_fields
Dimensions : date, country, device, page, query
Type d’agrégation : auto
Types de recherche : web, news, image, video
Clé primaire : site_url, date, country, device, page, query, search_type
Champ de curseur : date
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
search_analytics_by_country
Dimensions : date, country
Type d’agrégation : auto
Types de recherche : web, news, image, video, discover, googleNews
Clé primaire : site_url, date, country, search_type
Champ de curseur : date
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
search_analytics_by_date
Dimensions : date
Type d'agrégation : auto
Types de recherche : web, news, image, video, discover, googleNews
Clé primaire : site_url, date, search_type
Champ de curseur : date
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
search_analytics_by_device
Dimensions : date, device
Type d'agrégation : auto
Types de recherche : web, news, image, video, googleNews
Clé primaire : site_url, date, device, search_type
Champ de curseur : date
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
search_analytics_by_page
Dimensions : date, page
Type d’agrégation : auto
Types de recherche : web, news, image, video, discover, googleNews
Clé primaire : site_url, date, page, search_type
Champ de curseur : date
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
search_analytics_by_query
Dimensions : date, query
Type d'agrégat : auto
Types de recherche : web, news, image, video
Clé primaire : site_url, date, query, search_type
Champ de curseur : date
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
search_analytics_page_report
Dimensions : date, country, device, page
Type d’agrégat : auto
Types de recherche : web, news, image, video, googleNews
Clé primaire : site_url, date, country, device, page, search_type
Champ de curseur : date
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
search_analytics_site_report_by_page
Dimensions : date, country, device
Type d'agrégat : byPage
Types de recherche : web, news, image, video, googleNews
Clé primaire : site_url, date, country, device, search_type
Champ de curseur : date
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
search_analytics_site_report_by_site
Dimensions : date, country, device
Type d'agrégat : byProperty
Types de recherche : web, news, image, video
Clé primaire : site_url, date, country, device, search_type
Champ de curseur : date
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hourly_search_analytics_page_report
Dimensions : hour, country, device, page
Type d’agrégat : auto
Types de recherche : web, googleNews
Clé primaire : site_url, hour, country, device, page, search_type
Champ de curseur : hour
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hourly_search_analytics_site_report_by_page
Dimensions : hour, country, device
Type d'agrégation : byPage
Types de recherche : web, googleNews
Clé primaire : site_url, hour, country, device, search_type
Champ de curseur : hour
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hourly_search_analytics_site_report_by_site
Dimensions : hour, country, device
Type d'agrégation : byProperty
Types de recherche : web, googleNews
Clé primaire : site_url, hour, country, device, search_type
Champ de curseur : hour
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Autorisations OAuth requises
Le connecteur Google Search Console demande la portée https://www.googleapis.com/auth/webmasters.readonly. Cette portée accorde un accès en lecture seule à toutes les données Google Search Console pour les propriétés auxquelles l’identité authentifiée a accès.
Autorisation | Requis pour |
|---|---|
| Toutes les tables |