Carbon Intelligence™
Guide d'export Google Ads
GMSF v1.2
Google Ads
5 min install
Objectif
Ce script exporte automatiquement les données de vos campagnes Google Ads avec la granularité nécessaire pour l'analyse carbone GMSF v1.2 dans Carbon Intelligence™.
Installation
3 étapes · 5 minutes
Créer le Google Sheet de destination
- Allez sur sheets.new
- Renommez le fichier :
CI_Export_GoogleAds_[NomClient] - Copiez l'URL du Sheet
Installer le script
- Connectez-vous à Google Ads
- Allez dans Outils et paramètres → Actions groupées → Scripts
- Cliquez sur + (Nouveau script)
- Nommez le script :
Carbon Intelligence Export - Collez le contenu du fichier
carbon-intelligence-google-ads-export.js - Remplacez
COLLER_URL_GOOGLE_SHEET_ICIpar l'URL de votre Google Sheet - Cliquez sur Autoriser puis Exécuter
Planifier l'exécution
- Après la première exécution réussie, cliquez sur Créer un planning
- Sélectionnez Hebdomadaire (lundi matin recommandé)
- Le script tournera automatiquement chaque semaine
Ce qui est exporté
10 onglets créés automatiquement
| Onglet | Contenu | Usage Carbon Intelligence |
|---|---|---|
| CI_Campaigns | Résumé par campagne et semaine | Vue d'ensemble des émissions |
| CI_Device | Par appareil (mobile, desktop, tablette) | Facteur énergie par appareil |
| CI_Geo | Par pays et région | Mix énergétique par pays GMSF v1.2 |
| CI_Placements | Par site et application | Placements énergivores |
| CI_CreativeSize | Par taille de création | Poids du transfert de données |
| CI_AdFormat | Par format (Search, Display, Video) | Facteur format publicitaire |
| CI_Video | Données vidéo détaillées | Calcul carbone vidéo (durée, quartiles) |
| CI_Metadata | Informations compte et export | Traçabilité et audit |
| CI_Diagnostic | Tests de chaque requête | Identification des problèmes |
| CI_Export_CSV | Toutes les dimensions consolidées | Import direct plateforme CI |
Export CSV
Deux options disponibles
Option A — Depuis Google Sheets
- Allez sur l'onglet CI_Export_CSV
- Fichier → Télécharger → CSV (.csv)
Option B — Via le script
- Changez la fonction en
exportToCSV - Exécutez — un fichier CSV sera créé dans votre Google Drive
- Le lien du fichier apparaît dans les logs
Partage avec Carbon Intelligence™
Dimensions non couvertes
| Dimension | Pourquoi | Alternative |
|---|---|---|
| Type de connexion (Wi-Fi/4G/5G) | Non disponible dans Google Ads | Disponible via DV360 ou TTD |
| Exchange (SSP) | Google Ads = walled garden | Disponible via DV360 ou TTD |
| Mode d''achat (Open/PMP) | Spécifique au programmatique open | Disponible via DV360 ou TTD |
| Poids créatif (Ko) | Non reporté par Google Ads | Estimation GMSF par type de format |
| Active View / Viewability | En cours de sunset chez Google | Métriques retirées en v1.2.0 |
Si vous utilisez DV360 ou un autre DSP, contactez-nous pour un script dédié.
Configuration avancée
Section CONFIG du script
// Dans le script, section CONFIG :
LOOKBACK_DAYS: 90, // Jours d'historique (défaut : 90)
MIN_IMPRESSIONS: 1, // Seuil minimum d'impressions par ligne
INCLUDE_PAUSED: true // Inclure les campagnes en pause (recommandé)
LOOKBACK_DAYS: 90, // Jours d'historique (défaut : 90)
MIN_IMPRESSIONS: 1, // Seuil minimum d'impressions par ligne
INCLUDE_PAUSED: true // Inclure les campagnes en pause (recommandé)
Diagnostic
Fonction de diagnostic intégrée
- Dans Google Ads > Scripts, ouvrez le script
- Dans le menu déroulant à côté de Exécuter, sélectionnez diagnose
- Cliquez sur Exécuter
- Ouvrez le Google Sheet et allez sur l'onglet CI_Diagnostic
Le diagnostic teste : l'accès au compte Google Ads, chaque type de requête individuellement, le nombre de campagnes actives et en pause, la disponibilité des données par type (Device, Geo, Placements, Video...). Chaque test est coloré : vert (OK), jaune (vide mais normal), rouge (erreur). En cas d'erreur, envoyez une capture de l'onglet CI_Diagnostic à support@carbonintelligence.green.
Résolution de problèmes
"Authorization required"
Normal lors de la première exécution. Cliquez sur Autoriser et acceptez les permissions.
"Spreadsheet not found"
Vérifiez que l'URL du Google Sheet est correcte dans
CONFIG.SPREADSHEET_URL.Colonnes vides (toutes)
Exécutez la fonction diagnose (menu déroulant à côté de Exécuter > sélectionnez "diagnose"). Consultez ensuite l'onglet CI_Diagnostic dans le Google Sheet qui identifie précisément le problème.
Campagnes en pause
Si vos campagnes sont en pause, le script n'exporte aucune donnée par défaut. En v1.2.0,
INCLUDE_PAUSED est à true par défaut. Pour les versions antérieures, changez INCLUDE_PAUSED: true dans la section CONFIG.Données manquantes
Vérifiez que les campagnes ont des impressions pour la période. Ajustez
LOOKBACK_DAYS si nécessaire.Timeout
Si le compte a beaucoup de données, réduisez
LOOKBACK_DAYS à 30 jours.Onglets vides
Certains onglets (Video, Placements) ne se remplissent que si les types de campagnes concernés sont actifs.
Support
Email
support@carbonintelligence.green
Site web
carbonintelligence.green
Version script
1.3.0
Méthodologie
GMSF v1.2 (Ad Net Zero)