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:

  1. Usuário chega via link de afiliado → Atribuição estabelecida
  2. Usuário realiza ação rastreada → Evento registrado com atribuição ao afiliado
  3. Evento aparece no painel → Visualize e analise em tempo real
  4. 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

  1. A Atribuição ao Afiliado Deve Estar Definida: Os eventos não serão rastreados se nenhum identificador de afiliado estiver ativo
  2. Dentro da Janela de Atribuição: Os eventos devem ocorrer dentro da sua janela de timeout configurada
  3. Nomes de Eventos Únicos: Use convenções de nomenclatura consistentes em todo o seu app
  4. 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:

  1. Acesse Events (ou a seção relevante do painel)
  2. Veja todos os eventos rastreados com atribuição ao afiliado
  3. Filtre por tipo de evento, afiliado ou intervalo de datas
  4. 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.