Planos de remuneração
Planos de pagamento por níveis com árvores de condições que atribuem um nível a cada extrato.
Um plano de remuneração define como um host é pago conforme o desempenho. Os planos são por níveis, e cada nível carrega uma árvore de condições que decide se um host se qualifica.
Planos e níveis #
Um AgencyCompensationPlan contém níveis ordenados
(AgencyCompensationTier). Cada nível tem:
- uma árvore de condições (o mesmo formato AND/OR das campanhas),
- um tipo de recompensa — dinheiro (BRL/USD), pontos ou um serviço,
- um valor/rótulo de recompensa.
Os planos podem ser de toda a agência, e os planos específicos por plataforma sobrepõem o padrão da agência para aquela plataforma.
Árvores de condições #
Os níveis avaliam campos de estatísticas e deltas — diamonds_earned,
valid_live_days, live_duration_minutes, diamonds_delta e mais — combinados
em grupos AND/OR. Exemplo: um nível "Ouro" pode exigir diamonds_earned >= 5000 E
valid_live_days >= 15.
Atribuição automática de nível #
Quando um extrato mensal é salvo, o CompensationCalculator
avalia os níveis do plano contra esse extrato e atribui o correto automaticamente
— sem correspondência manual.
Alertas de proximidade #
Quando um host atinge ≥ 80% do limite do próximo nível, um alerta de proximidade de nível pode notificá-lo (WhatsApp + portal) para impulsioná-lo ao próximo nível. Consulte WhatsApp.