Planos de remuneração
Planos de pagamento por níveis com árvores de condições que atribuem um nível a cada repasse.
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.
Qual plano remunera um host #
Um plano é para a agência inteira ou para uma subagência. Um host cuja conta de plataforma está em uma subagência é remunerado apenas pelos planos dessa subagência; um host que não está em nenhuma, apenas pelos da agência inteira. Dentro de cada um, um plano para a plataforma do host vem antes de um plano para todas as plataformas. Pode haver um plano ativo por plataforma em cada subagência, e por plataforma para a agência inteira.
Quem está atribuído a uma subagência vê apenas os planos da própria subagência, não os da agência inteira, e um plano que cria é para a sua subagência. O que pode fazer com esses planos depende das permissões de Planos de remuneração da sua função.
Quando nenhum plano se aplica a um host, ao calcular os repasses dele eles ficam sem valor de pagamento (um valor informado manualmente é mantido). Depois de adicionar um plano, selecione esses repasses e use Recalcular pelo plano para calculá-los.
Uma faixa que paga pontos, diamantes, beans ou outra recompensa que não é dinheiro deixa o repasse sem valor de pagamento. Os pontos são adicionados à carteira do host quando o repasse é marcado como pago. Em um plano que paga dinheiro, um repasse novo abaixo da faixa mais baixa mostra 0; um existente mantém o valor que tinha.
Á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 repasse mensal é salvo, o CompensationCalculator
avalia os níveis do plano contra esse repasse e atribui o correto automaticamente
— sem correspondência manual.
Excluir e restaurar níveis #
Excluir um nível o mantém com seus valores e o tira da atribuição de nível: os repasses novos e os recalculados deixam de escolhê-lo, e os que ele já calculou o mantêm. Para trazer um nível de volta, coloque o filtro Registros excluídos da tabela de níveis do plano em Somente registros excluídos e use Restaurar. Um nível não pode ser restaurado enquanto outro nível do plano tiver a mesma ordem.
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.