Come monitorare i problemi di tracciamento GA4 da più account con Fogli Google
Come monitorare i problemi di tracciamento GA4 da più account con Fogli Google

Come monitorare i problemi di tracciamento GA4 da più account con Fogli Google

Ti è piaciuto questo articolo?
Share it on social media!
Contenuto

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.

Sincronizza con

This guide will walk you through a step-by-step setup using Google Sheets and the Sincronizza con add-on to automatically detect and flag any tracking issues (like zero traffic) across multiple GA4 properties.

  • SyncWithper estrarre i dati sul traffico in Fogli Google
  • Google Apps Scriptper rilevare problemi
  • Automated email alertsper avvisare il tuo team

Passaggio 1: importa i dati sul traffico GA4 in Fogli Google

Use Sincronizza con to pull your traffic data into a Google Sheet. It connects directly to GA4 and updates automatically.

Dati sul traffico GA4

How to set it up:

  1. Collega il tuo account Google Analytics a SyncWith.
  2. Crea un report raggruppato per:
    • Data
    • Nome della proprietà
  3. Add the metric: Total Users
  4. Filtra il report agli ultimi 3 giorni.
  5. Invia i risultati a un foglio denominato qualcosa come3 Day Report.

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.

Passaggio 2: utilizzare Google Apps Script per verificare se il traffico è zero

Now that your sheet is automatically updated, we’ll write a script to scan for any property with zero users in the past 3 days. If any are found, it sends an email alert.

Status Email - All Good

Controllo sanitario G4

Status Email - Oh no, but check some accounts.

Problemi di tracciamento GA4

Here’s the script:

function sendG4HealthCheckAlert() {
  const SPREADSHEET_URL = 'https://docs.google.com/spreadsheets/d/Make_Sure_You_Use_Your_Sheets_ID/edit#gid=0';
  const SHEET_NAME = '3 Day Report';
  const EMAIL_TO = '[email protected], [email protected]';
  const EMAIL_FROM = '[email protected]';
  const EMAIL_SUBJECT = '⚠️ G4 Health Check';

  const ss = SpreadsheetApp.openByUrl(SPREADSHEET_URL);
  const sheet = ss.getSheetByName(SHEET_NAME);
  const data = sheet.getRange(3, 1, sheet.getLastRow() - 2, 3).getValues();

  const zeroAccounts = data
    .filter(row => row[0] === 0)
    .map(row => `• ${row[1]} - GA4 on ${row[2]}`);

  let messageBody;

  if (zeroAccounts.length > 0) {
    messageBody = `
⚠️ G4 Health Check

One or more accounts have not recorded visits in the last 3 days:

${zeroAccounts.join('
')}

Apri Dashboard
    `;
  } else {
    messageBody = `
✅ G4 Health Check

All accounts are reporting data in the last 3 days.

Apri Dashboard
    `;
  }

  GmailApp.sendEmail(EMAIL_TO, EMAIL_SUBJECT, '', {
    htmlBody: messageBody,
    name: 'Bright Vessel Reports',
    from: EMAIL_FROM
  });
}

You can add or remove emails in EMAIL_TO. The script pulls data from the sheet, filters for rows where the user count is zero, and sends a clean alert listing the offending properties.

Passaggio 3: automatizzalo con un trigger basato sul tempo

Per eseguire questo controllo quotidianamente:

  1. Nel tuo Foglio, vai aExtensions > Apps Script
  2. Incolla lo script sopra
  3. Fare clic sull'icona dell'orologio a sinistra (Trigger)
  4. Set sendG4HealthCheckAlertper 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.

Errore standard: "400 Bad Request" all'apertura dello script dell'app

400 Richiesta non valida

If you try to open Apps Script and get hit with a 400 Bad Request error, it’s because Google doesn't play nice when you're logged into multiple accounts at once.

Fix:

  • Esci da tutti gli account Google
  • Accedi cononly the one who owns the Sheet
  • Oppure usa una finestra di navigazione in incognito con un singolo account

Si tratta di un problema della sessione di Google, non del tuo codice o della tua configurazione.

Considerazioni finali

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.

Check out similar posts:

If you're working with multiple GA4 properties, you might also want to streamline your paid search data. Learn how to esporta i termini di ricerca più performanti con uno script di Google Ads or 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.

Lavora con gli esperti di Bright Vessel

At Bright Vessel, we specialize in building innovative, scalable analytics systems for multi-location businesses, schools, and agencies. From Google Analytics 4 health monitoring to SEO performance alerts, we help our clients stay ahead of tracking failures and performance drops. Whether you're managing a handful of properties or hundreds, our team ensures your data flows seamlessly and your decision-making stays informed.

Ottieni il tuo audit SEO gratuito

Modulo di verifica SEO gratuito

"*" indicates required fields

Questo campo serve per la convalida e non dovrebbe essere modificato.
Contenuto
Ti è piaciuto questo articolo?
Share it on social media!
Ottieni il tuo audit SEO gratuito

Modulo di verifica SEO gratuito

"*" indicates required fields

Questo campo serve per la convalida e non dovrebbe essere modificato.
Ottieni il tuo audit SEO gratuito

Modulo di verifica SEO gratuito

"*" indicates required fields

Questo campo serve per la convalida e non dovrebbe essere modificato.
Ti è piaciuto questo articolo?
Share it on social media!

Dai un'occhiata a un altro post del blog!

Torna a tutti i post del blog
© 2024 Bright Vessel. Tutti i diritti riservati.
chevron-downfreccia sinistra