Stape
Procurar
Experimente grátis

O que é rastreamento do lado do servidor?

Atualizado
12 de nov de 2024
Publicado
31 de jan de 2022
Também disponível

O rastreamento do lado do servidor monitora a atividade do site dos usuários e depende de servidores em nuvem, em vez do navegador do usuário. Está na moda no início da era sem cookies. Este post do blog explorará a marcação do lado do servidor, como ela funciona e suas vantagens e desvantagens em comparação com o rastreamento do lado do cliente. Então vamos começar!

Diferença entre rastreamento do lado do cliente e do lado do servidor

Antes de entrar nos detalhes do rastreamento do lado do servidor, vamos discutir um pouco o que é o rastreamento do lado do cliente. Dessa forma, será muito mais fácil entender a diferença entre os dois.

O que é rastreamento do lado do cliente?

O rastreamento do lado do cliente é a forma mais popular de conectar sites a plataformas de rastreamento. Ele utiliza o navegador do usuário (cliente) para enviar informações ao sistema de gerenciamento de tags ou plataforma analítica. Um dos sistemas de gerenciamento de tags mais populares é o Google Tag Manager. Depois que seu site estiver conectado ao Google Tag Manager, você poderá usá-lo para enviar informações para qualquer plataforma, como Google Analytics, Facebook, TikTok, Mailchimp, etc.

how client-side tracking works

Para fazer o rastreamento do lado do cliente funcionar, adicione o código do Gerenciador de tags do Google (ou qualquer outro sistema de gerenciamento de tags) ao seu site e, de preferência, crie uma camada de dados. Depois disso, são configuradas tags e gatilhos que enviam informações sobre a atividade do usuário para ferramentas de terceiros.

O que é rastreamento do lado do servidor?

Com o rastreamento do lado do servidor, seu site primeiro envia os dados para o servidor em nuvem. Em seguida, o servidor em nuvem distribui dados entre fornecedores terceirizados e plataformas de rastreamento. A plataforma de rastreamento do lado do servidor mais popular é novamente o Google Tag Manager. Eles lançaram seu tipo de rastreamento de marcação do lado do servidor em 2020.

Um servidor em nuvem funciona como um proxy entre as informações que você envia para uma ferramenta de terceiros e seu site (ou qualquer outra fonte de dados). Para usar o servidor Gerenciador de tags do Google, você precisa configurar um servidor em nuvem que deve (mas não obrigatoriamente) utilizar o subdomínio do seu site. Em seguida, use as solicitações do servidor GTM para enviar informações às plataformas de rastreamento.

how server-side tracking with a cloud server works

Benefícios do rastreamento do lado do servidor em relação ao rastreamento do lado do cliente

  • Coleta de dados e rastreamento de conversões mais precisos. A marcação no servidor pode ajudar a reduzir a perda de dados devido às restrições do iOS e também diminuir o impacto dos bloqueadores de anúncios. Tudo acontece por dois motivos: usar um domínio personalizado para marcação no servidor que define cookies primários e um custom loader Stape que ajuda a tornar o Gerenciador de tags do Google e o Google Analytics resistentes a bloqueadores de anúncios.
  • Cookies primários e vida útil prolongada dos cookies. Ao configurar um contêiner de servidor no Gerenciador de tags do Google, é altamente recomendável usar um domínio personalizado. Com a ajuda de um subdomínio personalizado, você pode definir cookies primários. A descontinuação de cookies de terceiros afeta todos os navegadores populares, Chrome, Safari, Firefox, etc. Se você configurou o GA do lado do servidor e usou um domínio personalizado para o seu servidor GTM, os cookies durarão 400 dias.
  • Reduza o impacto dos bloqueadores de anúncios. Se você usar marcação no servidor com o subdomínio configurado, as solicitações de rastreamento serão enviadas do seu domínio principal, o que significa que os bloqueadores de anúncios não poderão detectá-lo.
  • Controle quais dados cada fornecedor recebe. Por outro lado, com a ajuda da marcação no servidor, você controla quais dados cada fornecedor recebe. Eles podem acessar apenas as informações que você configurou na solicitação.
  • Governança e controle. Como o rastreamento do servidor permite controlar completamente o fluxo de dados, cada fornecedor receberá apenas as informações configuradas nas tags do lado do servidor.
  • Enriquecimento de dados. O Server GTM e o rastreamento do lado do servidor podem enriquecer os dados. Por exemplo, você pode rastrear pedidos por telefone no Google Ads ou no Facebook.
  • Melhor tempo de carregamento da página do site. Reduzir o número de JavaScript de rastreamento em seu site pode ter um impacto enorme em suas posições orgânicas. Muitos dos clientes da Stape decidiram configurar o rastreamento no servidor principalmente para melhorar a velocidade da página.
  • Ocultar IDs de rastreamento e chaves de API secretas. Qualquer pessoa pode ver seu ID de rastreamento no console ou usando um plug-in de navegador com rastreamento da web. O rastreamento do lado do servidor tem a situação oposta: seus IDs de rastreamento estão ocultos. Isso pode ajudar a evitar ataques de spam.

Com o Stape, você pode configurar URLs de servidores de marcação com um clique - é super simples. Além disso, você economiza dinheiro. A hospedagem do Stape é cerca de cinco vezes mais barata que a do GCP. Além de seu custo e simplicidade, a marcação do lado do servidor com Stape tem múltiplas vantagens, como o custom loader, CDN global, logs, cookie-keeper anonimizador, vários domínios, cabeçalho de visualização, compartilhamento de conta, escalonamento automático, API, zonas de servidor e muito mais.

Casos de uso mais comuns de rastreamento no servidor

Considerando todos os benefícios do rastreamento do lado do servidor, não é de admirar que ele tenha vários casos de uso. Vamos dar uma olhada nos mais populares:

  • Facebook Conversion API. Permite enviar qualquer evento (padrão e personalizado) do seu servidor para o servidor do Facebook. O Facebook Conversion API ajuda a rastrear usuários que optaram por não ser rastreados em dispositivos iOS.
  • Google Analytics 4 do lado do servidor. O Google afirma que o GA do lado do servidor ajuda a aumentar a vida útil dos cookies. Como o GA não possui desduplicação de eventos, você deve usar o rastreamento da web ou do servidor. Se você quiser usar ambos, basta usar propriedades GA diferentes.
  • Google Ads do lado do servidor. O Gerenciador de tags do lado do servidor permite que você mova suas tags de acompanhamento de conversões do Google Ads da página da web para o servidor, o que ajudará a melhorar o tempo de carregamento da página e aumentar a precisão do rastreamento de conversões. Mover tags de anúncios para um servidor também ajuda com problemas de desempenho em conexões de Internet mais lentas.
  • API de eventos do TikTok. A tecnologia de API de Eventos do Tik Tok é semelhante à Facebook Conversion API. Ele lista eventos recomendados, parâmetros de eventos e dados do usuário que devem ser enviados aos servidores TikTok. Você também pode usar um ID de teste para testar eventos do servidor TikTok em tempo real. O TikTok também oferece suporte à desduplicação de eventos.
  • Rastrear dados off-line. A marcação no servidor permite rastrear conversões off-line, como pedidos por telefone, compras na loja e dados do CRM. Ele também permite que você veja o progresso dos leads no pipeline de vendas.
  • Integração de software de e-mail no servidor. Ao contrário do rastreamento web, a integração do servidor permite integrar totalmente o software de e-mail ao seu site, incluindo a criação de novos contatos. A integração do lado do servidor acelera o trabalho do seu site porque nenhum JavaScript de terceiros é executado no navegador do usuário.

- Segurança de dados. A marcação do lado do servidor oferece controle de dados mais completo, pois os dados são processados ​​e armazenados em seus servidores antes de serem enviados a serviços de terceiros.

- Conformidade com privacidade. Ao optar pela marcação do lado do servidor, você pode garantir que apenas os dados necessários e compatíveis sejam compartilhados com serviços de terceiros.

  • Otimização de desempenho:

- Tempos de carregamento de página aprimorados. Ao lidar com rastreamento e análise no lado do servidor, você pode reduzir a quantidade de JavaScript em execução no navegador do usuário, o que resulta em tempos de carregamento de página mais rápidos e melhor experiência do usuário.

- Processamento reduzido do lado do cliente. Transferir a coleta e o processamento de dados para o servidor pode reduzir a carga no lado do cliente.

  • Enriquecimento de dados personalizado:

- Enriquecimento avançado de dados. O rastreamento do lado do servidor permite a integração de fontes de dados adicionais, como bancos de dados internos ou APIs de terceiros.

- Transformação complexa de dados. O servidor realiza transformações e cálculos complexos de dados antes de enviá-los a serviços de terceiros, garantindo dados mais limpos e precisos.

- Modelos de atribuição refinados. Estender a vida útil dos cookies e combinar dados da web e do servidor pode alcançar modelos de atribuição mais precisos.

- Ignorar bloqueadores de anúncios. Como os dados são enviados diretamente do seu servidor, é menos provável que a marcação no servidor seja bloqueada por bloqueadores de anúncios

  • Melhorar a integração com outros sistemas:

- Integração com sistemas internos como ERP, CRM e outras ferramentas de business intelligence.

- Fluxos de trabalho personalizados e automação para acionar campanhas de marketing ou alertas operacionais.

- Integração de dados off-line. Você pode integrar dados de conversão offline, como compras na loja ou vendas por telefone, com dados online para criar uma visão completa da jornada do cliente.

Rastreamento do lado do servidor usando o servidor Gerenciador de tags do Google

Existem várias ferramentas que você pode usar para configurar a marcação no servidor. Nossa escolha é o contêiner do servidor Google Tag Manager. As principais vantagens da utilização do sGTM, em nossa opinião, são:

  • Facilidade de uso.
  • Transparência e conveniência.
  • Sem custos adicionais. Você deve pagar apenas pelos servidores, sem taxas de utilização da interface sGTM.
  • Sistema de controle de versão. Quaisquer alterações podem ser facilmente desfeitas e retornadas a um estado anterior, bem como acompanhar quem fez as alterações, onde e quando.
  • Modo multiusuário.

Se você deseja configurar a marcação do lado do servidor do Gerenciador de tags do Google em seu site, temos um manual passo a passo sobre como fazer isso com nosso serviço.

Por que Stape é a maneira mais fácil e barata de começar a rastrear no servidor

Usando o Stape, você pode configurar o servidor GTM em menos de um minuto, e somos a solução mais barata do mercado. Stape é acessível porque compramos servidores em massa e por um período prolongado. Além disso, otimizamos nossos servidores para funcionarem apenas com o Gerenciador de tags do Google.

Além disso, o Stape tem muitas outras vantagens:

1. Carregador gtm.js e gtag.js personalizado. Ele ajuda você a tornar os scripts do Gerenciador de tags do Google e/ou Analytics 4 mais resistentes aos bloqueadores de anúncios.

2. CDN Global. Isso permite uma veiculação mais rápida de arquivos JS usando um servidor que reside mais próximo do visitante do site. Isso resulta em maior velocidade da página, o que pode afetar positivamente a classificação orgânica.

3. Logs. Os logs são um recurso útil ao configurar ou solucionar problemas de marcação no servidor. Eles ajudam a determinar quais dados foram enviados ao servidor e como foram processados. Por exemplo, você pode verificar se todos os eventos de compra tinham status 200 (o que significa que foram tratados corretamente) ou verificar todas as solicitações com um código de resposta 500.

4. Cookie keeper. Estenda os cookies quando uma pessoa usar qualquer navegador com a versão mais recente do ITP, o que encurta a vida útil dos cookies para respostas de IPs de terceiros. Você só precisa fazer uma coisa: ativar nosso power-up Cookie Keeper.

5. Anonimyzer. Com este power-up, você pode remover ou anonimizar os dados do usuário do Google Analytics.

Como configurar o rastreamento do lado do servidor com Stape

A primeira etapa ao iniciar a marcação do lado do servidor é configurar o contêiner sGTM. Usando Stape, você pode configurar um servidor de marcação para seu contêiner sGTM com um clique. Tudo que você precisa fazer é:

1. Abra seu contêiner WEB do Google Tag Manager https://tagmanager.google.com/

Clique em Administrador. Na coluna do contêiner, clique em +

set up server gm

2. Digite o nome do contêiner, escolha Servidor e clique em Criar

set up server gm

3. Escolha Provisionar manualmente o servidor de marcação, copie a configuração do contêiner e cole-a em qualquer editor de texto. Precisaremos dele para as próximas etapas

set up server gtm

4. Acesse stape.io e crie uma conta ou faça login.

create an account on stape

5. Clique em Criar contêiner no canto superior direito

6. Insira os detalhes do seu contêiner:

  • Nome do contêiner. O nome não precisa necessariamente ser igual ao nome do contêiner no seu servidor GTM.
  • Configuração do contêiner - cole o Container Config que você copiou do contêiner do servidor do Google Tag Manager.
  • Localização do servidor - selecione a localização do seu servidor com base na localização da maioria dos seus clientes. A localização não pode ser alterada posteriormente.
  • Clique em Criar contêiner.
create container on stape

7. Escolha um plano para o seu contêiner. Você pode começar com um plano Gratuito. Clique em Continuar com um plano gratuito.

stape pricing plans

8. Você verá o status do seu contêiner, a configuração do contêiner e o nome do plano. Demora cerca de 5 minutos para implantar um contêiner de servidor. Atualize a página para atualizar o status. Se a configuração do servidor do Gerenciador de tags do Google foi feita corretamente, você deverá ver o status “Em execução”.

running container on stape

Recomendado. Configurar domínio personalizado

  • Mesma origem
  • Subdomínio
  • Domínio padrão
types of custom domain configuration

Temos um post do blog detalhado onde descrevemos o mapeamento de um domínio personalizado para o contêiner do servidor Google Tag Manager: usando a mesma origem (Cloudflare e nginx).

Mas aqui abordaremos a configuração personalizada de subdomínio:

1. Abra seu contêiner sGTM no Stape, role para baixo até “Domínios” e clique em Adicionar domínio personalizado.

add a custom domain

2. Escreva um domínio personalizado.

3. Você verá registros DNS que deve adicionar.

O registro DNS depende da localização do servidor e da opção CDN que você escolher.

  • Desativar CDN - escolha não usar nenhum tipo de CDN.
  • CDN Global Stape - carrega scripts de um servidor mais próximo do usuário que visita seu site.
  • CDN próprio - ajuda a marcar URLs de servidores do mesmo IP do seu site. Dá a capacidade de definir cookies que o Safari não pode encurtar.
custom domain setup with stape
custom domain setup with stape

Os registros DNS que você deve configurar variam dependendo da localização do servidor e das configurações de CDN selecionadas. Você verá registros DNS que devem ser adicionados ao contêiner stape.io.

custom domain setup with stape

4. Faça login em sua conta DNS e adicione os registros que você vê em sua conta stape.io. Abaixo está um exemplo de configuração de DNS para CloudFlare. Abra a configuração DNS do domínio necessário e clique em Adicionar registro.

add DNS record in cloudflare

Em seguida, escreva os registros que você vê em sua conta stape.io. Certifique-se de que o proxy esteja desligado. 

example of dns record

Normalmente, leva de 2 a 3 horas para verificar o domínio personalizado. Para alguns provedores de DNS, a verificação dos registros pode levar até 72 horas. Enviaremos um e-mail para você assim que o domínio personalizado for verificado ou qualquer erro for detectado. Se houver um erro na verificação, siga estas instruções sobre como verificar a verificação de domínio personalizado.

5. Depois que o domínio personalizado for verificado, volte para o contêiner do servidor do Gerenciador de tags do Google → Escolha o contêiner do servidor → Adminconfigurações do contêiner → cole o URL do servidor de marcação.

custom domain setup with stape

6. Se você usar um domínio personalizado, é altamente recomendável atualizar o script Web GTM em seu site. Este ajuste carregará gtm.js do seu domínio. Para fazer isso, substitua o domínio padrão googletagmanager.com pelo domínio personalizado que você configurou na etapa anterior.

pase code to the website

E pronto!

Do nosso ponto de vista, configurar um domínio personalizado com o mesmo domínio de origem é a melhor opção porque ajuda a prolongar a vida útil dos cookies em todos os navegadores. No entanto, este método é tecnicamente avançado e requer CDN ou um balanceador de carga. Se você deseja configurar o mesmo domínio de origem, siga este guia em nosso blog.

Caso não consiga configurar o mesmo domínio de origem, temos soluções para prolongar a vida útil dos cookies no Safari: CDN próprio e Cookie Keeper.

Resumindo

Ao dominar o rastreamento do lado do servidor, você pode obter informações valiosas sobre o comportamento do usuário que podem formar a base de suas estratégias de marketing e melhorar o desempenho do seu site.

Nossa equipe de especialistas está sempre disposta a ajudar novos usuários a começar a rastrear e responder a quaisquer perguntas.

Para sites de alto volume, oferecemos planos personalizados. Sinta-se à vontade para usar a calculadora de preços para estimar o melhor plano para o seu site.

Tagged with:gtm server

Experimente o Stape para tudo relacionado ao lado do servidoragora mesmo!