Localização em cada pedido, sem chamadas a APIs.
As tags server-side precisam frequentemente de saber onde está um visitante. Chegar lá implica normalmente chamar uma API de geolocalização a partir do contentor, pagar por consulta e acrescentar latência a cada evento. Este módulo resolve a localização no gateway e entrega-a como quatro cabeçalhos.
203.0.113.42resolvido localmenteOs cabeçalhos ficam vazios quando um endereço não pode ser resolvido, as suas tags ramificam num valor vazio em vez de agir sobre uma suposição.
Endereço à entrada, localização à saída
Ainda não disponível
Este módulo está construído e documentado, mas o plano de dados subjacente ainda está a ser implementado nos nossos clusters. Aparecerá na sua consola assim que entrar em funcionamento.
A localização fica cara no sítio errado
Resolver geografia a partir de dentro de um contentor significa uma chamada de rede no caminho crítico de cada evento, um contrato com um fornecedor e um endereço IP que tem de manter tempo suficiente para o poder enviar.
Cada consulta é uma ida e volta de rede
Uma chamada externa no caminho das suas tags acrescenta latência a cada evento e introduz uma dependência que pode falhar ou limitá-lo no pior momento.
Obriga-o a manter o IP
Para resolver a localização no seu contentor tem primeiro de receber lá o endereço, precisamente o que uma configuração orientada à privacidade tenta evitar.
O preço por consulta escala mal
As APIs de geolocalização faturam por pedido. Num site de tráfego elevado, isso torna-se uma verdadeira rubrica de custo para um dado que poderia ter resolvido uma vez, na periferia.
Como funciona
O gateway resolve o endereço do cliente contra uma base de dados geográfica local e acrescenta quatro cabeçalhos antes de o pedido chegar ao contentor.
Resolvido localmente
A consulta corre contra uma base de dados alojada no gateway. Não há chamada de saída nem terceiros no caminho do pedido.
Quatro cabeçalhos
X-Geo-Country transporta um código ISO 3166-1 alpha-2, X-Geo-Region um código de subdivisão ISO 3166-2, X-Geo-City o nome da cidade em inglês e X-Geo-Postal-Code o código postal.
Resolvido antes da anonimização
A localização é derivada do endereço real antes de o Anonymizer reescrever os cabeçalhos de IP. Ative ambos e as suas tags obtêm localização aproximada enquanto o contentor nunca vê um endereço.
Vazio em vez de errado
Quando um endereço não pode ser resolvido, os cabeçalhos ficam vazios, para que as suas tags possam ramificar num valor vazio em vez de agir sobre uma suposição.
O que obtém
Códigos normalizados
País e região chegam como códigos ISO em vez de texto livre, pelo que podem ser cruzados e filtrados sem normalização.
Sem custo por consulta
Não há nenhuma API tarifada por trás disto. A localização chega em cada pedido sem encargos adicionais.
Sem latência acrescentada
Uma consulta a uma base de dados local no gateway custa microssegundos, contra dezenas de milissegundos numa chamada remota.
Faz par com o Anonymizer
Localização aproximada e nenhum endereço IP é a combinação que a maioria das revisões de privacidade procura, e estes dois módulos produzem-na em conjunto.
Especificação
- X-Geo-Country
- ISO 3166-1 alpha-2, por exemplo NL
- X-Geo-Region
- Subdivisão ISO 3166-2, por exemplo NH
- X-Geo-City
- Nome da cidade em inglês
- X-Geo-Postal-Code
- Código postal quando disponível
- Definições
- Nenhuma, o conjunto de cabeçalhos é fixo
Quando o usar
Precisa de geografia para as APIs de conversão
A Meta e outras APIs de conversão aceitam campos de localização que melhoram a qualidade de correspondência. Passá-los a partir de um cabeçalho custa menos do que resolvê-los por evento.
Encaminha tags por mercado
Dispare fornecedores diferentes, ou lógica de consentimento diferente, por país, sem uma consulta adicional do lado do cliente que um bloqueador possa impedir.
Quer relatórios regionais sem IP
Combinado com o Anonymizer, os seus relatórios mantêm a localização enquanto o contentor nunca chega a receber um endereço.
Perguntas sobre o GEO Headers
Quando ficará disponível?
O módulo está construído e o contrato de cabeçalhos é definitivo. Estamos a implementar o plano de dados geográficos nos nossos clusters, e aparecerá na sua consola assim que estiver concluído no cluster que aloja o seu contentor.
Qual é a precisão da cidade e do código postal?
A precisão ao nível do país é muito elevada. A cidade é geralmente fiável em zonas urbanas densas e menos noutros locais, e o código postal deve ser tratado como uma pista e não como um facto. Isto é inerente à geolocalização baseada em IP, não específico de nós.
Funciona em conjunto com o Anonymizer?
Sim, e é a combinação recomendada. A localização é resolvida a partir do endereço real antes de o Anonymizer reescrever os cabeçalhos, pelo que as suas tags obtêm geografia e o contentor nunca recebe um endereço IP.
Outros módulos
Os módulos acumulam-se. Ative quantos precisar: combinam-se numa única configuração à frente do seu contentor.
Pronto para ativar?
Cada módulo vem incluído no seu contentor, sem custo adicional. Crie um contentor, abra o painel de módulos e ative.