Executando verificação de segurança...
1

Track de dados com MixPanel

Estou trabalhando em projeto fullstack de Ecommerce e decidi testar uma das ferramentas que mais queria usar, o Mixpanel.

O que é o MixPanel?

MixPanel é uma plataforma de track de eventos, com integração simples e fácil para várias linguagens, como Javascript, Typescript, Python, Go e até C#, incluindo também
versão para frameworks web.

home page

Como Usar?

Frontend

Para utilizar o MixPanel, é necessário instalar suas respectivas dependências, no caso dos frameworks javascript geralmente se baseia na seguinte dependência, seguida às vezes da alguma depedencia específica para o Framework, é recomendo o utilizar no frontend para eventos simples como cliques:

npm install mixpanel-browser

Backend

Para utilizar no Backend, varia muito de linguagem:

Nodejs

npm install mixpanel
npm install @types/mixpanel (para Typescript)

Python

pip install mixpanel

Go

import "github.com/dukex/mixpanel"

Para realizarmos eventos, é preciso criar uma conta no site e pegar sua chave, segue o exemplo de um evento simples, sem identificar usuário, nas quatro linguagens:

Nodejs

Javascript / Typescript

var Mixpanel = require('mixpanel');
var mixpanel = Mixpanel.init('<YOUR_TOKEN>');

    // Faz o track do evento
    TriggerMixPanelEvent(variation: string, category:  string) {
          mixpanel.track(`🛍️ produto acessado!`, {
          produto: variation,
          categoria: category
        });
    {

Python

from mixpanel import Mixpanel

mp = Mixpanel(YOUR_TOKEN)

# Faz o track do evento
mp.track(DISTINCT_ID, '🛍️ produto acessado!', {  produto: variation,
          categoria: category})

Golang

err := client.Track("13793", "🛍️ produto acessado!", map[string]interface{}{
	produto: variation,
        categoria: category
})


E pronto

Você poderá ver seus eventos no menu Events e poderá usa-los em gráficos para melhor análise dos dados coletados.

home page

E foi isso, espero que tenha servido de ajuda para algúem.

Carregando publicação patrocinada...
1
1