Guia de Implementação do Mixpanel


A implementação refere-se ao processo de configuração do seu produto para enviar dados para um projeto Mixpanel. O processo de implementação é altamente personalizável - cabe a sua equipe decidir quais dados devem ser enviados à Mixpanel e sua equipe é responsável por adicionar o código de rastreamento apropriado para isso.


Uma implementação adequada do Mixpanel fornecerá dados abrangentes de engajamento do usuário que podem ser usados ​​para análises poderosas e alcance direcionado. No entanto, uma implementação ruim pode levar à falta de dados ou, pior ainda, a dados imprecisos, resultando em decisões comerciais equivocadas.


Por fim, o valor que você obtém do Mixpanel depende da qualidade da sua implementação. Este guia foi desenvolvido para orientá-lo nas etapas necessárias para garantir que sua implementação do Mixpanel configure sua equipe para o sucesso.


Fase 1: Planejamento


Com muita frequência, os novos usuários do Mixpanel estão tão ansiosos para começar a coletar dados que entram diretamente no processo de adicionar o código de rastreamento do Mixpanel sem antes pensar em uma estratégia de implementação sólida. Eles acabam perdendo mais tempo tentando corrigir problemas com sua implementação do que se apenas investissem tempo para planejar adequadamente sua implementação. Nesta seção, discutiremos as práticas recomendadas a serem lembradas ao planejar sua implementação.


Montar uma equipe


A menos que você faça parte de uma empresa individual, é provável que haja outras pessoas na sua organização que se beneficiaram com a capacidade de analisar o tipo de dados de envolvimento do usuário que o Mixpanel pode coletar. Portanto, sempre recomendamos que você comece montando uma equipe representando os vários departamentos da sua organização e que cada pessoa identifique as ações e os detalhes do usuário que afetam suas principais métricas.


Determine suas metas e métricas


Considere o que sua empresa deseja alcançar e como os dados podem ajudá-lo a chegar lá. O Mixpanel cria uma estrutura para ajudá-lo a encontrar sua “Métrica Principal” e as métricas secundárias nas quais sua equipe pode se concentrar para conduzir seus objetivos de negócios.


Como determinar seus objetivos e métricas


Rastrear ou não rastrear?


É atraente rastrear tudo e espero que os dados forneçam informações sobre o desempenho da sua empresa. Isso pode fornecer muitos dados, mas também pode criar muito ruído. Você acabará pesquisando muitas informações para encontrar o que precisa. Use a estrutura que você concluiu no Guia de Métricas do Produto para determinar o que rastrear.


Dito isto, ao planejar sua implementação do Mixpanel, você inevitavelmente terá momentos em que se debaterá se uma ação ou detalhe do usuário é importante o suficiente para acompanhar o Mixpanel. Em caso de dúvida, acompanhe! Dessa forma, os dados estarão disponíveis para você, caso você decida posteriormente que realmente deseja analisá-los.


Quando os dados em questão lidam com informações confidenciais do usuário, é melhor ter cuidado e não acompanhar os dados com o Mixpanel. Consulte nossa seção sobre Segurança e privacidade de dados para obter mais informações sobre este tópico.


Profundidade do evento


Quando se trata de determinar quais ações do usuário rastrear, você deseja garantir que seus eventos não sejam muito específicos ou muito amplos. Para ilustrar isso, vamos ver alguns exemplos rápidos nos quais assumiremos que estamos configurando uma implementação para um aplicativo de streaming de música.


O rastreamento de um evento como "Reprodução de música hip-hop" é muito específico. Essa abordagem resultaria em eventos diferentes para cada tipo de gênero musical, o que tornaria complicado realizar uma consulta bastante simples, como encontrar o número total de músicas tocadas. Em vez disso, é melhor rastrear um evento "Song Play" e armazenar o gênero em uma propriedade de evento que possa ser usada para filtrar ou detalhar nossa análise.


O rastreamento de um evento como "Clique no botão" é muito amplo. Ele agrupa ações completamente não relacionadas, como clicar no botão de logout ou no botão de reprodução de uma música. Em vez disso, é melhor rastrear eventos separados que descrevem a ação representada pelo clique no botão (por exemplo, "Logout", "Song Play").


Aproveite as propriedades


As propriedades são a pedra angular de uma implementação Mixpanel de qualidade, pois permitem fatiar e dividir seus dados para encontrar segmentos interessantes de usuários ou ações. É importante enviar o máximo de detalhes possível com cada evento e perfil de usuário na forma de propriedades, desde que você permaneça dentro dos limites da propriedade . Para ajudar nesse esforço, os SDKs do cliente do Mixpanel coletarão automaticamente um conjunto de propriedades padrão e as enviarão ao seu projeto.


💡 Dica profissional: Super propriedades


Super propriedades são um tipo de propriedade de evento que você pode definir uma vez para anexar automaticamente a todos os eventos que estiver rastreando. Eles são particularmente úteis para rastrear como as características de um usuário mudam ao longo do tempo.


➡️ Propriedades Reservadas
Alguns nomes de propriedades são reservados para uso pelo Mixpanel e usados ​​de maneiras especiais. É importante que você revise a lista de propriedades reservadas e certifique-se de nomear suas propriedades adequadamente. Isso é particularmente importante se você planeja usar o Mixpanel para enviar mensagens aos seus usuários, porque as Mensagens do Mixpanel dependem de propriedades reservadas (por exemplo, $ email , $ phone ).

Faça um plano de rastreamento


Um plano de rastreamento é um documento que detalha os eventos e propriedades exatos que precisam ser implementados. Não há um formato específico para configurar um plano de rastreamento - pode ser uma planilha, documento de texto ou até mesmo um conjunto de esboços de guardanapos, se você desejar - desde que defina um plano claro para um desenvolvedor seguir ao implementar o Mixpanel.


Um plano de rastreamento bem definido deve incluir os nomes de eventos e propriedades desejados, bem como os tipos de dados da propriedade . Um plano de rastreamento ajuda a garantir que todos os dados necessários sejam enviados ao seu projeto Mixpanel no formato correto, mas também serve como uma fonte de verdade que pode ser referenciada após o processo de implementação para entender quais dados estão sendo coletados.


Ao preencher suas especificações, é importante pensar cuidadosamente sobre como nomear seus dados. Deve ficar claro para todos que dados são coletados e como são coletados. O Mixpanel resumiu alguns pontos-chave sobre como nomear seus dados.


Guia para configurar um plano de rastreamento


Procurando alguma inspiração sobre como configurar seu plano de rastreamento? Confira este guia para obter as práticas recomendadas do plano de rastreamento, bem como modelos de plano de rastreamento para verticais específicas do setor.


Fase 2: Desenvolvimento


Com um plano em prática, é hora de começar a enviar dados para o Mixpanel. Nesta seção, identificaremos várias práticas recomendadas e conceitos-chave relacionados a esta fase do processo de implementação.


Criando um projeto


Antes de começar a adicionar o código de rastreamento Mixpanel, primeiro você precisa criar um projeto para ter um lugar para enviar seus dados. Isso pode ser feito diretamente na interface do usuário do Mixpanel.


Teste e controle de qualidade


Quando você estiver pronto para enviar dados para o seu projeto Mixpanel, configure um projeto de desenvolvimento ou teste para testá-lo. As coisas geralmente dão errado na primeira vez em que você implementa sua implementação, e um projeto de desenvolvimento ou preparo pode ajudar a detectar erros e fazer ajustes. Os eventos no Mixpanel são imutáveis, o que significa que não há uma maneira fácil de separar os dados de teste dos ativos, portanto, manter os dados de teste em um projeto separado mantém todos os dados de produção limpos. Depois que você e sua equipe se sentirem confortáveis ​​com o esquema de coleta de dados, poderá implantar sua implementação em um projeto de produção para coletar dados ativos de seus usuários.


Defina o fuso horário do seu projeto


Por padrão, todos os novos projetos Mixpanel são definidos para o horário do Pacífico. Se você estiver em um fuso horário diferente, atualize as configurações do projeto de acordo.


Enviando dados para o Mixpanel


⚠️ Aviso: o rastreamento deve ser tratado por um desenvolvedor


Erros de rastreamento podem gerar imprecisões em suas análises, bem como problemas não intencionais em seu produto. Para ajudar a evitar esses problemas, verifique se o rastreamento do Mixpanel é realizado por um desenvolvedor qualificado que pode seguir as diretrizes descritas nos Documentos do desenvolvedor do Mixpanel


O Mixpanel mantém três pontos de extremidade da API para fins de ingestão de dados em um projeto:


  1. api.mixpanel.com/track - rastreie eventos com menos de 5 dias
  2. api.mixpanel.com/import - rastreie eventos com mais de 5 dias
  3. api.mixpanel.com/engage - atualize os perfis de usuário

Esses pontos de extremidade aceitarão apenas solicitações que cumpram as especificações técnicas definidas nos Documentos do desenvolvedor do Mixpanel .


Embora você possa enviar dados ao Mixpanel por meio de solicitações HTTP para os vários pontos de extremidade da API, a grande maioria das implementações do Mixpanel é criada usando um dos SDKs do Mixpanel . Esses SDKs, oferecidos em uma ampla variedade das principais linguagens de programação do lado do cliente e do servidor, contêm funções que simplificam o processo de envio de dados para um projeto Mixpanel. Além disso, os SDKs do lado do cliente coletam automaticamente certos bits de informações (por exemplo, localização do usuário, detalhes do dispositivo) e os transmitem como propriedades padrão com todos os eventos e perfis enviados ao seu projeto Mixpanel.


Gerenciamento de identidade


Mixpanel é uma plataforma de análise de usuário, o que significa que todo o rastreamento é realizado no nível do usuário individual. Em outras palavras, cada evento enviado ao Mixpanel deve ser associado a um usuário específico. A maneira como o Mixpanel determina qual usuário executou um evento específico é por meio de uma propriedade de evento especial chamada distinct_id, que serve como um identificador de usuário exclusivo.


Ao criar sua implementação do Mixpanel, é essencial incluir a lógica necessária para garantir que o distinto_id do usuário permaneça constante durante toda a vida útil, mesmo quando eles alternam entre diferentes dispositivos ou plataformas. Esse conceito, ao qual nos referimos como gerenciamento de identidades, é uma das partes mais importantes, porém frequentemente negligenciadas, do processo de implementação do Mixpanel.


Fase 3: Pós-Desenvolvimento


O processo de implementação não deve terminar depois que as chamadas de faixa forem adicionadas ao código-fonte do seu produto. Em vez disso, isso deve iniciar um processo de pós-desenvolvimento para garantir que os dados coletados sejam precisos e bem documentados.

Dados precisos

Uma maneira de saber se os dados coletados são precisos é começar a criar relatórios mais cedo e fazer as perguntas necessárias para avaliar os KPIs que você definiu para seus negócios. Se as perguntas que você está fazendo com relação aos seus dados não derem as respostas que você procura, você pode repetir sua implementação e fornecer mais dados conforme necessário.


Garantia da Qualidade


O Mixpanel oferece algumas ferramentas integradas para ajudá-lo a controlar sua implementação: Visualização ao vivo - Esta ferramenta exibe eventos que são enviados para o seu projeto Mixpanel em tempo real. Você pode usar o Live View para verificar se os eventos estão sendo rastreados conforme o esperado e contêm todas as propriedades que deseja capturar.


Explorar


Este relatório permite exibir todos os perfis de usuário no seu projeto Mixpanel. Você pode usar o Explore para verificar se as propriedades apropriadas do usuário estão sendo coletadas e se todos os eventos de um usuário específico estão vinculados ao mesmo perfil.


Documente sua implementação


Depois de criar e testar com êxito o seu rastreamento Mixpanel, a etapa final é documentar sua implementação. Isso ajudará as pessoas da sua empresa que talvez não tenham participado do processo de implementação a entender quais dados estão sendo coletados, o que, por sua vez, os capacitará a executar análises no Mixpanel. A maneira mais fácil de fazer isso é através do Lexicon , que permite adicionar descrições de eventos e propriedades, além de outros metadados úteis que aparecerão diretamente na interface do usuário do Mixpanel.



Fonte: Traduzido de HELP MIXPANEL


Dúvidas? Comentários? Sugestões?


Mande um e-mail para gente contato@metricasboss.com.br, até a próxima 😄


Nos siga no Instagram @metricasboss

Inscreva-se aqui no nosso canal do Youtube

Notícias de Digital Analytics para quem não tem tempo de ler notícias.
Junte-se a turma de 9000 leitores ativos

Métricas Boss: © 2021 - Versão 4.0 - Web Analytics é mais que um gráfico bonitinho!

WhatsApp