Cualquiera que empiece a utilizar OpenX como servidor de banners por primera vez sin duda se hecho estas preguntas. La respuesta es sencilla: OpenX utiliza un sistema de caché propio para mejorar el rendimiento de la aplicación, lo que significa que los conteos no se escriben directamente a la base de datos sino que se actualizan cada X tiempo, donde X es un valor que podemos configurar; mientras tanto la información se mantiene en memoria o en un fichero de texto, dependiendo de cómo hayamos configurado el sistema.
El tiempo de caché por defecto es 20 minutos (1200 segundos), sin embargo esto puede ser un poco molesto cuando estamos haciendo pruebas para ver cómo queda un nuevo banner en nuestra página de destino, o para intentar comprobar que la contabilización se está realizando de manera correcta (lo cual puede ser necesario cuando se incluyen banners flash con enlaces ‘hard-coded’ o incrustados).
Para cambiar este tiempo por defecto lo primero que tenemos que hacer es cambiarnos al perfil de administración : Working as > Administrator Account
, y posteriormente tenemos que ir al menú Configuration > Banner Delivery Settings
y cambiar el valor Time Between Banner Cache Updates
.
Es posible poner 1 segundo, lo que significa que la actualización será prácticamente inmediata, sin embargo es MUY IMPORTANTE acordarnos de dejar el valor por defecto o al menos un valor mayor no menor de 10 minutos cuando terminemos de realizar nuestras pruebas, sino el rendimiento de nuestra máquina puede resentirse en caso de estar sirviendo banners a algún site con muchas visitas.