Skip to main content

Parâmetros de Querystring


Parâmetros de querystring são pares chave=valor adicionados ao final de uma URL, usados para transmitir informações adicionais ao servidor ou a aplicativos cliente durante o carregamento de uma página. Eles aparecem após o caractere ? e são separados por &.

Exemplo:

https://www.exemplo.com/checkout?utm_source=newsletter&utm_medium=email

Nesse exemplo, utm_source e utm_medium são os nomes dos parâmetros, e newsletter e email são seus respectivos valores.

Para que servem?

Parâmetros de querystring são amplamente utilizados para:

  • Rastreamento e analytics (ex.: UTMs, parâmetros de tracking como etgp e etgpid)
  • Passagem de informações de contexto entre páginas
  • Controle de funcionalidades (ex.: filtros, paginação, ordenação)
  • Identificação de recursos ou campanhas

Boas práticas

  • Garantir que os parâmetros sejam preservados em redirecionamentos.
  • Escapar caracteres especiais corretamente (URL encoding)

Exemplos comuns

  • utm_source, utm_medium, utm_campaign: usados para identificar campanhas de marketing
  • page=2: utilizado em sistemas de paginação
  • lang=pt: define o idioma da interface