INTERMEDIÁRIO
DocsRegras de roteamento
Um link não precisa levar a um só lugar. As regras de roteamento permitem que um único link da Kilo mande os visitantes para destinos diferentes conforme quem e onde eles estão - e cada decisão acontece na borda, dentro do redirecionamento, então o visitante nunca a sente.
Onde as regras rodam
O mais importante no roteamento da Kilo não é nenhuma regra específica - é onde elas rodam. Quando alguém atinge seu link, as regras são avaliadas na borda, dentro do mesmo redirecionamento que o manda adiante, resolvendo em cerca de 50 milissegundos. Não há ida e volta a um banco de dados nem script na sua página de destino. O visitante vive um redirecionamento simples e rápido; a ramificação acontece invisivelmente no caminho.
Tudo abaixo é configurado por link no painel e tem efeito no próximo escaneamento. Você pode sobrepor várias regras em um mesmo link.
Geo: país, região, cidade
Uma regra geo manda os visitantes para destinos diferentes conforme onde estão. Você pode segmentar por país, por região (um estado ou província - por exemplo Califórnia, ou o Distrito de Tel Aviv) ou por cidade. Mande os escaneamentos europeus para uma página localizada e todos os demais para o destino padrão; roteie três cidades para três lojas; mantenha um destino para um único país e uma alternativa para o resto do mundo. A região e a cidade vêm da geolocalização em nível de rede da Cloudflare, que é aproximada - precisa o bastante para rotear uma campanha, não um substituto para perguntar o endereço de alguém.
Dispositivo e SO
Uma regra de dispositivo se ramifica conforme como o visitante navega: celular versus desktop, e o sistema operacional - iOS, Android e o restante. O uso clássico é um link de app: mande os escaneamentos de iPhone para a App Store, os de Android para o Google Play e os visitantes de desktop para uma página web, tudo a partir de um único código QR em um único cartaz. O dispositivo e o SO são lidos da requisição ao passar, com um analisador leve no caminho quente.
Divisões A/B ponderadas
Uma regra A/B divide o tráfego entre dois ou mais destinos por peso - digamos 50/50, ou 80/20 - para você testar qual página tem melhor desempenho. A atribuição é determinística: um dado visitante é distribuído por hash a um balde e permanece na mesma variante em visitas repetidas, em vez de ser reembaralhado a cada vez, para o seu teste continuar coerente. Qual variante disparou fica registrado na análise, então você pode comparar resultados lado a lado. Você também pode condicionar um teste A/B a um público geo ou de dispositivo, para a divisão só valer para os visitantes em quem você está testando.
Agendamento e substituições de grupo
Mais dois controles operam no nível da campanha em vez de sobre uma única regra. Um grupo de campanha pode carregar uma janela de tempo - um início, um fim ou ambos - que vale para cada link nele. Fora da janela, os links param de encaminhar para o destino normal e, em vez disso, ou recorrem a uma URL que você escolhe ou mostram uma página de marca de “não disponível”, à sua escolha. É assim que você faz um conjunto inteiro de códigos entrar no ar e encerrar conforme uma agenda sem ficar vigiando.
Um grupo também pode carregar um destino padrão que substitui cada link dentro dele, para você reapontar uma campanha inteira editando uma única URL. Isso é coberto em mais detalhe no guia do ciclo de vida do link; aqui vale saber que ele convive com as regras por link como forma de dirigir muitos links de uma vez.
Ordem e prioridade
Quando um link tem mais de uma regra, a Kilo as avalia em uma ordem de prioridade fixa e a primeira correspondência vence. Uma substituição de destino de grupo ou de administrador vem primeiro, depois as regras geo, depois as de dispositivo, depois as divisões A/B e, por fim - se nada correspondeu -, o destino padrão do link. O destino padrão é a rede de segurança: todo visitante que não encaixa em uma regra ainda assim chega em algum lugar sensato.
Um jeito prático de pensar nisso
Ponha sua intenção mais específica nas regras de maior prioridade e deixe o destino padrão pegar todos os outros. Uma página de lançamento só para os EUA como regra geo, uma divisão por loja de apps como regra de dispositivo e uma página de marketing simples como destino padrão é uma configuração completa e sensata - e tudo resolve em um único salto de borda.
As regras decidem para onde um clique vai. O próximo guia é sobre julgar os cliques em si - distinguir o tráfego real das máquinas.
Configurar uma regra