Relazione sul progetto di migrazione del sistema pubblicitario
Questo documento descrive il lavoro svolto per modernizzare il sistema pubblicitario del sito QuindiciNews.it. L'obiettivo del progetto era sostituire il vecchio sistema — un plugin WordPress chiamato "Advanced Ads" — con Google Ad Manager, una piattaforma professionale utilizzata dai principali editori online.
La migrazione porta diversi vantaggi: il sito diventa più veloce perché non deve più caricare un plugin pesante, la gestione delle campagne diventa più flessibile, e si ottengono statistiche più dettagliate sulle visualizzazioni degli annunci.
La complessità è stata spostata dove appartiene: GAM è progettato per gestire targeting e campagne. Aggiungere un nuovo comune richiede solo 1 key-value, non 6 nuove voci.
GAM non fa tutto da solo. Ecco la distinzione importante:
In sintesi: sito e GAM lavorano in automatico, ma le campagne le deve creare il cliente nell'interfaccia di Google Ad Manager.
È stato creato un "tema figlio" (child theme) per QuindiciNews che integra i 6 spazi pubblicitari direttamente nel layout del sito. Questa soluzione non richiede plugin aggiuntivi e garantisce prestazioni ottimali.
Il child theme "merimag-child" è stato creato il 3 febbraio 2026 ed è attivo sul sito di staging (quindicinews.staging.re). È verificabile in WordPress → Aspetto → Temi.
Il tema è programmato per comunicare automaticamente a Google Ad Manager il comune di riferimento di ogni articolo. Quando un lettore visita un articolo su Cinisello Balsamo, il sistema comunica questa informazione a GAM, che mostrerà pubblicità specifiche per quel territorio.
Sono stati configurati tutti gli elementi necessari:
La comunicazione del comune è visibile in due punti di Google Ad Manager:
City = nome-comune per mostrare il banner solo su quel territorio.Prima di applicare le modifiche al sito pubblico, tutto è stato testato su una copia di prova. I test hanno confermato:
Il nuovo sistema prevede 6 posizioni fisse per gli annunci, integrate nel tema senza plugin:
| Posizione | Descrizione | Dimensioni | Targeting comune |
|---|---|---|---|
| Banner Testata | Banner orizzontale in alto negli articoli e categorie | 970×250, 728×90 | Sì |
| Testata Homepage | Simile al precedente, visibile solo in homepage | 970×250, 728×90 | No |
| In-Content | Appare dopo il 3° paragrafo degli articoli | 980×120, 728×90 | Sì |
| Sidebar Homepage | Colonna laterale nella homepage | 300×250, 300×600 | No |
| Sidebar Articoli | Colonna laterale negli articoli, targeting per comune | 300×250, 300×600 | Sì |
| Sticky Mobile | Banner fisso in fondo allo schermo su mobile (chiudibile) | 320×50 | Sì |
| Deliverable | Stato | Note |
|---|---|---|
| Child Theme WordPress (merimag-child) | Completato | 6 posizioni ads + targeting automatico per comune |
| Google Ad Manager — Ad Units + Key-values | Completato | 6 Ad Units + chiave "City" con 42 comuni |
| Test su staging | Completato | Banner test funzionante, targeting per comune verificato |
| Go-live su produzione | Da fare | Deploy child theme + disattivazione Advanced Ads |
Per completare il progetto è necessario applicare le modifiche al sito pubblico. L'operazione richiede circa 30 minuti e prevede:
Una volta completata la migrazione, le nuove campagne pubblicitarie andranno create direttamente in Google Ad Manager. Ecco come si fa, passo per passo:
City → è uno di → il comune desiderato.
La gestione operativa di Google Ad Manager e la relativa formazione non sono incluse nel presente progetto.