Se gestisci più siti web, l'ultima cosa che vuoi è scoprire che uno di essi non monitora i visitatori da giorni. Non puoi affidarti al controllo manuale di ogni proprietà GA4: è inefficiente e soggetto a errori umani.
L'intera installazione richiede meno di un'ora e ti risparmia infinite ore di babysitting.
Questa guida ti guiderà attraverso un configurazione passo passo utilizzando Fogli Google e Sincronizza con Aggiungi su per rilevare e segnalare automaticamente eventuali problemi di tracciamento (ad esempio traffico nullo) su più proprietà GA4.
Utilizzo Sincronizza con per importare i dati sul traffico in un foglio Google. Si collega direttamente a GA4 e si aggiorna automaticamente.

Come configurarlo:
Otterrai una tabella simile a questa:
| Utenti totali | Nome visualizzato della proprietà | Data |
|---|---|---|
| 52 | Sito web Proprietà 1 G4 | 2025-06-02 |
| 0 | Sito web Proprietà 2 G4 | 2025-06-05 |
| 218 | Sito web Proprietà 3 G4 | 2025-06-05 |
Ogni riga rappresenta un giorno di traffico per una proprietà GA4.
Ora che il tuo foglio è aggiornato automaticamente, scriveremo uno script per cercare qualsiasi proprietà con zero utenti negli ultimi 3 giorni. Se ne vengono trovati, viene inviata una notifica via email.
Email di stato - Tutto bene

Email di stato - Oh no, ma controlla alcuni account.

Ecco la sceneggiatura:
function sendG4HealthCheckAlert() {
const SPREADSHEET_URL = 'https://docs.google.com/spreadsheets/d/Make_Sure_You_Use_Your_Sheets_ID/edit#gid=0';
SHEET_NAME di const = 'Rapporto di 3 giorni';
const EMAIL_TO = '[email protected], [email protected]';
const EMAIL_FROM = '[email protected]';
const EMAIL_SUBJECT = '⚠️ Controllo sanitario G4';
const ss = SpreadsheetApp.openByUrl(SPREADSHEET_URL);
foglio di const = ss.getSheetByName(SHEET_NAME);
const data = sheet.getRange(3, 1, sheet.getLastRow() - 2, 3).getValues();
const zeroAccounts = dati
.filter(riga => riga[0] === 0)
.map(row => '• ${row[1]} - GA4 su ${row[2]}');
let messageBody;
if (zeroAccounts.length > 0) {
messageBody = ' ⚠️ Controllo sanitario G4 Uno o più account non hanno registrato visite negli ultimi 3 giorni:
${zeroAccounts.join('
')} Apri Dashboard `;
} else {
messaggioCorpo = ` ✅ Controllo sanitario G4 Tutti gli account riportano dati degli ultimi 3 giorni. Apri Dashboard `;
}
GmailApp.sendEmail(EMAIL_TO, EMAIL_SUBJECT, '', {
htmlBody: messageBody,
name: 'Rapporti sulle navi luminose',
from: EMAIL_FROM
});
}
Puoi aggiungere o rimuovere email in EMAIL_A Lo script estrae i dati dal foglio, filtra le righe in cui il conteggio degli utenti è zero e invia un avviso pulito che elenca le proprietà incriminate.
Per eseguire questo controllo quotidianamente:
inviaG4HealthCheckAlert per correre ogni giorno all'ora che preferisci Nessun controllo manuale. Nessun problema di dati dimenticati. Se una proprietà interrompe il monitoraggio, il tuo team riceve una notifica.

Se provi ad aprire Apps Script e ti viene mostrato un 400 Richiesta non valida errore, è perché Google non è gentile quando si accede a più account contemporaneamente.
Aggiustare:
Si tratta di un problema della sessione di Google, non del tuo codice o della tua configurazione.
Questa configurazione è snella e veloce. Non utilizza dashboard di terze parti o strumenti costosi. Utilizza invece i dati estratti tramite SyncWith e un semplice script per garantire che tutto funzioni correttamente.
Dai un'occhiata a post simili:
Se stai lavorando con più proprietà GA4, potresti anche voler semplificare i dati della ricerca a pagamento. Scopri come esporta i termini di ricerca più performanti con uno script di Google Ads O monitorare lo stato degli obiettivi nell'intero MCC in Fogli Google .
Se un sito non funziona, lo saprai entro 24 ore, non tre settimane dopo, quando un cliente inizierà a urlare.
A Vaso luminoso Siamo specializzati nella creazione di sistemi di analisi innovativi e scalabili per aziende, scuole e agenzie con più sedi. Dal monitoraggio dello stato di Google Analytics 4 agli avvisi sulle prestazioni SEO, aiutiamo i nostri clienti a tenere traccia di guasti e cali di prestazioni. Che gestiate poche o centinaia di proprietà, il nostro team garantisce un flusso di dati fluido e un processo decisionale informato.

"*" indica i campi obbligatori

"*" indica i campi obbligatori

"*" indica i campi obbligatori