Instalar análise da web
MarkdownAdicione o SDK web da Glossia ao seu site com uma linha de HTML ou via npm e comece a coletar sinais de localização.
Este guia pressupõe que você tenha um projeto do Glossia com o domínio do site configurado nas definições de análise do projeto. A coleta é identificada por esse domínio, portanto, não há nenhuma chave ou segredo para copiar.
Opção A: tag de script
Adicione este trecho a todas as páginas, idealmente em <head>:
<script defer data-domain="example.com" src="https://cdn.glossia.ai/web.js"></script>
O SDK é inicializado automaticamente, envia uma visualização de página ao carregar e registra as visualizações de página subsequentes durante a navegação no lado do cliente em aplicações de página única. Quando omitido, data-domain usa window.location.hostname como padrão, portanto, você pode adicioná-lo diretamente a um site com um único domínio. Para hospedar o endpoint de coleta em sua própria infraestrutura, adicione data-endpoint="https://collect.your-host.com".
Opção B: npm
Instale o pacote:
npm install @glossia/web
Inicialize-o uma vez no ponto de entrada da aplicação:
import glossia from "@glossia/web";
glossia.init();
O domain é inferido de window.location.hostname, permitindo que o SDK registre os dados no projeto cadastrado para o seu site. Passe { domain: "example.com" } para substituir esse valor, por exemplo, para enviar eventos de uma origem de homologação ao mesmo projeto usado em produção.
Para registrar um evento personalizado, como um cadastro:
glossia.track("signup");
Verifique o funcionamento
- Abra seu site em um navegador.
- Abra a guia de rede e confirme se uma solicitação
POSTpara/api/analytics/eventsretorna202 Accepted. - Em até um minuto, a visualização de página será exibida no painel de análise do projeto.
Dados coletados
O navegador envia o URL da página, a referência, navigator.languages, o fuso horário e a largura da tela, além de um identificador de sessão por guia. O servidor adiciona o país, com base no GeoIP, e calcula a lacuna de localização em relação aos idiomas de destino do projeto. Nenhum cookie é definido e nenhuma técnica de impressão digital é utilizada.
Glossia