Référence du connecteur Google Ads
Bêta
Cette fonctionnalité est en Bêta. Les administrateurs du Workspace peuvent contrôler l'accès à cette fonctionnalité à partir de la page Previews . Consultez Gérer les aperçus Databricks.
Cette page fournit des informations de référence pour le connecteur Google Ads géré dans Lakeflow Connect, y compris les tables prises en charge, les définitions de colonnes et les types de données.
Tables prises en charge
Le connecteur Google Ads prend en charge les types de tables suivants :
- Tables de ressources : données de configuration concernant votre compte Google Ads, telles que les campagnes, les groupes d'annonces et les annonces. Ces tables sont entièrement actualisées à chaque exécution de pipeline.
- Tables de rapport : métriques de performance, comme les impressions, les clics et les conversions. Ces tables prennent en charge l'ingestion incrémentielle.
- Tables d’événements : événements individuels tels que les appels, les soumissions de formulaires de prospects et les prospects Local Services. Ces tables sont entièrement actualisées à chaque exécution du pipeline.
Tables de ressources
Nom de la table | Description |
|---|---|
| Informations concernant les comptes Google Ads. |
| Configuration et paramètres de la Campagne. |
| Paramètres du budget pour les campagnes. |
| Critères de ciblage pour les campagnes. |
| Configuration du groupe Ad. |
| Critères de ciblage pour les groupes d'annonces. |
| Détails et paramètres publicitaires individuels. |
Tables de rapports
Nom de la table | Description |
|---|---|
| Métriques de performance au niveau du compte. |
| Indicateurs de performance au niveau de la campagne. |
| Métriques de performance au niveau du groupe d'annonces. |
| Indicateurs de performance au niveau des annonces. |
| Indicateurs de performance au niveau du mot-clé. |
| Rechercher les métriques de performances au niveau de la query. |
| Indicateurs de performance au niveau du compte ventilés par heure. |
| Indicateurs de performance au niveau de la campagne ventilés par heure. |
| Indicateurs de performance au niveau du groupe d’annonces ventilés par heure. |
| Indicateurs de performance au niveau de l’audience (critère de groupe d’annonces). |
| Indicateurs au niveau du clic indexés par ID de clic Google ( |
| Indicateurs de performance de la landing page (URL finale développée). |
| Indicateurs de performance au niveau du mot clé à partir de la vue des mots clés. |
Tables d'événements
Nom de la table | Description |
|---|---|
| Appels suivis à partir d'extensions d'appel et d'annonces appel uniquement. |
| Soumissions de formulaires de leads. Requiert un accès Standard ou Administrateur au compte Google Ads. |
| Prospects issus des annonces de services locaux. Ne renvoie que les lignes pour les comptes Local Services. |
| Conversations sur les prospects Local Services Ads. Ne renvoie que les lignes pour les comptes Local Services. |
Conventions de type de données
Stockage d'argent (micros)
Google Ads stocke les valeurs monétaires en micros pour éviter les problèmes d'arrondi. Un million de micros équivaut à une unité monétaire :
1,000,000 micros = $1.00 USD5,500,000 micros = $5.50 USD
Les champs avec le suffixe _micros contiennent des valeurs stockées en micro. Divisez par 1 000 000 pour convertir dans votre devise.
Clés principales
Les tables utilisent la notation (Primary Key) pour indiquer les colonnes qui forment la clé primaire. Les clés primaires composites sont indiquées par plusieurs colonnes marquées comme (Primary Key).
Schémas de table de ressources
customer
Informations concernant les comptes Google Ads.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de compte client. |
|
| Si l'étiquetage automatique est activé pour le compte. |
|
| Code de la devise pour le compte. |
|
| Nom convivial pour le compte Google Ads. |
|
| Suffixe d'URL ajouté aux URL finales pour le suivi. |
|
| Si le client est un Compte Manager (MCC). |
|
| Score d’optimisation du compte. |
|
| Raisons pour lesquelles le compte n’est pas admissible aux enchères au paiement par conversion. |
|
| Indique si le client est un compte de test. |
|
| Fuseau horaire du compte. |
|
| Template d'URL pour la construction d'URL de suivi. |
campaign
Configuration et paramètres de la Campagne.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de campagne. |
|
| Nom de la campagne. |
|
| État de la campagne. |
|
| Type de canal publicitaire. |
|
| Date de start de la campagne. |
|
| Date de fin de campagne. |
|
| ID du budget de campagne associé. |
campaign_budget
Paramètres du budget pour les campagnes.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID du budget. |
|
| Nom de la ressource Google Ads. |
|
| Nom du budget. |
|
| Montant du budget en micros. Diviser par 1 000 000 pour convertir en devise. |
|
| Comment Google dépense le budget quotidien (standard ou accéléré). |
|
| Période budgétaire. |
|
| Statut du budget. |
|
| Montant total du budget en micros. Diviser par 1 000 000 pour convertir en devise. |
campaign_criterion
Critères de ciblage pour les campagnes.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de campagne. |
|
| Clé primaire. ID du critère. |
|
| Nom de la ressource Google Ads. |
|
| Type de critère. |
|
| Statut du critère. |
|
| Indique si ce critère exclut une audience. |
|
| Valeur du modificateur d'enchère. |
ad_group
Configuration du groupe Ad.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de groupe d'annonces. |
|
| Nom du groupe Ad. |
|
| Statut du groupe. |
|
| ID de campagne associé. |
|
| Type de groupe d’annonces. |
|
| Enchère au coût par clic en micros. |
|
| Coût cible par acquisition en micro. |
ad_group_criterion
Critères de ciblage pour les groupes d'annonces.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID du critère. |
|
| Clé primaire. ID de groupe d'annonces. |
|
| Nom de la ressource Google Ads. |
|
| Statut du critère. |
|
| Type de critère. |
|
| Indique si ce critère exclut une audience. |
|
| Type de correspondance par mot-clé (exacte, expression, large). |
|
| Texte de mot-clé. |
ad
Détails et paramètres d'annonce individuels. Ce tableau correspond à ad_group_ad dans l'API Google Ads.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID d'annonce. |
|
| Clé primaire. ID de groupe d'annonces. |
|
| État de l'annonce. |
|
| Type d'annonce. |
|
| URL des landing page après avoir cliqué sur l'annonce. |
|
| Si la publicité est approuvée selon la politique Google Ads (approuvée ou refusée). |
|
| Si Google a terminé l'examen de l'annonce (REVIEW_IN_PROGRESS ou REVIEWED). |
Signaler les schémas de table
customer_report
Métriques de performance au niveau du compte.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de compte client. |
|
| Clé primaire. Date au format AAAA-MM-JJ. |
|
| Clé primaire. Type d'appareil. |
|
| Clé primaire. Type de réseau publicitaire. |
|
| Nombre d'impressions. |
|
| Nombre de clics. |
|
| Coût en micros. Diviser par 1 000 000 pour convertir en devise. |
|
| Nombre de conversions. |
|
| Valeur de conversion totale. |
|
| Taux de clics. |
|
| Coût moyen par clic. |
campaign_report
Indicateurs de performance au niveau de la campagne.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de compte client. |
|
| Clé primaire. ID de campagne. |
|
| Clé primaire. Date au format AAAA-MM-JJ. |
|
| Clé primaire. Type d'appareil. |
|
| Clé primaire. Type de réseau publicitaire. |
|
| Nom de la campagne. |
|
| État de la campagne. |
|
| Nombre d'impressions. |
|
| Nombre de clics. |
|
| Coût en micros. |
|
| Nombre de conversions. |
ad_group_report
Métriques de performance au niveau du groupe d'annonces.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de compte client. |
|
| Clé primaire. ID de groupe d'annonces. |
|
| Clé primaire. Date au format AAAA-MM-JJ. |
|
| Clé primaire. Type d'appareil. |
|
| Clé primaire. Type de réseau publicitaire. |
|
| Nom du groupe Ad. |
|
| Statut du groupe. |
|
| ID de campagne associé. |
|
| Nombre d'impressions. |
|
| Nombre de clics. |
|
| Coût en micros. |
keyword_report
Indicateurs de performance au niveau du mot-clé.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de compte client. |
|
| Clé primaire. Date au format AAAA-MM-JJ. |
|
| Clé primaire. ID du critère. |
|
| Clé primaire. ID de groupe d'annonces. |
|
| Clé primaire. Type d'appareil. |
|
| Clé primaire. Type de réseau publicitaire. |
|
| Texte de mot-clé. |
|
| Type de correspondance de mots-clés. |
|
| Nombre d'impressions. |
|
| Nombre de clics. |
|
| Coût en micros. |
ad_report
Indicateurs de performance au niveau des annonces.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de compte client. |
|
| Clé primaire. Date au format AAAA-MM-JJ. |
|
| Clé primaire. ID d'annonce. |
|
| Clé primaire. ID de groupe d'annonces. |
|
| Clé primaire. Type d'appareil. |
|
| Clé primaire. Type de réseau publicitaire. |
|
| ID de campagne associé. |
|
| Nombre d'impressions. |
|
| Nombre de clics. |
|
| Coût en micros. |
|
| Nombre de conversions. |
search_query_report
Rechercher les métriques de performances au niveau de la query.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de compte client. |
|
| Clé primaire. Date au format AAAA-MM-JJ. |
|
| Clé primaire. Nom de la ressource Google Ads. |
|
| Terme de recherche de l'utilisateur. |
|
| Comment le mot-clé correspondait au terme de recherche. |
|
| ID de groupe d'annonces associé. |
|
| ID de campagne associé. |
|
| Nombre d'impressions. |
|
| Nombre de clics. |
customer_hourly_report
Indicateurs de performance au niveau du compte ventilés par heure.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de compte client. |
|
| Clé primaire. Date au format AAAA-MM-JJ. |
|
| Clé primaire. Heure de la journée (0 à 23). |
|
| Clé primaire. Cliquez sur le type. |
|
| Clé primaire. Type d'appareil. |
|
| Clé primaire. Type de réseau publicitaire. |
|
| Nombre d'impressions. |
|
| Nombre de clics. |
|
| Coût en micros. Diviser par 1 000 000 pour convertir en devise. |
|
| Nombre de conversions. |
|
| Taux de clics. |
Les tables de rapport horaire incluent également des colonnes de segment supplémentaires (day_of_week, week, month, quarter, year, interaction_event_types) et des colonnes de métriques (interactions, interaction_rate, average_cost, average_cpc, average_cpm, cost_per_conversion, value_per_conversion, conversions_value, conversions_from_interactions_rate et les métriques Active View).
campaign_hourly_report
Indicateurs de performance au niveau de la campagne ventilés par heure. Mêmes colonnes que customer_hourly_report, plus :
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de campagne. |
|
| Nom de la ressource de la campagne de base pour les expérimentations. |
ad_group_hourly_report
Indicateurs de performance au niveau du groupe d’annonces ventilés par heure. Mêmes colonnes que customer_hourly_report, plus :
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de groupe d'annonces. |
|
| ID de campagne associé. |
audience_report
Indicateurs de performance au niveau de l’audience (critère de groupe d’annonces).
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de compte client. |
|
| Clé primaire. Date au format AAAA-MM-JJ. |
|
| Clé primaire. ID de critère (audience) du groupe d'annonces. |
|
| Clé primaire. ID de groupe d'annonces. |
|
| Clé primaire. Type d'appareil. |
|
| Clé primaire. Type de réseau publicitaire. |
|
| ID de campagne associé. |
|
| Nombre d'impressions. |
|
| Nombre de clics. |
|
| Coût en micros. Diviser par 1 000 000 pour convertir en devise. |
|
| Nombre de conversions. |
|
| Valeur de conversion totale. |
|
| Conversions après affichage. |
click_report
Mesures au niveau du clic indexées par l'ID de clic Google.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de compte client. |
|
| Clé primaire. Date au format AAAA-MM-JJ. |
|
| Clé primaire. ID de clic Google. |
|
| ID de groupe d'annonces associé. |
|
| ID de campagne associé. |
|
| Nombre de clics. |
landing_page_report
Indicateurs de performance de la landing page indexés par URL finale développée.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de compte client. |
|
| Clé primaire. Date au format AAAA-MM-JJ. |
|
| Clé primaire. Nom de la ressource Google Ads. |
|
| Clé primaire. ID de groupe d'annonces. |
|
| Clé primaire. ID de campagne. |
|
| URL de la landing page avant expansion. |
|
| Nombre d'impressions. |
|
| Nombre de clics. |
|
| Coût en micros. Diviser par 1 000 000 pour convertir en devise. |
|
| Taux de clics. |
|
| Coût moyen par clic. |
|
| Pourcentage de clics adaptés aux mobiles. |
|
| Score de vitesse mobile. |
|
| Pourcentage de clics AMP valides. |
search_keyword_report
Indicateurs de performance au niveau du mot clé à partir de la vue des mots clés.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de compte client. |
|
| Clé primaire. Date au format AAAA-MM-JJ. |
|
| Clé primaire. Nom de la ressource Google Ads. |
|
| ID du critère (mot-clé) du groupe d'annonces. |
|
| ID de groupe d'annonces associé. |
|
| ID de campagne associé. |
|
| Nombre d'impressions. |
|
| Nombre de clics. |
|
| Coût en micros. Diviser par 1 000 000 pour convertir en devise. |
|
| Taux de clics. |
|
| Coût moyen par clic. |
|
| Valeur de conversion totale. |
|
| Conversions après affichage. |
Schémas de table d’événement
call_view
Appels suivis à partir d'extensions d'appel et d'annonces appel uniquement.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de compte client. |
|
| Clé primaire. Nom de la ressource Google Ads (ID d'appel). |
|
| Clé primaire. Groupe d'annonces auquel l'appel est attribué. |
|
| Clé primaire. Campagne à laquelle l'appel est attribué. |
|
| Au moment où l'appel a start. |
|
| Quand l’appel s’est terminé. |
|
| Code pays de l'appelant. |
|
| Code de zone de l'appelant. |
|
| Type d’appel. |
|
| Statut de l'appel. |
|
| Où le numéro de suivi des appels était affiché. |
|
| Durée de l'appel en secondes. |
lead_form_submission
Soumissions de formulaires de leads. Requiert un accès Standard ou Administrateur au compte Google Ads.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de compte client. |
|
| Clé primaire. ID de soumission du formulaire de lead. |
|
| Clé primaire. Groupe d'annonces auquel la soumission est attribuée. |
|
| Clé primaire. Campagne à laquelle la soumission est attribuée. |
|
| Nom de la ressource Google Ads. |
|
| Lorsque le formulaire a été envoyé. |
|
| Publicité ayant généré la soumission. |
|
| ID de clic Google. |
|
| Valeurs de champ standard soumises. |
|
| Valeurs de champ personnalisées soumises. |
local_services_lead
Prospects issus des annonces de services locaux. Ne renvoie que les lignes pour les comptes Local Services.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de compte client. |
|
| Clé primaire. ID de prospect. |
|
| Date de création du prospect. |
|
| ID de catégorie de service. |
|
| ID de service. |
|
| Locale principale. |
|
| Si l'annonceur a été facturé pour le prospect. |
|
| Statut du prospect. |
|
| Type de prospect. |
|
| État du crédit, en cas de litige. |
|
| Date de la dernière mise à jour de l’état du crédit. |
|
| Texte de la note. |
|
| Date de la dernière modification de la note. |
local_services_lead_conversation
Conversations sur les prospects Local Services Ads. Ne renvoie que les lignes pour les comptes Local Services.
Colonne | Type de données | Description |
|---|---|---|
|
| Clé primaire. ID de compte client. |
|
| Clé primaire. ID de conversation. |
|
| Lorsque l’événement de conversation s’est produit. |
|
| ID du prospect parent. |
|
| Canal de discussion. |
|
| Qui a initié la conversation. |
|
| Texte du message. |
|
| URL des pièces jointes. |
|
| Durée de l’appel en millisecondes. |
|
| URL de l'enregistrement d'appel. |
Ingestion incrémentielle
Les tables de rapport prennent en charge l’ingestion incrémentielle avec une fenêtre rétrospective configurable. Le connecteur utilise la colonne date comme colonne curseur pour le suivi des mises à jour incrémentielles. Les tables de ressources et les tables d’événements sont entièrement actualisées à chaque exécution du pipeline.
Pour plus d'information sur l'ingestion incrémentielle et les fenêtres de rétrospection, consultez Concepts du connecteur Google Ads.
Options de configuration de rapport personnalisé
Les rapports personnalisés vous permettent de sélectionner n'importe quelle Ressource Google Ads avec une combinaison de champs de Ressource, de segments et de métriques. Le nom de destination_table est requis.
Définissez source_table sur custom_report et fournissez custom_report_options sous connector_options.google_ads_options:
Option | Obligatoire | Description |
|---|---|---|
| Oui | La ressource Google Ads à query (par exemple, |
| Non | Champs de ressources à sélectionner, au format GAQL entièrement qualifié (par exemple, |
| Non | Champs de segment à sélectionner (par exemple, |
| Non | Champs de métrique à sélectionner (par exemple, |
Notes
- Les colonnes de destination omettent les préfixes standard
metrics.etsegments.; pour les champs de ressource, les points sont convertis en tirets bas (par exemple,ad_group_ad.ad.iddevientad_group_ad_ad_id). - L'attribut
resource_nameest toujours inclus pour identifier chaque ligne. - La clé primaire est composée de chaque
resource_namesélectionné ainsi que de tous les segments sélectionnés. Cela signifie leresource_namepropre à la ressource de rapport, et unresource_namepour chaque ressource attribuée — une ressource autre que celle nommée dansresource, telle quecampaignsur un rapportad_group_ad. Aucun autre champ ne fait partie de la clé primaire :resource_nameidentifie déjà la ligne, et utiliser comme clé une valeur qui change en amont (telle quecampaign.name) ajouterait une ligne en double au lieu de mettre à jour la ligne existante. - Pour sélectionner des champs à partir d'une ressource attribuée, sélectionnez également
resource_namede cette ressource. Par exemple, un rapport surad_group_adqui sélectionnecampaign.iddoit également sélectionnercampaign.resource_name. Google Ads renvoie une ligne par valeur attribuée ; sans ceresource_name, ces lignes partagent une clé primaire et la mise à jour échoue. La planification du pipeline vérifie cela et répertorie les champsresource_nameà ajouter. - L’ingestion des rapports personnalisés est incrémentielle, basée sur la fenêtre de rétrospection.
- Google Ads conserve les données segmentées quotidiennement et hebdomadairement pendant seulement 37 mois. Les rapports personnalisés utilisant
segments.dateousegments.weekne peuvent pas synchroniser les données antérieures à cette période ; utilisezsegments.monthpour les données plus anciennes. - La planification du pipeline valide les noms de champ par rapport à Google Ads. Les segments de chronologie manquants ou les champs non valides provoquent des échecs de mise à jour. Utilisez le paramètre
validate_onlypour tester les configurations sans déplacer les données.