Carbon Intelligence™
Guida all'esportazione The Trade Desk — Script Python
GMSF v1.2
The Trade Desk
10 min install
Obiettivo
Questo script Python esporta automaticamente i dati delle vostre campagne The Trade Desk con la granularità necessaria per l'analisi del carbonio GMSF v1.2 in Carbon Intelligence™. The Trade Desk offre una granularità molto fine su exchange, connessioni e tipi di acquisto.
Installation
3 passaggi · 10 minuti
Prerequisiti
- Python 3.8+ installato sul vostro server o macchina locale
- Installare le dipendenze:
pip install requests pandas - Ottenere un API Token e un Partner ID da The Trade Desk
- Annotare l'Advertiser ID di destinazione per l'esportazione
Configurare lo script
- Aprire il file
carbon-intelligence-thetradedesk-export.py - Compilare i parametri di autenticazione:
API_TOKEN,PARTNER_ID,ADVERTISER_ID - Configurare
OUTPUT_DIRper la cartella di destinazione dei CSV
Eseguire
- Eseguire lo script:
python carbon-intelligence-thetradedesk-export.py - Pianificare un'esecuzione ricorrente tramite
cron(Linux/macOS) o Utilità di pianificazione (Windows) - Raccomandazione: settimanale (ogni lunedì mattina)
Cosa viene esportato
13 schede create automaticamente
| Scheda | Contenuto | Utilizzo Carbon Intelligence |
|---|---|---|
| CI_Campaigns | Riepilogo per campagna e giorno | Panoramica delle emissioni |
| CI_Device | Per dispositivo (mobile, desktop, CTV) | Fattore energetico per dispositivo |
| CI_Geo | Per paese e regione | Mix energetico paese GMSF v1.2 |
| CI_Placements | Per sito e applicazione | Posizionamenti ad alto consumo energetico |
| CI_CreativeSize | Per dimensione della creatività (300x250, 728x90, ecc.) | Peso del trasferimento dati |
| CI_AdFormat | Per formato (Display, Video, Native) | Fattore formato pubblicitario |
| CI_Video | Dati video dettagliati (durata, tipo) | Calcolo carbonio video |
| CI_Exchange | Per exchange (Rubicon, OpenX, AppNexus, ecc.) | 🎯 Specifico TTD — Fonte di inventario |
| CI_Connection | Per tipo di connessione (WiFi, mobile, cablato) | 🎯 Specifico TTD — Efficienza energetica della rete |
| CI_Environment | Per contesto (app, web, OTT) | 🎯 Specifico TTD — Tipo di ambiente media |
| CI_BuyType | Per modalità di acquisto (open auction, PMP, PG) | 🎯 Specifico TTD — Trasparenza della strategia di acquisto |
| CI_Metadata | Info account, versione script, date | Tracciabilità e audit |
| CI_Export_CSV | Tutte le dimensioni consolidate | Importazione diretta piattaforma CI |
Esportazione CSV
Due opzioni disponibili
Dopo ogni esecuzione dello script, troverete nella cartella
OUTPUT_DIR i seguenti file CSV:- •
CI_Export_[DATE].csv— File consolidato per importazione diretta - •
CI_Campaigns_[DATE].csv— Dettagli delle campagne - •
CI_Device_[DATE].csv— Per dispositivo - •
CI_Exchange_[DATE].csv— Per exchange (specifico TTD) - • ...e altre dimensioni
Condivisione con Carbon Intelligence™
Configurazione avanzata
Sezione CONFIG dello script
# Nello script, sezione CONFIG:
LOOKBACK_DAYS: 90, # Giorni di storico (predefinito: 90)
MIN_IMPRESSIONS: 1, # Soglia minima di impressions per riga
REPORT_TIMEZONE: 'UTC', # Fuso orario del report
MAX_RETRIES: 3 # Tentativi di ripetizione API in caso di errore
LOOKBACK_DAYS: 90, # Giorni di storico (predefinito: 90)
MIN_IMPRESSIONS: 1, # Soglia minima di impressions per riga
REPORT_TIMEZONE: 'UTC', # Fuso orario del report
MAX_RETRIES: 3 # Tentativi di ripetizione API in caso di errore
Risoluzione dei problemi
"401 Unauthorized"
Verificate che il vostro
API_TOKEN sia valido e non scaduto. Rigeneratelo se necessario nella console The Trade Desk."Advertiser not found"
Verificate che l'
ADVERTISER_ID esista e che il vostro token abbia accesso a questo account."Report timeout"
Il report sta impiegando troppo tempo. Riducete
LOOKBACK_DAYS da 90 a 30 giorni."Empty report"
Verificate di avere campagne attive con impressions per il periodo definito da
LOOKBACK_DAYS."Rate limit exceeded"
L'API The Trade Desk ha un limite di quota. Attendete qualche minuto e riprovate. Aumentate
MAX_RETRIES per una maggiore resilienza.Supporto
Email
support@carbonintelligence.green
Sito web
carbonintelligence.green
Versione script
1.0.0
Metodologia
GMSF v1.2 (Ad Net Zero)