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 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. |
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. |
Ingestion incrémentielle
Les tables de rapports prennent en charge l'ingestion incémentielle avec une fenêtre rétrospective configurable. Le connecteur utilise la colonne date comme colonne de curseur pour le suivi des mises à jour incémentielles.
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. - 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.