Geolocalización IP con latitud y longitud

Llevo un tiempo dándole vueltas a una idea para poder desarrollar un sistema de publicidad geoposicionada para Pequelia.

La idea es poder enseñar publicidad en función del origen geográfico del visitante de la página, de forma que podamos enseñar anuncios locales a los visitantes de nuestra página que sean de esa localidad. Así, lograremos una mayor efectividad de la publicidad, tanto para los visitantes como para los anunciantes.

Obviamente esta idea no es nueva y cualquier Ad Server decente, como OpenX, permite gestionar este tipo de criterios de segmentación de forma sencilla, ya sea integrado en sus funcionalidades nativas o a través de soluciones externas como MaxMind.

Pero además de mostrar los anuncios segmentados geográficamente me gustaría que los enlaces que se muestren sean naturales (evitando ad tags y demás). Y para darle más opciones al visitante también me gustaría mostrar de forma geoposicionada los anunciantes cercanos a la localización del usuario en un mapa con Google Maps.

Con todas estas cuestiones en mente hace un par de semanas me puse a buscar una base de datos (gratuita) de direcciones IP que permitiera obtener toda estas información a partir de la dirección IP del usuario que nos visita. Y no encontré nada, aunque me parece que tampoco busqué demasiado.

Ayer me dió por retomar la búsqueda y esta vez con más suerte, ya que encontré una base de datos que encaja perfectamente con todos mis requerimientos y que comento por si alguien está también buscando algo similar.

Se trata de IP Address Geolocation SQL database, creada por una persona que estaba en la misma situación y al no encontrar nada decidió crearla él mismo y ofrecerla gratuitamente a los que somos menos decididos. Hay que aplaudir este tipo de iniciativas (gracias!)

La información que ofrece es: país, ciudad, localidad además de la latitud y longitud. Según comenta el autor la información es muy precisa y además la actualiza una vez al mes. Lo probaremos.

Ya no hay excusas para que iniciemos el desarrollo de lo que tengo en mente y que comentaré con detalle en otra entrada cuando esté más avanzado.

Nueva versión de OpenX

OpenX ha anunciado la nueva versión del Ad Server: OpenX 2.8, un salto con novedades importantes.

La nueva versión trae 2 novedades importantes: el framework para desarrollo de plugins y el nuevo plugin para OpenX Market.

Novedades de OpenX 2.8:

  • Una personalización más fácil: El framework de desarrollo te permite personalizar el adserver creando plugins. Además se tendrá acceso a plugins desarrollados por la comunidad.
  • Maximización de ingresos: El plugin de OpenX Market te permite vender tu inventario a través de openx Market.
  • Optimización de eCPM: Se ha desarrollado un nuevo sistema de optimización de ingresos para priorización entre campañas CPM, CPC y CPA.
  • Escalabilidad mejorada: El almacenamiento de datos ha sido sustituido por una nueva tecnología de estadísticas distribuidas para mejorar la escalabilidad y reducir espacio de almacenamiento.
  • Usabilidad Mejorada: Se ha hecho el interfaz más sencillo de usar.

A continuación el vídeo de introducción a OpenX Market:


An Intro to OpenX Market from OpenX Limited on Vimeo.

Pequelia: datos febrero 2009

Ya lo comentaba el mes pasado, en febrero nos toca crecer en Pequelia y así ha sido. Además, teniendo en cuenta que en febrero hay 3 días menos eso hace que el aumento sea más significativo para nosotros. Seguir leyendo…

MySQL: algunos enlaces interesantes

Recopilo algunos enlaces de artículos o herramientas intesantes de MySQL que he visto estos últimos días. Para aquellos que, como un servidor, estén interesados en crecimiento/escalabilidad de aplicaciones web con MySQL: Seguir leyendo…

Monitorización de sistemas linux

Como es lógico, en una empresa pequeña todo sus integrantes hacen múltiples funciones. Por mi parte, una de las tareas a las que dedico parte de mi tiempo es a la administración de sistemas. Algo que no muchos saben (de los que me conocen en el ámbito profesional), pero disfruto como un enano aprendiendo a exprimir los sistemas para obtener el máximo rendimiento.

El otro día me preguntaban las herramientas de monitorización de sistemas linux que usamos en Blogestudio para gestionar los servidores donde tenemos las instalaciones de WordPress de nuestros clientes, así que lo cuento también aquí en el blog. Seguir leyendo…