Integridade de dados: por que é crucial para compreender o comportamento do usuário
Publicados: 2024-11-23Na era atual do marketing personalizado, um profissional de marketing fica perdido sem dados valiosos do cliente. Mas o que muitos profissionais de marketing esquecem ao enviar milhões de pontos de dados para a nuvem é a importância da qualidade e da integridade de seus pontos de dados.
Dados de alta qualidade melhoram a vida de todas as equipes. A equipe de marketing pode construir campanhas melhores, a equipe de análise pode tomar decisões melhores sem transformações e soluções alternativas, e a equipe de produto pode tomar decisões informadas sobre o produto.
Aqui está um exemplo simples: você envia milhões de eventos de compra por mês, mas um dia percebe que mapeou o nome do produto como uma propriedade do evento. Isso pode parecer lógico ou trivial, mas imagine que você tem vários produtos com exatamente o mesmo nome. Isso fará com que os números sejam inflados e enganem você e seus canais de marketing estratégico. Isso poderia ter sido evitado se você mapeasse o ID do produto ou SKU para o evento de compra.
Se você não puder confiar em seus dados, nunca se sentirá confortável em usar análises para tomar decisões de negócios.
Situações comuns que degradam a integridade dos dados
Duplicação de dados
A duplicação não só é prejudicial à integridade dos dados, mas também pode levar diretamente ao aumento dos custos devido às capacidades de armazenamento. Isso pode ser duplicação de perfis de usuário ou até mesmo o mesmo evento sendo gerado várias vezes onde deveria ter sido gerado uma vez.
Um exemplo comum de duplicação: seu SDK integrado rastreia alguns “eventos do sistema” por padrão, como aplicativo lançado ou notificação clicada, mas seus desenvolvedores ignoram isso e geram o evento manualmente também. Nesse caso, você estará armazenando o mesmo evento duas vezes, aumentando os custos da plataforma, pois excederá sua cota de rastreamento de eventos mais rapidamente. Em uma escala de milhões de usuários, essas despesas extras prejudicarão muito seus orçamentos de marketing e análise.
Gerenciamento de fuso horário
Uma grande parte das campanhas de marketing é baseada no horário, e um fuso horário do usuário especificado incorretamente pode significar que sua campanha passa despercebida porque é entregue às 3h em vez das 19h. Isso é especialmente importante se você tiver um negócio internacional.
Dados de localização
Existem dois tipos de locais que você pode obter em seu aplicativo:
1. Localização aproximada:
Isso pode ser extraído usando o provedor de rede móvel e pontos de acesso wi-fi sem acesso GPS, mas não possui alta precisão.
Isso pode ser bom o suficiente para seus casos de uso, como se você quiser apenas enviar campanhas ou segmentar usuários com base em localização aproximada, como usuários da Califórnia.
Dados aproximados de localização também podem ser suficientes para obter insights valiosos e essenciais, como penetração no mercado, adoção do cliente e muito mais.
Para obter esses insights, você provavelmente não precisará coletar a localização precisa do usuário, mais cara.
2. Localização precisa:
Isso usa acesso GPS e tem precisão de alguns metros.
Dados de localização de alta precisão são de maior importância em setores como comércio eletrônico, entrega de alimentos e mercearias, etc. A localização do usuário é importante para ofertas especiais, personalização baseada em localização, recomendações e assim por diante.
Por exemplo, muitos dos clientes da CleverTap usam geofencing para fornecer aos usuários compromissos altamente precisos baseados em localização, como o envio de um cupom quando eles estão perto de um dos pontos de venda do cliente. Como você pode imaginar, isso exige que os dados de localização sejam precisos em poucos metros.
Para garantir alta precisão, é necessário acesso GPS do usuário final. Tenha em mente que se o usuário final optar por recusar a permissão para acessar dados de localização devido à privacidade e/ou devido a preocupações com a bateria, esses compromissos serão prejudicados.
Você pode escolher a precisão dos dados de localização necessária, compreendendo a importância dos dados de localização em seus casos de uso de marketing específicos. Os custos de recuperação de dados de localização precisos podem superar os benefícios em muitos casos, uma vez que você pode perder a obtenção de dados de usuários que optam por não fornecer dados de localização e pode precisar de uma jornada modificada para esses usuários.
Mas tenha em mente que se você optar por usar dados de localização aproximados, todas as partes interessadas devem estar cientes de que os dados de localização podem ser confusos e não devem ser usados quando uma localização precisa for necessária.
Nomenclatura inadequada de eventos
A maneira como você nomeia os eventos do aplicativo pode ter um impacto duradouro na clareza dos seus dados. Você pode nomear um evento em que um produto é visto como:
- produtoView
- Produto visualizado
- Produto visualizado
- UserProductView
- Produto_Visualizado
- produto visualizado
- VerProduto
Recomendamos a sintaxe “Substantivo + Verbo”. Por exemplo, produto visualizado, registro concluído.
Seja qual for sua escolha, certifique-se de que sua convenção de nomenclatura seja mantida em todas as plataformas e coloque suas equipes na mesma página. Observamos casos em que o mesmo evento é nomeado ou escrito de forma diferente em aplicativos iOS e Android, e isso leva à perda de dados ou à desinformação e pode ser difícil de corrigir.
Seja consistente e claro na nomenclatura para garantir um fluxo de trabalho direto. Certifique-se de consultar as equipes internas relevantes, como equipes de marketing e ciência de dados, para obter uma interoperabilidade tranquila e baixas despesas gerais.
Confira estes exemplos de eventos por setor vertical para um bom ponto de partida.
Problemas de identificação única de usuário
O gerenciamento de identidade é uma parte muito importante de seus esforços de marketing. Você precisa identificar os usuários de maneira exclusiva e evitar enviar as mesmas campanhas para o mesmo usuário várias vezes e outros erros semelhantes.
Aqui estão algumas recomendações importantes sobre como definir identidades de usuários em sua plataforma de marketing:

- Não defina Identidade se não houver uma. Por exemplo, definir uma identidade como'Nenhum'para vários usuários provavelmente agrupará todos os usuários sob essa identidade 'Nenhum' (ou seja, qualquer usuário com a identidade 'Nenhum' será considerado o mesmo usuário). ID para usuários caso a Identidade passada seja Nula, como faz o CleverTap, e essa identidade ainda pode ser usada para identificar usuários individuais.
- Não atribua uma identidade que possa mudar. Por exemplo, se o e-mail de alguém puder mudar no seu aplicativo, não é uma boa ideia permitir o e-mail como uma identidade. A maioria das plataformas de marketing marcará a pessoa como um novo usuário se ela alterar seu e-mail. O mesmo pode se aplicar a um número de celular, ID do Facebook e assim por diante.
Você pode ter casos de uso especiais, como vários usuários usando o aplicativo em um dispositivo. Plataformas sofisticadas como o CleverTap podem alternar entre diferentes perfis de usuário com base em quem está conectado no momento.
Dados do Evento
Certifique-se de que os dados do seu evento sejam planejados e implementados com cuidado, tanto do ponto de vista do desenvolvedor quanto do negócio.
Pense metodicamente em seus eventos e propriedades de eventos. Você não deseja gerar um evento Purchase sem ter o ID do produto como propriedade do evento.
Identifique os pontos de gatilho para cada evento e certifique-se de que o evento seja acionado no momento correto.
E não gere eventos em pontos diferentes da jornada do usuário no seu aplicativo Android em comparação com o seu aplicativo iOS. Por exemplo, você pode acidentalmente gerar um evento “Tela inicial visualizada” no Android quando a tela inicial começa a carregar, mas no iOS depois que a página é carregada. Isso pode causar uma clara discrepância entre os números do Android e do iOS e levar a insights incorretos, pois muitos usuários podem fechar o aplicativo enquanto a tela inicial ainda está carregando, levando a contagens relativamente mais baixas para usuários do iOS, o que, por sua vez, pode fazer com que você faça tarefas desnecessárias. mudanças.
Use uma conta de teste e um usuário de teste para corroborar as ações reais do aplicativo com os eventos gerados na página Perfil do usuário.
Tipo de dados de dados de evento
Identificar os tipos de dados corretos para as propriedades do seu evento deve ser uma decisão bem pensada. Poucas plataformas de marketing como o CleverTap possuem uma ferramenta de gerenciamento de esquema integrada que pode ajudá-lo a definir os tipos de dados para cada propriedade de evento.
Observamos casos em que os aniversários dos usuários são transmitidos do aplicativo como uma string em vez de um objeto Date. Isso torna os dados praticamente inúteis porque consultas simples como “Qual% dos meus usuários pertencem à Geração Z?” não pode ser respondido rapidamente.
Recentemente, um cliente enviou os dados do valor da transação como uma string em vez de um número inteiro. Isso torna impossível executar muitas operações matemáticas simples.
Simples descuidos podem levar a um desperdício significativo de recursos: tentar transformar os dados após o fato ou ter que descartá-los completamente.
Como posso manter a alta integridade dos dados?
Felizmente para você, não é muito difícil manter a integridade dos dados. Mas é preciso algum planejamento e premeditação.
Siga estas práticas recomendadas:
- Nomenclatura de eventos consistente e clara, em toda a sua documentação e em todas as suas plataformas.
- Gaste mais tempo durante a integração inicial com sua plataforma de marketing para testar manualmente exaustivamente os eventos que estão sendo gerados nas plataformas. Use uma conta de teste e um fluxo de atividades de perfil de usuário antes de entrar ao vivo. Isso economizará muito tempo e dor no futuro.
- Auditorias completas devem ser realizadas com frequência, especialmente quando algumas estruturas de eventos são modificadas ou adicionadas.
- Pense cuidadosamente sobre quais eventos você deseja acompanhar, não exagere e não perca eventos críticos. Certifique-se de definir claramente seus KPIs e casos de uso.
- Consulte equipes relevantes que possam utilizar os dados, como equipe de marketing, gerenciamento, desenvolvedores e cientistas de dados.
- Certifique-se de que todas as equipes da plataforma (Android, iOS, SDK) estejam em sintonia ao decidir quando iniciar um evento.
- Dedique tempo à manutenção de um esquema de evento. Visite nossa documentação para saber mais sobre o Schema e como ele pode ajudar a manter a integridade dos dados.
Alcançando e mantendo a integridade dos dados
É muito importante poder confiar em seus dados se você planeja basear suas decisões de negócios neles, e tudo o que é necessário é um pouco mais de tempo e esforço para desenvolver essa confiança. Manter a integridade dos dados poupará a você e à sua empresa muitos problemas no futuro.