O módulo de A/B testing permite testar diferentes abordagens de cobrança (tom de mensagem, horário de envio, estratégia de desconto) e medir qual variante gera mais pagamentos. Os resultados incluem significância estatística via z-test.
Endpoints
#Todos os endpoints requerem autenticação via JWT (Authorization: Bearer TOKEN).
Criar experimento
Cria um novo experimento A/B com nome, descrição, variantes (A e B) e métrica de sucesso (taxa de pagamento, tempo de resposta, etc.).
Listar experimentos
Retorna todos os experimentos do cliente, com status (DRAFT, RUNNING, PAUSED, COMPLETED) e resumo de cada variante.
Resultados do experimento
Retorna os resultados detalhados do experimento: taxa de conversão por variante, z-score, p-value e indicação de significância estatística (p < 0.05).
Iniciar experimento
Altera o status para RUNNING. Novas dívidas elegíveis serão distribuídas aleatoriamente entre as variantes.
Pausar experimento
Pausa a distribuição de novas dívidas. Conversas em andamento continuam normalmente.
Completar experimento
Encerra o experimento e declara a variante vencedora com base nos resultados estatísticos.
Atribuir dívida a variante
Atribui manualmente uma dívida a uma variante específica do experimento. Útil para testes controlados.