Sobre este projeto
it-programming / web-development
Aberto
Estamos buscando um desenvolvedor PHP experiente para finalizar e otimizar um dashboard de performance em tempo real. Este dashboard é crucial para cruzar dados de investimento provenientes da API do Meta Ads (Facebook/Instagram) com dados de conversão e qualificação de leads vindos de um crm, utilizando xml/api. O objetivo é garantir a precisão e a estabilidade do sistema para suportar grandes volumes de dados.
O que já foi feito (MVP):
O projeto já possui uma estrutura funcional desenvolvida em php e html/js (front-end dark mode). As integrações existentes incluem:
- Integração Meta Ads: Coleta de spend (gasto) e leads por campanha e conjunto de anúncios.
- Integração CRM: Consumo de dados de qualificação de leads via XML.
- Lógica de Match: Um motor inicial que vincula a "Origem" do lead no CRM ao nome da campanha no Facebook Ads.
O Desafio Técnico:
Atualmente, o dashboard apresenta divergências em alguns itens, como a exibição de 0% de qualificação, devido a inconsistências na nomenclatura entre as plataformas. O sistema necessita de uma lógica de atribuição mais inteligente e resiliente para:
- Agrupamentos de Produtos: Vincular leads de múltiplos subprodutos a uma única campanha "guarda-chuva" de forma automática.
- Normalização de Nomes: Ignorar sufixos variáveis nas campanhas (como datas, nomes de corretores ou versões) para garantir o match correto com o CRM.
- Estabilidade do Servidor: Otimizar o processamento para evitar timeouts e erros de conexão ao lidar com grandes volumes de leads em tempo de execução.
Escopo do Trabalho:
- Refatoração da Lógica de Atribuição: Implementar um sistema de fuzzy matching ou dicionário dinâmico para assegurar que os números do dashboard correspondam 100% aos dados brutos.
- Otimização de Performance: Ajustar o consumo de memória e o tempo de execução do script PHP para melhorar a eficiência.
- Implementação de Subdivisões: Criar lógica para permitir a separação e visualização de produtos específicos dentro de campanhas de agrupamento ou estoque.
- Manutenção Pontual: Disponibilidade para realizar ajustes rápidos e sob demanda, como atualizações de tokens ou novos mapeamentos de dados.
Requisitos Técnicos:
- PHP Avançado: Experiência profunda em manipulação de arrays complexos, json e xml.
- Graph API (Meta Ads): Conhecimento e experiência comprovados na integração e uso da Graph API do Meta Ads.
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