Analisando propostas

Plataforma de automação de campanhas por dados meteorológicos — primeira integração Google Ads

Publicado em 16 de Setembro de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Procuro desenvolvedor sênior ou pequena equipe para construir o MVP de uma plataforma web de automação publicitária baseada em dados meteorológicos. Projeto novo, sem código legado.

O problema que o sistema resolve

Anunciantes de várias categorias têm demanda diretamente ligada ao clima: delivery vende mais na chuva, bebida vende mais no calor, protetor solar vende mais com índice UV alto. Hoje esses anunciantes rodam campanha no mesmo ritmo o ano inteiro, ou ajustam na mão.

A plataforma monitora as condições meteorológicas de cada cidade onde o anunciante atua e executa ações automáticas na conta de anúncio dele conforme regras que ele mesmo define.

Exemplo de uso

Uma rede de delivery com operação em 40 cidades cria a regra "quando a probabilidade de chuva nas próximas 3 horas passar de 60%, aumentar em 30% o lance apenas nas cidades afetadas". O sistema verifica de hora em hora, identifica que 7 cidades entraram na condição, aplica o ajuste só nelas, registra a ação e desfaz quando a condição sai.

Módulos do MVP

1. Base de localidades. Importar os 5.570 municípios do ibge com código, nome, uf, latitude e longitude. Cruzar com o arquivo público de geo targets do Google Ads. Permitir agrupar municípios em "praças" nomeadas por cliente, com importação em lote por CSV.

2. Coleta de dados. Rotina horária que busca condição atual e previsão de 48 horas para cada localidade monitorada. Variáveis: temperatura, sensação térmica, chuva, umidade, nuvens, vento e índice UV. Histórico de 24 meses. Provedor externo isolado em camada trocável, começando com Open-Meteo. Coleta diária dos alertas oficiais do INMET. Bloquear qualquer ação baseada em leitura com mais de 3 horas.

3. Motor de regras. Condições com variável, operador e valor, combinadas com E e OU em até dois níveis. Horizonte configurável: agora, próximas N horas ou acumulado das últimas N horas. Restrição por dia da semana e faixa de horário. Intervalo mínimo entre mudanças na mesma campanha, padrão 6 horas. Teto de mudanças por dia. Modo de simulação que avalia e registra sem executar.

4. Execução no Google Ads. Endpoint autenticado que devolve as ações pendentes em JSON. Script para Google Ads, documentado, que o cliente instala na conta dele e roda de hora em hora. Ações: pausar e ativar campanha e grupo de anúncios, ajustar modificador de lance por localidade, ajustar orçamento diário com teto. Idempotência e endpoint de confirmação de execução.

5. Registro e relatório. Log que não pode ser editado, com data, hora, cliente, regra, praça, valor observado, ação e resultado. Leitura diária das métricas da conta por campanha. Relatório mensal exportável em csv e pdf. Comparação entre praças com regra ativa e praças de controle.

6. Painel web. Login com dois perfis, administrador e cliente com acesso de leitura. Construtor visual de regras que não exija conhecimento técnico. Telas de praças, regras, histórico e relatório. Português, responsivo.

Requisito crítico de confiabilidade

Se o servidor ficar indisponível por 12 horas, o script instalado na conta do cliente deve devolver todas as campanhas ao estado original. Diante de qualquer falha, dado desatualizado ou indisponibilidade, o comportamento padrão é reverter, nunca manter a última ação. Campanha pausada por falha e esquecida assim causa prejuízo real ao anunciante e encerra o contrato.

Arquitetura obrigatória

O produto será multiplataforma. Esta contratação implementa apenas a primeira integração, mas a camada de execução deve ser desacoplada do motor de regras, por interface comum, de modo que adicionar Meta Ads, TikTok Ads e DV360 depois não exija alterar os módulos 1, 2, 3, 5 e 6. O mesmo vale para o provedor meteorológico.

Requisitos não funcionais

Credenciais criptografadas em repouso. Backup diário com retenção de 30 dias. Ambiente de homologação separado do de produção. Registro de erro centralizado com alerta quando a rotina falhar. Banco relacional e hospedagem gerenciada. Linguagem e framework à sua escolha.

Entregáveis

Código em repositório GitHub da minha empresa desde o primeiro commit, com cessão de propriedade intelectual. Script do cliente documentado. Manual de instalação. Produção e homologação no ar. 30 dias de garantia após a entrega final e uma sessão gravada de transferência de conhecimento.

Fase 2: Meta Ads, API oficial do Google Ads e integração por webhook. Fase 3: programática. Há intenção de continuidade com quem entregar bem este MVP. Roadmap não faz parte deste orçamento.

Para sua proposta ser considerada, responda no início da mensagem:

Já trabalhou com Google Ads Scripts ou com a API do Google Ads? Em que contexto?
Como você implementaria o requisito de reversão automática descrito acima, e como testaria que funciona?
Como desenharia a camada de execução para que adicionar Meta Ads ?
Qual stack propõe e por quê?
Quantas horas por semana consegue dedicar de forma consistente?
Quais premissas deste escopo você considera arriscadas ou mal definidas?

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Prazo de Entrega: Não estabelecido

Habilidades necessárias