"Crie um script em JavaScript para:
1. Calcular ROAS por campanha
2. Comparar desempenho semanal vs. mensal
3. Destacar anomalias (variação >15%)
Instruções:
- Usar dados do Looker Studio
- Incluir comentários explicativos
- Formatar saída em tabela simplificada"
Resultado: Relatório automático que atualiza insights toda sexta-feira às 9h.
Este tutorial mostra como executar o script JavaScript gerado pelo GPT-4 para automatizar relatórios de performance de campanhas. Você aprenderá a calcular ROAS, comparar períodos e identificar anomalias diretamente no Looker Studio.
O GPT-4 gerou o código abaixo e você pode mudar o pedido para adaptar para o que você precisa
function analyzeCampaigns(data) {
// Estrutura de saída
const report = {
campaigns: [],
anomalies: []
};
// Cálculo básico de ROAS
data.forEach(campaign => {
const roas = (campaign.revenue / campaign.cost).toFixed(2);
const weeklyTrend = calculateTrend(campaign, 'week');
const monthlyTrend = calculateTrend(campaign, 'month');
const result = {
name: campaign.name,
roas: roas,
weeklyTrend: weeklyTrend,
monthlyTrend: monthlyTrend,
isAnomaly: Math.abs(weeklyTrend) > 15
};
report.campaigns.push(result);
if(result.isAnomaly) report.anomalies.push(result);
});
return report;
}
// Função auxiliar para cálculo de tendência
function calculateTrend(campaign, period) {
// Lógica de comparação temporal// Retorna porcentagem de variação
}