Fase 3: Insights15 min
#11Comparativo de Imersões
Comparar a performance de 8 imersões (ciclos de venda) lado a lado para identificar tendências e evolução.
O que este script faz
O script 08 agrupa os dados por período de imersão (cada imersão tem data de início e fim definida) e compara métricas chave: gasto, CPV, ROAS, e número de vendas.
Definição de imersões
08_comparativo.py
python
IMERSOES = [
{"nome": "Imersao 1", "data": "17-18 Mai", "inicio": "2024-05-01", "fim": "2024-05-18"},
{"nome": "Imersao 2", "data": "Jun", "inicio": "2024-05-19", "fim": "2024-06-30"},
{"nome": "Imersao 3", "data": "Jul-Ago", "inicio": "2024-07-01", "fim": "2024-08-31"},
{"nome": "Imersao 4", "data": "Set", "inicio": "2024-09-01", "fim": "2024-09-30"},
{"nome": "Imersao 5", "data": "Out", "inicio": "2024-10-01", "fim": "2024-10-31"},
{"nome": "Imersao 6", "data": "Nov-Dez", "inicio": "2024-11-01", "fim": "2024-12-31"},
{"nome": "Imersao 7", "data": "Jan", "inicio": "2025-01-01", "fim": "2025-01-31"},
{"nome": "Imersao 8", "data": "21-22 Fev", "inicio": "2025-02-01", "fim": "2025-02-22"},
]
# Para cada imersão, buscar insights no período
for imersao in IMERSOES:
params = {
"time_range": {"since": imersao["inicio"], "until": imersao["fim"]},
"level": "account",
}
insights = account.get_insights(fields=fields, params=params)Resultados esperados
Ao final: