Se você gerencia vários sites, a última coisa que quer é descobrir que um deles não rastreia visitantes há dias. Você não pode confiar na verificação manual de cada propriedade do GA4; isso é ineficiente e propenso a erros humanos.
A instalação completa leva menos de uma hora e evita que você tenha que ficar tomando conta do local inúmeras vezes.
Este guia irá guiá-lo através de um configuração passo a passo usando o Planilhas Google e o Sincronizar com adicionar para detectar e sinalizar automaticamente quaisquer problemas de rastreamento (como tráfego zero) em várias propriedades do GA4.
Usar Sincronizar com para extrair seus dados de tráfego para uma Planilha Google. Ele se conecta diretamente ao GA4 e é atualizado automaticamente.
Como configurar:
Você obterá uma tabela parecida com esta:
Total de usuários | Nome de exibição da propriedade | Data |
---|---|---|
52 | Propriedade do site 1 G4 | 2025-06-02 |
0 | Propriedade do site 2 G4 | 2025-06-05 |
218 | Propriedade do site 3 G4 | 2025-06-05 |
Cada linha representa um dia de tráfego para uma propriedade GA4.
Agora que sua planilha foi atualizada automaticamente, escreveremos um script para escanear qualquer propriedade com zero usuários nos últimos 3 dias. Se algum for encontrado, ele envia um alerta por e-mail.
E-mail de status - Tudo bem
E-mail de status - Ah, não, mas verifique algumas contas.
Aqui está o roteiro:
function sendG4HealthCheckAlert() { const SPREADSHEET_URL = 'https://docs.google.com/spreadsheets/d/Make_Sure_Your_Sheets_ID/edit#gid=0'; const SHEET_NAME = 'Relatório de 3 dias'; const EMAIL_TO = ' [email protected] , [email protected] '; const EMAIL_FROM = ' [email protected] '; const EMAIL_SUBJECT = '⚠️ Verificação de Saúde do G4'; 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 em ${row[2]}`); let messageBody; if (zeroAccounts.length > 0) { messageBody = ` ⚠️ Verificação de saúde G4 Uma ou mais contas não registraram visitas nos últimos 3 dias: ${zeroAccounts.join(' ')} Painel aberto `; } else { mensagemCorpo = ` ✅ Verificação de saúde G4 Todas as contas estão reportando dados dos últimos 3 dias. Painel aberto `; } GmailApp.sendEmail(EMAIL_PARA, ASSUNTO_EMAIL, '', { htmlBody: messageBody, name: 'Relatórios de Embarcações Brilhantes', from: EMAIL_FROM }); }
Você pode adicionar ou remover e-mails em E-MAIL_PARA
. O script extrai dados da planilha, filtra as linhas em que a contagem de usuários é zero e envia um alerta limpo listando as propriedades ofensivas.
Para fazer esta verificação ser executada diariamente:
enviarG4HealthCheckAlert
correr todos os dias no horário que você escolher Sem verificação manual. Sem problemas com dados esquecidos. Se um imóvel parar de ser rastreado, sua equipe será notificada.
Se você tentar abrir o Apps Script e for atingido por um 400 Solicitação Inválida erro, é porque o Google não é legal quando você está conectado em várias contas ao mesmo tempo.
Consertar:
Este é um problema de sessão do Google, não do seu código ou configuração.
Esta configuração é enxuta e rápida. Ela não utiliza painéis de terceiros nem ferramentas caras. Em vez disso, utiliza dados extraídos via SyncWith e um script simples para garantir que tudo funcione corretamente.
Confira postagens semelhantes:
Se você estiver trabalhando com várias propriedades do GA4, talvez também queira otimizar seus dados de pesquisa paga. Saiba como exporte os termos de pesquisa de melhor desempenho com um script do Google Ads ou monitorar o status das metas em todo o seu MCC no Planilhas Google .
Se um site apresentar problemas, você saberá em 24 horas, e não três semanas depois, quando um cliente começar a reclamar.
No Vaso Brilhante , somos especializados na construção de sistemas analíticos inovadores e escaláveis para empresas, escolas e agências com múltiplas unidades. Do monitoramento de integridade do Google Analytics 4 aos alertas de desempenho de SEO, ajudamos nossos clientes a se anteciparem a falhas de rastreamento e quedas de desempenho. Seja gerenciando algumas propriedades ou centenas delas, nossa equipe garante que seus dados fluam perfeitamente e que suas decisões sejam sempre bem informadas.
"*" indica campos obrigatórios
"*" indica campos obrigatórios
"*" indica campos obrigatórios