Rastreamento de Eventos (Beta)
Rastreie ações personalizadas de usuários e recompense afiliados por comportamentos específicos além das compras. O rastreamento de eventos oferece insights mais profundos sobre o comportamento do usuário e estruturas de comissão flexíveis.
Aviso de Recurso Beta: O Rastreamento de Eventos está atualmente em beta. Embora totalmente funcional, não podemos garantir resistência completa a adulteração ou manipulação nesta fase. Use validação e monitoramento apropriados para implementações de missão crítica.
O Que É o Rastreamento de Eventos?
O rastreamento de eventos permite registrar ações específicas de usuários no seu app e atribuí-las ao afiliado que indicou aquele usuário. Em vez de rastrear apenas compras, agora você pode monitorar e recompensar afiliados por:
- Cadastros e registros de usuários
- Ativações de teste gratuito
- Conclusões de perfil
- Compartilhamentos de conteúdo e indicações
- Marcos de uso de recursos
- Metas de conversão personalizadas
Por Que Usar o Rastreamento de Eventos?
1. Compensação Flexível de Afiliados
Pague afiliados por ações que importam para o seu negócio, não apenas por compras:
Traditional: Affiliate earns commission only when user makes a purchase
With Event Tracking: Affiliate earns when user signs up, completes onboarding,
invites friends, or achieves specific milestones
2. Incentive Comportamentos Específicos
Crie programas de afiliados direcionados com base nas metas do seu negócio:
- Growth Focus: Pague $5 por cada cadastro verificado
- Engagement Focus: Recompense afiliados quando os usuários concluem o onboarding
- Viral Growth: Compense por indicações bem-sucedidas de usuários indicados
- Product Adoption: Incentive o uso de recursos premium
3. Otimização Orientada por Dados
Acesse analytics detalhados para melhorar seu programa de afiliados:
- Identifique quais afiliados geram usuários de mais alta qualidade
- Compare taxas de conversão de cadastro para compra por afiliado
- Otimize estruturas de comissão com base no valor de vida útil do usuário
- Detecte e resolva parcerias de baixo desempenho
Como Funciona o Rastreamento de Eventos
O sistema de rastreamento de eventos segue um fluxo simples:
- Usuário chega via link de afiliado → Atribuição estabelecida
- Usuário realiza ação rastreada → Evento registrado com atribuição ao afiliado
- Evento aparece no painel → Visualize e analise em tempo real
- Comissão processada (opcional) → Pague afiliados por eventos específicos
Implementação
O rastreamento de eventos está disponível por meio dos nossos SDKs para iOS, Android e outras plataformas. A implementação básica é consistente em todos os SDKs.
Uso Básico
Antes de rastrear eventos, garanta que você inicializou o SDK e definiu um identificador de afiliado. Em seguida, use a função de rastreamento de eventos:
// iOS Example
InsertAffiliateSwift.trackEvent(eventName: "user_signup")
// Android Example
InsertAffiliate.trackEvent("user_signup")
// React Native Example
InsertAffiliate.trackEvent("user_signup")
// Unity Example
InsertAffiliate.TrackEvent("user_signup");
Exemplos de Eventos Comuns
Cadastro de Usuário
InsertAffiliateSwift.trackEvent(eventName: "user_signup")
Ativação de Teste
InsertAffiliateSwift.trackEvent(eventName: "trial_started")
Conclusão de Perfil
InsertAffiliateSwift.trackEvent(eventName: "profile_completed")
Requisitos Importantes
- A Atribuição ao Afiliado Deve Estar Definida: Os eventos não serão rastreados se nenhum identificador de afiliado estiver ativo
- Dentro da Janela de Atribuição: Os eventos devem ocorrer dentro da sua janela de timeout configurada
- Nomes de Eventos Únicos: Use convenções de nomenclatura consistentes em todo o seu app
- Inicialização do SDK: Garanta que o SDK está inicializado corretamente antes de rastrear eventos
Visualizando os Dados de Eventos
Rastreie e analise eventos no seu painel do Insert Affiliate:
- Acesse Events (ou a seção relevante do painel)
- Veja todos os eventos rastreados com atribuição ao afiliado
- Filtre por tipo de evento, afiliado ou intervalo de datas
- Exporte dados para análise mais aprofundada
O Que Você Pode Ver
- Event Name: A ação que foi rastreada
- Affiliate: Qual afiliado indicou o usuário que disparou o evento
- Timestamp: Quando o evento ocorreu
- User Identifier: O usuário atribuído (quando disponível)
- Attribution Source: O deep link ou campanha original
Boas Práticas
1. Comece Simples
Comece com 2-3 eventos principais:
- Cadastro de usuário
- Ação principal de conversão
- Uma métrica de engajamento
Expanda assim que entender os dados e o impacto.
2. Use Convenções de Nomenclatura Claras
Uma boa nomenclatura facilita a análise:
- ✅
user_signup,trial_started,purchase_completed - ❌
event1,thing_happened,user_action
3. Equilibre o Rastreamento de Eventos
Não rastreie tudo:
- Poucos eventos demais: Perde insights importantes
- Muitos eventos: A análise fica sobrecarregada
Foque em eventos que se correlacionam com valor de negócio.
4. Valide os Dados de Eventos
Revise regularmente os dados de eventos quanto a:
- Picos ou padrões incomuns
- Possível manipulação ou fraude
- Problemas de qualidade dos dados
- Precisão da atribuição
5. Comunique-se com os Afiliados
Torne o rastreamento de eventos transparente:
- Documente quais eventos você rastreia
- Explique como os eventos levam à compensação
- Forneça aos afiliados seus dados de desempenho de eventos
- Defina expectativas claras sobre a validação de dados
Perguntas Comuns
Posso pagar afiliados diretamente por eventos?
Os dados de eventos são rastreados no seu painel. Como você compensa os afiliados pelos eventos fica a seu critério - seja manualmente pelo seu sistema de pagamento ou integrando os dados de eventos à sua estrutura de comissão.
Qual a diferença entre rastreamento de eventos e rastreamento de compras?
O rastreamento de compras usa recibos verificados da App Store/Google Play ou de processadores de pagamento, tornando-o resistente a adulteração. O rastreamento de eventos depende de relatórios do lado do cliente, o que é mais fácil de implementar, mas menos seguro.
Quantos eventos posso rastrear?
Não há limite rígido para nomes de eventos únicos, mas recomendamos manter o foco em 5-15 eventos principais que realmente importam para o seu negócio.
Posso rastrear o mesmo evento várias vezes para um usuário?
Sim. Você pode rastrear eventos várias vezes por usuário. Por exemplo, você pode rastrear "content_shared" toda vez que um usuário compartilha conteúdo.
Pronto para implementar o rastreamento de eventos? Consulte a documentação do seu SDK para detalhes de implementação específicos da plataforma, ou entre em contato com o suporte se precisar de ajuda para começar.
