Segmentación geográfica y analíticas por país: leer los datos de ubicación con honestidad
- geo-targeting
- analytics
- traffic-quality
En esta página
- De dónde salen el país, la región y la ciudad
- La red responde primero
- Una base de datos con licencia responde con más detalle
- Identificadores, no nombres
- El radio de precisión es lo que mantiene honesto el mapa
- La ciudad y la red son ejes distintos
- La actividad según el reloj del visitante
- Enrutado por país e idioma
- Enrutar no es cambiar el contenido
- Tres maneras de sacar conclusiones firmes y equivocadas de los datos geográficos
- Lo que estos datos no contienen a propósito
- Una configuración que aguanta el escrutinio
Un gráfico por país es lo primero que enseña una herramienta de enlaces y lo último que cambia una decisión. El treinta y ocho por ciento de una campaña vino de un país: eso no dice nada sobre si esas personas estaban en ese país, qué red las trajo ni qué hora era donde estaban paradas.
Esta guía trata de la capa que hay debajo de ese gráfico: de dónde salen de verdad el país, la región y la ciudad, qué significa el radio de precisión, por qué la red desde la que llegó un visitante es un eje distinto del lugar del que llegó, en qué se diferencia la actividad por la hora local del visitante de la actividad en la zona horaria de tus informes, qué hace el enrutado por país e idioma y dónde se para, y los tres errores que convierten con toda fiabilidad los datos de ubicación en respuestas equivocadas dichas con aplomo.
De dónde salen el país, la región y la ciudad
Dos fuentes responden a la misma pregunta con distinto nivel de detalle, y saber cuál de las dos respondió importa más que la respuesta en sí.
La red responde primero
Toda solicitud que llega a una redirección servida en una red del edge trae ya campos que la propia red ha resuelto: país, región, ciudad, coordenadas aproximadas, zona horaria, número de sistema autónomo y nombre de la organización que lo tiene asignado. Eso no cuesta nada —ni una lectura de base de datos, ni un viaje de ida y vuelta— y basta para cualquier decisión que solo necesite un país, que es justo por lo que el enrutado rápido funciona sobre esos campos.
Una base de datos con licencia responde con más detalle
Una base de datos geográfica comercial, reempaquetada sin conexión a un formato hecho para consultas del edge de una sola lectura, añade lo que una respuesta de nivel de red no lleva: el radio de precisión de la ciudad, los identificadores de GeoNames que hay detrás de la región y la ciudad, nombres de lugar estables en ocho idiomas, el tipo de proxy del rango de direcciones y un número de sistema autónomo allí donde la red no aportó ninguno. Los desgloses de geografía y calidad del tráfico están construidos sobre esa capa.
Lo interesante es el modo de fallo. Si el paquete no se puede leer, las redirecciones siguen funcionando y las analíticas siguen registrando: el resolutor cae a la respuesta de nivel de red y marca la fila con la fuente que la produjo, así que un gráfico nunca mezcla en silencio datos precisos con datos aproximados. Las filas de reserva no tienen identificador de ciudad ni radio de precisión, y la interfaz lo dice en lugar de dejar que lo deduzcas tú.
Identificadores, no nombres
Un evento de clic guarda un identificador, nunca un nombre de lugar traducido. Suena a detalle de implementación y en realidad es la diferencia entre una fila y dos: «Bavaria» y «Bayern» son el mismo identificador de GeoNames, y un informe que guardase cadenas de texto las clasificaría como dos regiones distintas para siempre.
Los nombres se resuelven cuando se lee el informe, desde el diccionario del idioma que está usando quien lee: ocho de los diez idiomas del panel tienen nombres de lugar y los otros dos caen a inglés y no a una celda vacía. El idioma sale del ajuste de la cuenta de quien lee y no de un parámetro de la solicitud, porque un parámetro dejaría que una persona fijase su idioma en una caché que comparte todo el espacio de trabajo.
El radio de precisión es lo que mantiene honesto el mapa
Un registro de ciudad no es una ubicación. Es un punto más un radio, y el radio es la parte que te dice cuánto vale ese punto. Veinte kilómetros describen un rango de direcciones que un operador asignó en algún punto de esa zona; no describen a una persona, ni un barrio, ni el área de influencia de una tienda.
De ahí salen dos decisiones de diseño. Las coordenadas se guardan como diezmilésimas enteras de grado, porque los decimales de más fabrican una precisión que los datos de origen no tienen. Y un radio de cero significa «desconocido», no «exacto»: conviene comprobarlo antes de que alguien monte un mapa a partir de una exportación.
La regla práctica: usa los datos de ciudad para comparar mercados y detectar concentraciones, no para concluir nada a partir de un puñado de registros, y en absoluto sobre filas respondidas por la vía de reserva.
La ciudad y la red son ejes distintos
El lugar del que vino un clic y la red por la que vino son preguntas distintas, y responder solo a la primera es la forma en que los compradores de medios acaban pagando por tráfico que nunca tuvo ninguna posibilidad de convertir. El desglose de redes lista el número de sistema autónomo, el nombre del proveedor, el tipo de proxy de ese rango y —la columna que hace el trabajo— los clics humanos junto al total de clics. La distancia entre esas dos columnas en un mismo proveedor suele ser el hallazgo entero.
| Etiqueta del rango | Qué es el rango | | --- | --- | | Centro de datos | Espacio de direcciones de alojamiento, nube y colocación | | Proxy público | Repetidores abiertos por los que cualquiera puede enrutar | | VPN | Rangos de salida de VPN comerciales | | Robot de búsqueda | Rangos publicados de los rastreadores de los buscadores | | TOR | Nodos de salida de la red TOR | | Anonimizador web | Servicios de proxy que funcionan en el navegador |
Los rangos que no pertenecen a ninguna de estas categorías son direcciones corrientes, y el grupo etiquetado más grande con diferencia es el de los centros de datos y no el de las VPN de consumo. Esa etiqueta se combina con otras señales —listas de rastreadores verificados, resolución inversa para los robots que no publican lista, patrones de user agent, comportamiento de las solicitudes— en un tipo de visitante y una puntuación de calidad del 0 al 100 con sus motivos adjuntos. La puntuación por sí sola no bloquea nada: el bloqueo se configura en las reglas de tráfico, y la puntuación existe para explicar un veredicto y alimentar el informe. La mecánica de la clasificación está en filtrado de tráfico.
Hay una asimetría deliberada: tres paneles —tráfico filtrado, calidad del tráfico y redes— incluyen el tráfico automatizado incluso con el interruptor de «excluir bots» activado, porque excluir los bots ahí vaciaría las pantallas que abriste precisamente para mirar bots. En todo lo demás el filtro se comporta con normalidad, y el tráfico automatizado nunca consume la cuota de clics registrados de un plan.
La actividad según el reloj del visitante
Un informe se puede dibujar en una zona horaria. Cada clic tiene la suya. Convierte las marcas de tiempo guardadas a la zona horaria del espacio de trabajo y un pico de tarde en tres mercados se aplana en una meseta que sugiere que tu audiencia no tiene horarios.
Por eso la hora local se calcula cuando se escribe el clic, a partir de la zona horaria resuelta para ese visitante, y se guarda en la propia fila: es el único punto de la cadena donde todavía se conoce la zona horaria del visitante. Lo que compra es una respuesta sobre a qué hora enviar que sobrevive a una campaña en varios mercados: la hora a la que tu audiencia abre las cosas de verdad, y no la hora a la que tu infraestructura estuvo ocupada.
El coste honesto es que los matices de la respuesta geográfica se propagan. Un clic enrutado por un nodo de salida en otro país lleva la hora de ese país, y una fila respondida por la vía de reserva lleva la zona horaria que informase la red. Los gráficos de hora local conviene leerlos junto al desglose de redes por la misma razón por la que conviene leer así el gráfico de ciudades.
Enrutado por país e idioma
Una sola dirección corta, destinos distintos: un visitante de Alemania aterriza en la tienda alemana, un visitante de Bélgica que habla francés en la página en francés y el resto en el sitio principal. Las reglas de segmentación son una lista ordenada, las condiciones dentro de una regla se unen con «y», y gana la primera coincidencia completa. Ordenar a mano en lugar de por una puntuación de especificidad es un intercambio deliberado: una lista ordenada se puede leer en voz alta, y una tabla de precedencias deja de poder depurarse en cuanto pasa de tres entradas.
El emparejamiento de idiomas tiene una regla que conviene memorizar: en cubre todas las variantes regionales, así que en-GB y en-US encajan las dos con ella, mientras que en-GB exige una coincidencia exacta y no atrapará el inglés americano. Escribe la regla amplia cuando te refieras al idioma y la específica cuando te refieras al mercado.
Los datos que faltan nunca se convierten en un bloqueo. Si una condición no se puede evaluar —el país es desconocido, el paquete no estaba disponible—, la regla sencillamente no encaja y el visitante continúa hacia el destino base. En las reglas de tráfico el mismo principio es explícito: toda condición es de tres valores, cumplida, no cumplida o sin respuesta; una regla con una condición sin respuesta se salta entera, y la negación solo opera sobre datos seguros, así que «permitir solo estos países» no deja fuera al mundo entero cuando una consulta falla.
El orden de la cadena es fijo: primero las reglas de tráfico, porque responden a «hay que atender siquiera esta solicitud»; luego la segmentación, luego cualquier test dividido y por último el destino base. Los filtros de país por destino del rotador son un cuarto sitio donde la geografía estrecha una elección: la segmentación decide adónde va un mercado, el rotador decide cómo se reparte el tráfico de ese mercado.
Enrutar no es cambiar el contenido
La distinción importa más de lo que parece. Enrutar elige a qué destino real se manda a una persona, y todos los destinos son páginas que cualquiera puede abrir y ver enteras. Cambiar el contenido significa que una misma dirección muestra cosas distintas según quién pregunte, y la versión de esa práctica a la que los buscadores ponen pegas es enseñarle a un rastreador algo que una persona no vería jamás.
El redirector no dibuja ni reescribe las páginas de destino: responde con una redirección y el destino se sirve solo. El único sitio donde una solicitud recibe algo que no es una redirección es un rastreador de vista previa social, al que se le responde con los metadatos de vista previa del propio enlace, para que un enlace compartido muestre la misma tarjeta se ejecute donde se ejecute el rastreador. Eso es una vista previa, no una página sustituta.
Las reglas también pueden tratar de otra manera a los rastreadores verificados: dejarlos pasar, cerrarles el enlace, mandarlos a una página de aviso. La plataforma te da el mecanismo, una previsualización de qué regla se dispararía con un perfil de visitante concreto antes de que ocurra un solo clic, y un registro de qué se disparó después. Si un rastreador debe recibir algo distinto de lo que recibe una persona es una decisión tuya, y el registro es lo que la hace auditable.
Tres maneras de sacar conclusiones firmes y equivocadas de los datos geográficos
Leer un mercado a partir de tráfico que no estaba en ese mercado. Un país que sube en tu gráfico no es prueba de demanda hasta que hayas mirado qué lo trajo. Si la mayoría de sus clics llegan de rangos de centros de datos o de salidas de VPN comerciales, estás mirando dónde están los nodos de salida y no dónde están los compradores. Es el error más caro de la lista porque produce un plan: se mueve presupuesto, se localizan las creatividades y nada de eso llega a una persona.
Ordenar países sin ordenar su volumen. Un mercado con 90 clics y una tasa de conversión del 4,4 % no le está ganando a un mercado con 9000 clics y un 3,9 %: es un mercado donde cuatro eventos más moverían la cifra más que la diferencia que te tiene entusiasmado. Fija un mínimo de volumen para que un país entre siquiera en una clasificación, y compara la diferencia observada con cuánto la movería un puñado de eventos. La cuestión no es la pureza estadística, es no reorganizar un trimestre alrededor del ruido.
Fiarte de una ciudad cuando los datos solo sostienen una región. Las filas de ciudad vienen con radios, y algunas filas no tienen ciudad ninguna. Una campaña montada para un área metropolitana sobre filas cuyo radio cubre medio país es un plan levantado sobre un artefacto de redondeo. Cuando la pregunta necesita de verdad una ciudad —la apertura de una tienda, un evento, una promoción local—, mira cuántas de las filas de base llevan identificador de ciudad y qué radios tienen antes de comprometerte. Cuando no lo sostienen, usa la región: es estable, va respaldada por un identificador y es mucho más difícil de malinterpretar.
Un cuarto hábito impide que los tres se sumen: lee los desgloses geográficos junto a los matices de calidad del clic de medir los clics de tus enlaces, y recuerda que los visitantes únicos son una métrica diaria: una comparación mensual entre países suma únicos diarios en lugar de contar personas distintas.
Lo que estos datos no contienen a propósito
La dirección del visitante no se guarda nunca. Existe dentro de una única función el tiempo justo para producir una huella diaria con sal y para consultar el rango de direcciones, y no llega al evento. El código postal lo resuelve la base de datos y deliberadamente no se registra, porque en zonas de vivienda densa un código postal se parece mucho a una dirección.
Cuánto se guarda del resto es un ajuste del espacio de trabajo, que se aplica al escribir el evento y no al leerlo.
| Nivel | Qué se guarda | | --- | --- | | Completo | País, región, ciudad, coordenadas, radio de precisión, zona horaria, hora local | | Ciudad sin coordenadas | País, región, ciudad, zona horaria, hora local | | Solo país | País y continente |
Hay interruptores aparte para la red del visitante, la dirección de origen completa y la detección del tipo de tráfico. La retención se escribe en cada evento como un número de días, que es cosa distinta de que un plan limite hasta dónde puedes mirar hacia atrás, y los cambios llegan a los enlaces en vivo en segundos y no en el siguiente vencimiento de caché. Los detalles están en modos de privacidad y en la guía de geografía.
Hay un límite de salida que es fácil dar por supuesto al revés: la página pública de estadísticas de un enlace enseña de todo esto solo el país y la ciudad —ni redes, ni tipo de tráfico, ni puntuación de calidad, ni coordenadas—. Esa frontera la comprueba un test sobre la forma de la respuesta, no se deja en manos de la costumbre.
Una configuración que aguanta el escrutinio
- Lee el desglose de redes antes que el gráfico por país en cualquier campaña que pagues, comparando los clics humanos con el total de clics proveedor a proveedor.
- Fija un volumen mínimo de clics por debajo del cual un país no entra en una clasificación, y déjalo escrito para que no se renegocie en cada reunión.
- Comprueba el radio de precisión antes de cualquier decisión que dependa de una ciudad, y cae a la región cuando los datos no sostengan ninguna.
- Previsualiza qué recibiría un perfil de visitante concreto antes de publicar reglas de segmentación, en lugar de probar en producción con tu propio tráfico.
- Elige el nivel de detalle geográfico a conciencia: decide qué se escribe, y nada de lo que apagues se puede recuperar después.
- Concilia las analíticas con los datos del lado del destino una vez por campaña, sobre todo en los mercados donde más discrepen.
Los datos de ubicación funcionan mejor como dos preguntas en lugar de una: de dónde parece venir la solicitud y qué la trajo. La primera por sí sola siempre produce un gráfico; la segunda es la que hace que ese gráfico merezca una decisión. Los compradores de medios se topan con esto antes que nadie, y por eso la configuración para afiliación se apoya en los ejes de red y calidad más que en el mapa.
Lo que suele preguntar la gente
¿Cómo de precisos son los datos de ubicación a nivel de ciudad?
Lo bastante precisos para comparar mercados, no para describir a una persona, y la versión honesta de la respuesta es un número y no un adjetivo. Cada registro de ciudad lleva un radio de precisión, y un radio de decenas de kilómetros significa que el registro describe un rango de direcciones que un operador de red asignó en algún punto de esa zona. Las operadoras móviles y las redes corporativas colocan a diario a un visitante lejos de donde está físicamente, porque la dirección pertenece al punto de salida y no al teléfono. Lee el radio antes de leer el nombre de la ciudad.
¿De dónde sale en realidad el país de un clic?
De dos fuentes con papeles distintos. La red del edge que atiende la solicitud resuelve país, región, ciudad, coordenadas, zona horaria y sistema autónomo sin coste y sin ninguna consulta, y esa respuesta es la que usan las decisiones rápidas de enrutado. Una base de datos geográfica con licencia responde con más detalle: el radio de precisión, los identificadores de GeoNames que hay detrás de la región y la ciudad, nombres estables en ocho idiomas y el tipo de proxy del rango de direcciones. Cada fila guardada registra qué fuente la respondió, así que una fila aproximada queda marcada en lugar de mezclarse con las precisas.
¿Una VPN rompe las analíticas geográficas?
Reubica al visitante en el nodo de salida, que es exactamente lo que el visitante le pidió. La defensa no es una geolocalización mejor, sino un segundo eje: el desglose de redes etiqueta el rango de direcciones como centro de datos, VPN comercial, proxy público, salida de TOR o anonimizador web, y muestra los clics humanos aparte del total de clics. Trata la proporción etiquetada como un suelo y no como un censo: la detección funciona sobre rangos conocidos, y un proxy montado sobre direcciones domésticas corrientes se lee como tráfico corriente.
¿Qué diferencia hay entre enrutar por país y cambiar el contenido?
Enrutar elige a qué destino real se manda a un visitante; todos los destinos son páginas que cualquiera puede abrir y ver enteras. Cambiar el contenido significa que una misma dirección muestra cosas distintas según quién pregunte, y eso se convierte en un problema de políticas cuando la versión que recibe un rastreador no es la que recibe una persona. El redirector nunca dibuja ni reescribe la página de destino: responde con una redirección y el destino se sirve solo. A los rastreadores de vista previa social se les responde con los metadatos de vista previa del propio enlace, para que un enlace compartido muestre siempre la misma tarjeta; eso es una vista previa, no otra página.
¿Por qué la actividad por hora local no es lo mismo que la actividad por zona horaria?
Porque un informe solo se puede dibujar en una zona horaria y cada clic tiene la suya. Si conviertes las marcas de tiempo guardadas a la zona horaria del espacio de trabajo, un pico de tarde en tres mercados se difumina en una meseta. Por eso la hora local se calcula en el momento en que se escribe el clic, a partir de la zona horaria resuelta para ese visitante, y se guarda en la propia fila. El coste de ese diseño es que los matices de la respuesta geográfica se propagan: un clic enrutado por una VPN lleva la hora del nodo de salida y no la de la persona.
¿Se puede limitar el detalle geográfico por motivos de privacidad?
Sí, por espacio de trabajo, y surte efecto al escribir y no al leer. El detalle completo guarda país, región, ciudad, coordenadas, radio de precisión, zona horaria y hora local; el nivel intermedio mantiene la ciudad y renuncia al punto en el mapa; «solo país» conserva el continente y el país. Lo que un nivel apaga no se escribe jamás, así que ningún informe, ninguna exportación y ninguna consulta posterior pueden recuperarlo. La dirección del visitante no se guarda en ningún nivel, y el código postal se resuelve durante la consulta pero deliberadamente no se registra.