Analisando propostas

Desenvolvedor para Ajustes Finais em Integração Server-Side de Analytics

Publicado em 08 de Agosto de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Procuramos um desenvolvedor experiente para concluir e otimizar uma integração de tracking server-side já em produção. A infraestrutura atual está construída e operando, utilizando um endpoint serverless em Google Cloud Run que recebe webhooks. Este sistema já possui idempotência em Firestore, validação de assinatura e roteamento de eventos para GA4 (Measurement Protocol), Meta Conversions API, TikTok Events API e uma plataforma de afiliados. O objetivo é realizar os ajustes finais e garantir o funcionamento ideal em ambiente de produção.

Escopo detalhado do trabalho:

1.  Correção do valor de compra no GA4: O evento de compra está sendo enviado ao GA4 com o preço de tabela, em vez do valor efetivamente cobrado após a aplicação de cupons de desconto. É Necessário corrigir este comportamento para que o valor refletido seja o final da transação.
2.  Correção do evento de reembolso no GA4: O evento de reembolso não está sendo registrado no GA4. O profissional deverá investigar a causa raiz e implementar a correção necessária para que estes eventos sejam enviados corretamente.
3.  Vínculo de transações de compra e reembolso: Atualmente, os eventos de compra e reembolso são originados por fontes distintas e não compartilham um identificador comum. Será preciso criar um mecanismo para vincular o reembolso à transação original no GA4, utilizando o ID de cliente do Stripe como chave e persistindo essa informação no Firestore.
4.  Otimização da performance do endpoint: O endpoint atual responde em aproximadamente 18 segundos. É Fundamental investigar as causas dessa latência e implementar melhorias para reduzir o tempo de resposta, evitando timeouts e reenvios indesejados pelos provedores de webhook.
5.  Revisão de erros no Cloud Logging: Analisar e corrigir os aproximadamente 143 erros registrados no Cloud Logging para garantir a estabilidade e confiabilidade do sistema.

Critério de aceite:

O trabalho será validado através de capturas de tela ou links que demonstrem, em ambiente de produção, os seguintes pontos:

*  GA4 exibindo os eventos 'purchase' e 'refund', ambos com o mesmo 'transaction_id' e valores coerentes com os dados do Stripe.
*  Meta Events Manager recebendo o evento de forma correta.
*  TikTok Events Manager recebendo o evento de forma correta.
*  Log correspondente no Google Cloud Run, confirmando o processamento.

A validação será realizada com transações reais, permitindo que o webhook seja disparado naturalmente. Não serão aceitos payloads simulados enviados manualmente ao endpoint. Forneceremos cupons e endereços de teste, e reembolsaremos quaisquer custos envolvidos nas transações de teste. Exigimos a assinatura de um NDA antes do compartilhamento de acessos.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por Guilherme S.