Além dos dados dos usuários, os SDKs e APIs do Xtremepush suportam a coleta de dados comportamentais para entender e responder ao que os usuários estão fazendo em seus sites e aplicativos em tempo real. Isso inclui:
Marcagem: Rastreamento de comportamentos online, incluindo visualização de tela e outras interações
Eventos em tempo real: Configuração de eventos gatilhos em interações importantes
Dados externos: Reutilização de dados de fontes terceirizadas e CRMs como Optimove
Dados e eventos do backend: Métodos de API que permitem a sincronização dos dados do backend e a reação a eventos em tempo real
Dados de localização: Os SDKs móveis podem permitir o rastreamento e a reação à entrada e saída de usuários em regiões geo ou cercadas por iBeacon, como pontos de venda, aeroportos, estádios, etc.
Atribuição de instalações de aplicativos: Os SDKs móveis podem permitir o rastreamento da origem das instalações, por exemplo, se um usuário clicou em um anúncio do Facebook para instalar um aplicativo.
Dados de mensagem: Em relação à comunicação para os usuários finais, e que podem ser usados para acompanhar o desempenho de uma campanha
Dados da sessão: Disponível apenas para aplicativos móveis
Marcação
Para marcar interações para análises e a capacidade de segmentar campanhas com base no comportamento das tags, chame o método de tag dos SDKs quando essa interação ocorrer, por exemplo, no web SDK:
// Tag successful registration
xtremepush('tag', 'registration_complete');Se uma interação tiver um valor associado, ele também pode ser capturado usando o método da tag com um valor opcional, por exemplo, no web SDK:
// Capture a field value from a form being filled out
xtremepush('tag', 'journeyform_destination', 'New York');Veja os guias do SDK sobre marcação para Android, iOS e Web.
Tags podem ser usadas na segmentação para direcionar usuários que apresentaram determinado comportamento em um aplicativo ou site, por exemplo, visitando certas páginas nos últimos dias.
As tags são processadas em lotes, então pode haver um atraso de até 1 minuto entre gerar a tag e ela aparecer na interface.
Revisão dos dados marcados
Os dados de acertos de etiquetas podem ser visualizados em Análise > Comportamento > Tags & Impressões, e é possível revisar atributos e tags ativados contra perfis de usuário ou dispositivos individuais. Veja os detalhes abaixo:
Atributos do perfil
Você pode revisar atributos do perfil navegando até Usuários > Dados. Procure o usuário específico para o qual você deseja revisar os dados por ID de Perfil, ID de Usuário ou outro identificador, se estiver usando um, e clique no ID de Perfil para abrir os dados do usuário na aba Dados .
Tags
Na aba Tags (a partir do perfil de usuário), você verá a lista de tags enviadas pelo seu dispositivo, completa com quaisquer dados enviados, um carimbo de data e o aplicativo associado. Você pode atualizar esta página periodicamente para ver suas tags conforme as gera no lado do app/site.
Você também pode pesquisar sua lista de tags pelo nome da tag ou pelo valor dos dados enviados usando os campos fornecidos; Basta digitar um pouco de texto e o filtro de busca é automático.
Atributos do dispositivo
Navegue até Dados > Dispositivos para revisar atributos do dispositivo. Clique no ID do Dispositivo e encontre os atributos do dispositivo rolando até o final da página.
Eventos em tempo real
Eventos em tempo real são usados para acionar uma ação, como enviar uma mensagem.
Confira nossa página de eventos em tempo real para informações detalhadas sobre o que são, como podem ser usados no Xtremepush para acionar campanhas e como configurar campanhas acionadas por eventos.
O disparo pode ser usado para diversos casos de uso, desde comunicações pop-up imediatas até recuperação retardada de entrega via comunicações de saída.
Dados externos
Optimove
Se você usar o CRM Optimove junto com o Xtremepush para enviar mensagens aos seus clientes, pode puxar dados de clientes do Optimove para suas campanhas de forma dinâmica para personalizar suas mensagens. Após configurar a integração com a Optimove , você pode seguir o guia para usar os dados dos clientes do CRM em campanhas.
Dados e eventos do backend
Além dos métodos de marcação e eventos dos SDKs, e integrações prontas para uso com sistemas de terceiros, você também pode enviar dados e acionar eventos diretamente dos seus sistemas backend via API. Como abordado nos dados do usuário, existem métodos de API para atualizar e sincronizar registros de perfil. Além disso, existem vários outros métodos de API que podem ser relevantes.
Os métodos da API de sincronização de tags/atributos podem ser usados para atualizar o comportamento do usuário ou dados de atributos que podem mudar fora do app ou site, semelhante aos métodos de marcação do SDK.
Você também pode acionar campanhas de mensagens com dados transacionais em resposta a eventos no seu sistema backend. Por exemplo, um débito direto de um saldo, uma alteração na posição de um ponto de dados rastreado como uma moeda ou estoque, ou uma atualização de uma compra, como um pedido sendo entregue. Também é possível enviar arrays de objetos de dados, por exemplo, se você tiver um sistema de recomendação para produtos ou outros conteúdos e quiser enviar recomendações por e-mail assim que estiverem disponíveis.
Dados de localização
Nos SDKs móveis, você pode ativar serviços de localização, que permitem coletar dados sobre clientes entrando e saindo de regiões geocercadas e cercadas por iBeacon. Os serviços de localização estão disponíveis apenas para aplicativos móveis e devem estar ativados no SDK para Android e iOS.
Depois de ativado, você pode seguir o guia para adicionar locais.
Os dados de localização resultantes podem ser usados para disparar mensagens, e também podem ser visualizados em análises de localização e segmentação para direcionar usuários que apresentaram determinado comportamento de visita.
Gatilhos baseados em localização funcionam na entrada, saída ou tempo passado em um local e podem ser usados para automatizar mensagens em todos os canais de saída. O disparo pode ser usado em diversos casos de uso, incluindo entregar uma oferta relevante quando um usuário está em um local, enviar uma pesquisa após a visita, etc.
Os dados de localização podem ser visualizados em Analytics > Locations e também podem ser usados em segmentação para segmentar usuários que já apresentaram determinado comportamento relacionado às suas localizações no passado.
Uma única coordenada GPS também é armazenada para manter a última localização conhecida do dispositivo. Esse ponto de dados não é visível em nenhuma parte da plataforma, mas é usado no recurso de Última localização conhecida da segmentação.
Atribuição de instalação de aplicativos
Você pode atribuir instalações de aplicativos móveis de campanhas publicitárias a uma campanha específica ativando a atribuição de instalação de aplicativos nos SDKs móveis e coletando os identificadores de publicidade (IDFA no ID de anúncio iOS ou Android). Os passos estão descritos no guia para habilitar a atribuição via Kochava , que então permite configurar campanhas de instalação no Xtremepush.
Uma vez habilitados, os dados sobre a origem das instalações do seu app estarão disponíveis em Analytics > Campanhas > Atribuições.
Dados de mensagens
Quando você envia mensagens por qualquer canal, sempre que possível, os seguintes dados são coletados para acompanhar o desempenho:
Enviado
Entregue
Inaugurado
Cliques em qualquer link/CTAs - (por exemplo, links em e-mails, botões de CTA em mensagens dentro do app)
Saiba mais sobre o que essas métricas significam em nosso guia de terminologia de Analytics .
Esses dados são usados na página de comparação de campanhas para mostrar o desempenho das campanhas e também na segmentação para permitir que você segmente usuários com base em interações com campanhas anteriores.
Dados da sessão
Quando você ativa os SDKs móveis, os horários de abertura e a duração da sessão são registrados por padrão. Isso é usado para mostrar estatísticas de engajamento em análises e também para segmentar usuários com base na atualidade e frequência das interações com o aplicativo móvel.