Come monitorare le modifiche Google Ads in automatico (e cosa sfugge a ogni metodo)
Puoi monitorare le modifiche Google Ads in automatico in quattro modi: la cronologia delle modifiche nell'interfaccia (ultimi due anni), uno script pianificato che salva le righe di change_event in un foglio di calcolo, la risorsa change_event dell'API (ultimi 30 giorni, 10.000 righe per query) o uno strumento che importa le modifiche in una timeline condivisa.
Come si monitorano in automatico le modifiche Google Ads?
Google Ads registra già gran parte delle modifiche al posto tuo. Il punto è dove resta questa traccia, per quanto tempo puoi consultarla e se qualcuno la vede accanto alle altre modifiche che spostano i risultati. Ci sono quattro opzioni pratiche, da nessuna configurazione a un processo del tutto automatico.
| Metodo | Quanto indietro | Configurazione | Ideale per | Limite principale |
|---|---|---|---|---|
| Cronologia delle modifiche nell'interfaccia | Ultimi due anni | Nessuna | Controlli puntuali su un account | Lettura manuale, un account alla volta, nessun contesto fuori da Google Ads |
| Script Google Ads che scrive in un foglio | Ultimi 30 giorni per esecuzione (change_event) | Incollare e pianificare uno script | Un registro giornaliero o un avviso per pochi account | Il codice lo mantieni tu; ogni esecuzione ha un limite di 30 minuti |
| API di Google Ads (change_event) | Ultimi 30 giorni | Token sviluppatore, codice e archiviazione | Team con sviluppatori e un data warehouse | 10.000 righe per query; le modifiche fatte con Google Ads Editor non vengono restituite |
| Strumento di registro delle modifiche con importazione | Dipende dallo strumento | Collegare l'account | Agenzie e team che vogliono un'unica timeline | Copre solo le piattaforme integrate |
Qui sotto trovi cosa registra ciascun metodo, dove si ferma e come usare il risultato quando una metrica si muove. Se ti serve solo leggere la schermata della cronologia, la guida alla cronologia delle modifiche di Google Ads la spiega passo per passo.
Cosa registra da sola la cronologia delle modifiche di Google Ads?
La cronologia delle modifiche elenca le variazioni apportate al tuo account, alle campagne e ai gruppi di annunci negli ultimi due anni; i dati più vecchi non sono disponibili. La apri da "Cronologia delle modifiche" nel menu "Campagne", oppure da una singola campagna o da un gruppo di annunci.
- Chi: la colonna "Utente" mostra l'indirizzo email di chi ha fatto la modifica nell'interfaccia. I sistemi automatici o interni di Google possono comparire come "ads-dartsearch-budget" o "Sistema Google Ads", le modifiche via API come "Google Ads API" o con il nome dello strumento.
- Cosa: puoi filtrare per tipo di modifica, ad esempio aggiustamenti di budget o modifiche alle parole chiave, e vedere ogni modifica su una timeline collegata a impressioni, clic, conversioni, CTR e costo.
- Limite di dettaglio: Google limita i dettagli mostrati per voce e consiglia modifiche che riguardino meno di 2.000 entità per vederli tutti.
È automatica nel senso che nessuno deve annotare nulla. Non lo è nel senso che qualcuno deve comunque aprire ogni account, scegliere il periodo e leggere le righe, e non dice nulla del tuo sito, dei tag o del CRM.
Come salvo le modifiche Google Ads in un foglio con uno script?
Uno script Google Ads può interrogare la risorsa change_event ogni giorno e aggiungere le righe a un foglio Google, così ottieni un registro continuo senza lavoro di sviluppo. Gli script supportano il Google Ads Query Language (GAQL) tramite AdsApp.search() e AdsApp.report().
- In Google Ads, fai clic sull'icona "Strumenti", apri il menu "Azioni collettive" e scegli "Script".
- Crea uno script che esegua una query come
SELECT change_event.change_date_time, change_event.user_email, change_event.client_type, change_event.change_resource_type, change_event.changed_fields FROM change_event WHERE change_event.change_date_time >= '2026-10-06' AND change_event.change_date_time <= '2026-10-07' ORDER BY change_event.change_date_time LIMIT 10000e scriva ogni riga nel foglio. - Fai l'anteprima, autorizzalo e imposta la frequenza. La guida di Google prevede una volta, ogni giorno, ogni settimana o ogni mese, all'ora che scegli.
- Se vuoi, invia un'email quando una modifica arriva da qualcuno che non è in un elenco approvato. Script di professionisti come l'avviso sulla cronologia delle modifiche di Nils Rooijmans fanno proprio questo e permettono di ignorare gli utenti fidati.
Limiti da mettere in conto: uno script di un account inserzionista gira al massimo 30 minuti (60 minuti per alcuni script di account amministratore che elaborano account in parallelo), la query non va oltre 30 giorni e la manutenzione del codice resta a te quando Google cambia l'API. Per pochi account è il registro automatico più economico che puoi costruire.
Cosa ti dà la risorsa change_event dell'API di Google Ads?
change_event è la vista API della cronologia delle modifiche: una riga per modifica, con i valori vecchi e nuovi. È ciò che leggono dietro le quinte gli script e la maggior parte degli strumenti esterni.
- Campi:
change_date_time,user_email,client_type(ad esempio il client web di Google Ads o Google Ads API),change_resource_type,resource_change_operation(creazione, aggiornamento, rimozione),changed_fields,old_resourceenew_resource. - Finestra: l'intervallo di date deve rientrare negli ultimi 30 giorni e il filtro su
change_date_timeè obbligatorio. - Volume: ogni query richiede un LIMIT di massimo 10.000 righe, quindi gli account molto attivi richiedono più query suddivise per data.
- Latenza: una modifica può impiegare fino a tre minuti per comparire.
- Punti ciechi: Google avverte che non tutte le modifiche compaiono in change_event e che quelle fatte con Google Ads Editor non si possono recuperare da lì.
Per via della finestra di 30 giorni, tutto ciò che si basa su change_event deve girare con regolarità e salvare le righe altrove. Se si ferma per cinque settimane, il buco resta per sempre in quell'archivio, anche se l'interfaccia mostra ancora gli ultimi due anni.
Cosa aggiunge uno strumento di registro delle modifiche con importazione da Google Ads?
Uno strumento di registro delle modifiche si occupa di pianificazione e archiviazione e mette le modifiche di Google Ads accanto a quelle che avvengono fuori da Google Ads. È questa seconda parte a rendere utile il registro quando devi spiegare un risultato.
In Changeline, ad esempio, colleghi un account Google Ads con un accesso in sola lettura. Il primo collegamento importa gli ultimi 30 giorni, poi le modifiche si sincronizzano ogni 6 ore, con un aggiornamento manuale quando ti servono prima. Ogni elemento importato mostra cosa è cambiato (prima → dopo), chi l'ha cambiato e l'origine: interfaccia, API, script, regole automatiche o consigli. Le modifiche importate e registrate restano finché esiste il progetto, quindi puoi vedere cosa è stato toccato nelle stesse settimane dell'anno scorso. Meta Ads e le altre integrazioni arriveranno presto; per ora il team annota quelle modifiche a mano sulla stessa timeline.
Qualunque strumento tu valuti, fai tre domande: conserva la cronologia oltre la finestra dell'API della piattaforma? Mostra l'origine di ogni modifica? Permette al team di aggiungere ciò che non riesce a importare?
Quali modifiche sfuggono al monitoraggio automatico?
Ogni metodo automatico vede solo ciò che succede dentro Google Ads, e anche lì ha delle lacune. Le modifiche che spiegano meglio un calo spesso stanno fuori dall'account pubblicitario.
- Caricamenti da Google Ads Editor: change_event non li restituisce; controlla l'interfaccia in quelle date o annota a mano i caricamenti in blocco.
- Sito e landing page: un nuovo modulo, un cambio di prezzo, una nuova versione del checkout, una pagina più lenta.
- Misurazione: un tag modificato in Google Tag Manager, un aggiornamento del banner dei cookie, un'azione di conversione passata da principale a secondaria.
- CRM e vendite: nuove regole di qualificazione dei lead, il caricamento delle conversioni offline in pausa, tempi di ricontatto commerciale diversi.
- Altri canali: Meta Ads, email, organico e partner che spostano la domanda.
- Il motivo: nessun sistema registra perché un budget è stato alzato o cosa si aspettava il team.
Per questo un registro delle modifiche di marketing unisce le modifiche importate a quelle annotate dal team, ognuna con data, responsabile e motivo. Un modello di registro delle modifiche condiviso basta per iniziare se non hai ancora uno strumento.
Come uso le modifiche monitorate per capire cosa ha mosso una metrica?
Metti tutte le modifiche dei giorni precedenti alla variazione su un'unica timeline, escludi prima un problema di misurazione e poi verifica un'ipotesi alla volta. Il monitoraggio automatico ripaga solo se lo usi così.
- Segna la data in cui la metrica si è mossa e i 7-14 giorni precedenti.
- Raccogli tutte le modifiche di quella finestra: le modifiche del team in Google Ads, gli automatismi della piattaforma (consigli applicati automaticamente, regole automatiche, script), i cambiamenti a sito, misurazione e CRM, e gli eventi esterni come una promozione di un concorrente o un giorno festivo.
- Escludi prima la misurazione. Se le conversioni sono calate ma sessioni, lead nel CRM o ordini no, il problema è di misurazione, non di rendimento.
- Verifica un'ipotesi alla volta. Controlla se il calo si limita a campagne, dispositivi o azioni di conversione toccati dalla modifica.
- Annota il risultato sulla stessa timeline, così chi viene dopo non riparte da zero.
Esempio (illustrativo): il CPA sale del 30% di martedì. Le modifiche importate da Google Ads mostrano un CPA target abbassato il venerdì e un consiglio che ha aggiunto parole chiave a corrispondenza generica il sabato; il registro del team mostra una nuova landing page il lunedì. Le conversioni nel CRM sono stabili, quindi la misurazione funziona. I termini di ricerca delle nuove parole chiave concentrano gran parte del costo extra, quindi verifichi prima quello. Per il metodo completo leggi l'analisi delle cause nel marketing, come i consigli applicati automaticamente cambiano gli account e la guida per spiegare un calo di conversioni a un cliente.
Domande frequenti
Google Ads può avvisarmi quando qualcuno modifica il mio account?
La cronologia delle modifiche non invia avvisi da sola. La soluzione più diffusa è uno script Google Ads che interroga change_event ogni giorno, scrive le righe in un foglio Google e ti manda un'email quando la modifica arriva da un utente che non è nel tuo elenco approvato.
Fino a quando posso vedere le modifiche in Google Ads?
Nell'interfaccia, la cronologia delle modifiche copre gli ultimi due anni; i dati più vecchi non sono disponibili. Con la risorsa change_event dell'API, e quindi con gli script che la usano, puoi interrogare solo gli ultimi 30 giorni: uno strumento deve girare con regolarità e salvare le righe per conservare uno storico più lungo.
Le modifiche fatte con Google Ads Editor compaiono nell'API?
No. La documentazione di change_event indica che le modifiche fatte con Google Ads Editor non si possono recuperare tramite questa risorsa, anche se Editor compare tra i tipi di client. Controlla la cronologia delle modifiche nell'interfaccia per quelle date oppure annota a mano i caricamenti in blocco da Editor, con data e motivo.
Come vedo chi ha fatto una modifica in Google Ads?
Nella cronologia delle modifiche, la colonna "Utente" mostra l'email di chi ha fatto la modifica nell'interfaccia. I sistemi automatici compaiono con nomi come "Sistema Google Ads", le modifiche via API come "Google Ads API" o con il nome dello strumento. Nell'API la stessa informazione si trova in user_email e client_type.
A un'agenzia basta uno script Google Ads per monitorare le modifiche?
Per pochi account, uno script giornaliero che salva change_event in un foglio funziona. Con molti clienti diventa più difficile: ogni script gira al massimo 30 minuti, qualcuno deve mantenere il codice e il foglio non contiene le modifiche a sito, misurazione o CRM, che spesso spiegano il calo.
Fonti
Tieni ogni modifica su un'unica timeline
Changeline è un registro delle modifiche di marketing per agenzie e team growth. Registra una modifica in pochi secondi e vedila accanto a quelle di tutti gli altri canali. Gratis durante l'early access.
Inizia ora, gratis