Carbon Intelligence™
Guida all'esportazione Amazon DSP — Script Python
GMSF v1.2
Amazon DSP
15 min install
Obiettivo
Questo script Python esporta automaticamente i dati delle vostre campagne Amazon DSP con la granularità necessaria per l'analisi del carbonio GMSF v1.2 in Carbon Intelligence™. Amazon DSP offre dati unici sulle fonti di inventario Amazon (IMDb TV, Twitch, Fire TV, ecc.).
Installation
3 passaggi · 15 minuti
Prerequisiti
- Python 3.8+ installato sulla vostra macchina
- Installare le dipendenze:
pip install requests pandas - Creare un'applicazione nella Console sviluppatori Amazon Ads
- Ottenere le vostre credenziali: Client ID, Client Secret, Refresh Token
- Identificare il vostro DSP Profile ID nella console Amazon Ads
Configurare
- Aprire il file
carbon-intelligence-amazon-dsp-export.py - Compilare le variabili di configurazione all'inizio dello script:
- •
CLIENT_ID= il vostro Client ID - •
CLIENT_SECRET= il vostro Client Secret - •
REFRESH_TOKEN= il vostro Refresh Token - •
PROFILE_ID= il vostro DSP Profile ID
- •
- Impostare la directory di output in
OUTPUT_DIR
Eseguire
- Eseguire lo script:
python carbon-intelligence-amazon-dsp-export.py - I dati esportati appaiono in
OUTPUT_DIR - Pianificare un'esecuzione regolare tramite
cron(Linux/macOS) o Utilità di pianificazione (Windows)
Cosa viene esportato
11 schede create automaticamente
| Scheda | Contenuto | Utilizzo Carbon Intelligence |
|---|---|---|
| CI_Campaigns | Per order/line item + settimana | Panoramica delle emissioni |
| CI_Device | Desktop, mobile, tablet, CTV, Fire Tablet | Fattore energetico per dispositivo |
| CI_Geo | Per paese e regione | Mix energetico paese GMSF v1.2 |
| CI_Placements | Per fonte di inventario | Posizionamenti ad alto consumo energetico |
| CI_CreativeSize | Per dimensione della creatività | Peso del trasferimento dati |
| CI_AdFormat | Display, Video, OLV, STV, Audio (formati Amazon) | Fattore formato pubblicitario |
| CI_Video | Dati video dettagliati (durata, quartili) | Calcolo carbonio video |
| CI_SupplySource | Inventario Amazon vs terze parti | 🎯 Specifico Amazon DSP |
| CI_Environment | Contesto di distribuzione | Parametri di distribuzione |
| CI_Metadata | Informazioni account ed esportazione | Tracciabilità e audit |
| CI_Export_CSV | Tutte le dimensioni consolidate | Importazione diretta piattaforma CI |
Esportazione CSV
Due opzioni disponibili
I file CSV vengono generati automaticamente nella directory specificata da
OUTPUT_DIR dopo ogni esecuzione dello script. Potete importarli direttamente in Carbon Intelligence™ o integrarli nella vostra pipeline di dati.Condivisione con Carbon Intelligence™
Configurazione avanzata
Sezione CONFIG dello script
# Variabili di configurazione avanzata:
LOOKBACK_DAYS: 90, # Giorni di storico da esportare
MIN_IMPRESSIONS: 1, # Soglia minima di impressions per riga
REPORT_WAIT_SECONDS: 60, # Attesa prima del recupero del report
TOKEN_REFRESH_URL: 'https://api.amazon.com/auth/o2/token'
LOOKBACK_DAYS: 90, # Giorni di storico da esportare
MIN_IMPRESSIONS: 1, # Soglia minima di impressions per riga
REPORT_WAIT_SECONDS: 60, # Attesa prima del recupero del report
TOKEN_REFRESH_URL: 'https://api.amazon.com/auth/o2/token'
Risoluzione dei problemi
"401 Unauthorized"
Il vostro Refresh Token è scaduto o non è valido. Generate un nuovo token dalla Console sviluppatori Amazon Ads e aggiornate
REFRESH_TOKEN nello script."Profile not found"
Verificate che il vostro
PROFILE_ID sia corretto nella console Amazon Ads e corrisponda al vostro profilo DSP."Report failed"
Il report non è stato generato. Verificate l'intervallo di date e riducete
LOOKBACK_DAYS se l'intervallo è troppo ampio."No access"
Verificate che i permessi della vostra applicazione e il vostro profilo DSP consentano l'accesso ai report. Contattate il vostro account manager Amazon Ads se necessario.
"Rate limit"
L'API Amazon Ads limita le richieste. Attendete almeno 60 secondi tra le esecuzioni dello script, o aumentate
REPORT_WAIT_SECONDS.Supporto
Email
support@carbonintelligence.green
Sito web
carbonintelligence.green
Versione script
1.0.0
Metodologia
GMSF v1.2 (Ad Net Zero)