
A ferramenta de análise mais fresca e amiga dos desenvolvedores.
O Litlyx é uma solução de análise auto-hospedável e de código aberto para estruturas modernas. A configuração leva menos de 30 segundos!

Inscreva-se no litlyx.com e crie um projeto. Em seguida, basta usar seu Project_id para conectar o Litlyx ao seu site ou auto-hospedeiro Litlyx com o Docker.
< script defer data-project =" your_project_id " src =" https://cdn.jsdelivr.net/gh/litlyx/litlyx-js/browser/litlyx.js " > </ script > A importação do Litlyx com um script direto inicia instantaneamente Page visits de rastreamento, Browsers , Devices , Operating Systems , Bouncing Rate , Real-Time Online Users , Unique Sessions , Countries e Average Session Time .
Você pode instalar o Litlyx usando npm , pnpm , yarn ou qualquer gerente de pacotes modernos:
npm i litlyx-jsLitlyx funciona nativamente com todas as estruturas JavaScript / TypeScript. Você pode usar o Litlyx em todos os sites do WordPress injetando código JS usando um plug-in. O Litlyx também funciona em ambientes sem servidor com funções em nuvem (ou borda).

Importar Biblioteca Litlyx-JS em seu código:
import { Lit } from 'litlyx-js' ;Uma vez importado, você precisa inicializar Litlyx:
Lit . init ( 'your_project_id' ) ; Após a inicialização, o LITLYX rastreará automaticamente análises, como Page visits , Browsers , Devices , Operating Systems , Real-Time Online Users , Unique Sessions , Countries e Average Session Time .
Você não está apenas limitado aos KPIs embutidos. Com o Litlyx, você pode criar seus próprios eventos para rastrear em seu projeto.
Lit . event ( 'click_on_buy_item' ) ; Se você deseja rastreamento mais específico, pode usar o campo de metadata , assim:
Lit . event ( 'click_on_buy_item' , {
metadata : {
'product-name' : 'Coca-Cola' ,
'price' : 1.50 ,
'currency' : 'EUR'
}
} ) ;O Litlyx facilita a adaptação de suas análises às necessidades do seu projeto.
Quer ver rapidamente como o Litlyx funciona com os eventos? Use o comando CURL abaixo para enviar um evento de teste. Basta substituir o project_id pelo seu ID de projeto real no seu terminal.
curl -X POST " https://broker.litlyx.com/event "
-H " Content-Type: application/json "
-d ' {
"pid": "project_id",
"name": "testEvent1",
"metadata": "{"test": "something"}",
"website": "something",
"userAgent": "something"
} 'Para se auto-hospedar o painel Litlyx, primeiro bifurque este repositório.
Em seguida, execute o seguinte comando:
docker-compose buildApós o acabamento da construção, corra:
docker-compose upNo LocalHost: 3000 você verá sua própria instância do painel Litlyx.
Para encaminhar seus dados em sua instância auto-hospedada, você precisa configurar as seguintes variáveis: adicione seu data-host , adicione sua data-port e adicione sua data-secure , configurando-os como true se for https e false se for http.
< script defer data-project =" your_project_id "
data-host =" your-host-name "
data-port =" your-port "
data-secure =" true/false "
src =" https://cdn.jsdelivr.net/gh/litlyx/litlyx-js/browser/litlyx.js " >
</ script >Para mais informações, leia nossa documentação. (Será melhorado em um futuro próximo usando o Mintlify!)
Se você precisar de mais informações, interaja conosco ou com a comunidade, ajude ou deseja fornecer feedbacks, fique à vontade para se juntar a nós no Litlyx discord
Todo tipo de contribuição é aceito nesta fase do projeto. No futuro, melhoraremos o processo de integração do colaborador.
O Litlyx é licenciado sob a licença Apache 2.0.