De la fuente oficial a la app: el recorrido de un precio
Cada precio que ves en Gas Ahorro empieza en la estación de servicio, que está obligada a comunicar sus precios al Ministerio para la Transición Ecológica y el Reto Demográfico (MITERD) a través del sistema de Precios de Carburantes en Estaciones Terrestres. Ese dato se publica de forma pública y periódica en el Geoportal de Carburantes.
Nuestra infraestructura (api.gasahorro.es) consulta esa fuente oficial de forma periódica, la procesa y la almacena en shards distribuidos que cubren más de 25.000 estaciones. Cuando visitas una página de ciudad, ruta o autopista en la web, esos datos ya procesados se sirven directamente desde nuestro servidor, sin depender de una consulta en tiempo real al Ministerio en cada visita.
Por qué mantenemos nuestra propia infraestructura de datos
Depender exclusivamente de una consulta directa a la fuente oficial en cada visita de usuario generaría lentitud y fragilidad: si el servicio del Ministerio tiene una incidencia puntual, toda la web dejaría de funcionar al mismo tiempo. Mantener nuestra propia copia procesada, actualizada periódicamente, nos permite servir la información con baja latencia y seguir funcionando incluso si la fuente primaria tiene una interrupción temporal.
Esta arquitectura también nos permite aplicar validaciones adicionales —detectar precios claramente erróneos, estaciones duplicadas o datos incompletos— antes de mostrarlos, algo que no sería viable haciendo una consulta directa sin procesar en cada visita.
Cómo detectamos datos inconsistentes o desactualizados
Antes de calcular el precio mínimo, medio y la diferencia (spread) de una ciudad, ruta o autopista, el sistema descarta estaciones sin dato válido para el combustible seleccionado. Esto evita que una estación sin precio registrado distorsione las métricas mostradas o aparezca con un valor en blanco en el ranking.
También aplicamos comprobaciones de rango: un precio que se sale de forma evidente del rango habitual del mercado en ese momento se marca para revisión antes de mostrarse como referencia fiable, en lugar de publicarse automáticamente sin control.
Qué significa la marca de tiempo que ves en cada estación
La marca de tiempo junto a cada estación indica cuándo se recibió o procesó ese precio por última vez en nuestro sistema, no necesariamente el momento exacto en que el operador lo comunicó al Ministerio. Por eso siempre recomendamos usarla como referencia de vigencia, no como garantía de precio exacto al segundo.
Qué hacemos cuando la fuente oficial falla
Cuando la fuente primaria no está disponible temporalmente, el sistema puede servir la última copia válida en caché con una marca de tiempo anterior, en lugar de mostrar un error o datos vacíos. Esto se gestiona mediante el modo configurable de fuente de datos (DATA_SOURCE_MODE), que puede operar en modo automático, en vivo, en caché o, en último caso, con datos de referencia.
Cuando el sistema opera en modo de datos de referencia (no en vivo ni en caché real), las páginas correspondientes se marcan automáticamente como no indexables (noindex) para evitar que Google indexe contenido que no representa datos reales y actuales del mercado.
Por qué esto importa para ti como usuario
Esta arquitectura no es un detalle técnico irrelevante: es la razón por la que las páginas de Gas Ahorro pueden mostrar rápidamente el ranking de precios de una ciudad completa, con mapa y tabla, sin depender de la disponibilidad puntual de un servicio externo en cada visita.
Si detectas un precio que te parece incorrecto o desactualizado, puedes reportarlo a través de nuestra página de contacto, indicando el nombre de la estación y la ciudad. Revisamos estos avisos con prioridad porque afectan directamente a la fiabilidad de los datos que mostramos a todos los usuarios.
