O que você vai configurar
- Regras ordenadas por prioridade por link usando condições AND em geo, dispositivo, SO, idioma do navegador, janela de tempo e referenciador.
- Um destino padrão que dispara quando nenhuma regra corresponde, para que todo visitante chegue a algum lugar útil.
- Analytics por regra mostrando qual porcentagem das visitas cada regra serviu, para que você possa verificar se sua segmentação está funcionando.
As regras de smart-link permitem ter uma única URL curta mas rotear visitantes para páginas diferentes dependendo do contexto. Elas são avaliadas no edge em menos de 1 ms — seu redirecionamento permanece rápido mesmo com dezenas de regras anexadas.
Abrir o painel de segmentação#
Na página de detalhes de qualquer link, clique em Targeting. O painel lista todas as regras anexadas ao link em ordem de prioridade. Regras mais acima na lista têm precedência.
Você pode arrastar para reordenar, ativar/desativar uma regra sem excluí-la, e pré-visualizar o destino resolvido para um visitante hipotético (seletor de país + dispositivo + hora na parte inferior do painel).
Tipos de regra#
Geo — corresponde ao país do visitante (ou lista de países). Fontes: banco de dados MaxMind GeoIP2 City, atualizado semanalmente. Precisão ~99% no nível do país. Você também pode criar regras por continente (EU, NA, etc.).
Dispositivo — corresponde a uma classe de dispositivo: mobile, tablet, desktop ou tv. Derivado do cabeçalho User-Agent por meio de um conjunto curado de padrões.
SO — corresponde ao sistema operacional: ios, android, macos, windows, linux. O mesmo conjunto de dados que alimenta a detecção de dispositivos.
Idioma do navegador — corresponde ao cabeçalho Accept-Language do visitante. Útil quando você quer que um único link curto se ramifique para destinos por idioma.
Janela de tempo — abrir um destino diferente durante um intervalo de datas, ou todo dia útil durante o horário comercial. O fuso horário é o do workspace do link (definido em Settings → Workspace).
Referenciador — corresponde ao host referenciador de entrada (twitter.com, linkedin.com, etc.).
Combinando condições#
Cada regra é um AND de suas condições. Para expressar OR, crie múltiplas regras com o mesmo destino. Exemplo:
- Regra 1 — country=DE, device=mobile → página de destino móvel alemã.
- Regra 2 — country=DE, device=desktop → página de destino desktop alemã.
- Destino padrão — página de destino em inglês (usada quando nenhuma regra corresponde).
A primeira regra que corresponde vence. O destino padrão é para onde os visitantes vão quando nada corresponde.
Padrões comuns#
Roteamento para lojas de apps. Detecte iOS / Android e envie para a loja respectiva. Use o recurso dedicado de deep links se você quiser que o link abra no app quando instalado.
Páginas de preços por país. Regras geo baseadas em país → /pricing/de, /pricing/uk, /pricing/us. Fallback para uma página de preços global.
Encerramento de campanha. Adicione uma regra de tempo com uma data de término futura: o link abre a landing page da campanha até então, depois muda para uma página de "campanha encerrada".
Interno vs externo. Combine uma regra de IP (correspondendo à rede do seu escritório) com um destino não padrão — funcionários que clicam no link chegam ao portal interno, todos os outros chegam ao site público.
Limites#
- 50 regras por link (Pro).
- 200 regras por link (Business).
- Listas de países não são contadas como regras separadas — uma regra pode atingir até 250 países.
Analytics#
Cada redirecionamento registra qual regra correspondeu. A aba Analytics → Rules do link mostra a porcentagem de visitas servidas por cada regra, útil para medir se sua segmentação geo está fazendo algo. Se a maioria das suas visitas chega ao destino padrão, a ordem das suas regras provavelmente está errada.
Solução de problemas#
Minha regra geo para a Alemanha roteia visitantes alemães para o padrão. O GeoIP falha para usuários de VPN e algumas operadoras móveis. Abra a visualização Analytics → Click log do link e verifique o país resolvido para visitantes de amostra — se o MaxMind reportar Unknown ou um país diferente, a regra não corresponderá.
Visitantes iOS chegam à regra do Android. Reordene. A primeira regra que corresponde vence, então se Android está acima de iOS e ambas correspondem a um telefone (alguns User-Agents fazem isso em testes híbridos), o Android fica com o visitante.
A pré-visualização mostra o destino correto mas um clique real vai para outro lugar. A pré-visualização usa um User-Agent sintético. Alguns UAs do mundo real são ambíguos; por exemplo, alguns navegadores Samsung reportam como Desktop apesar de estarem em um telefone. Se um usuário específico continua recebendo o destino errado, cole o UA na pré-visualização para confirmar.