Metodología del Observatorio ONLY VTC
Este documento define con precisión cada indicador publicado en elObservatorio : población medida, marcas de tiempo usadas, límites de validez, umbrales de publicación. Está versionado : cada edición publicada indica la versión de metodología que la produjo, y toda modificación de definición incrementa el número — por tanto, una cifra publicada sigue siendo interpretable con las reglas vigentes al generarse.
Las cifras se calculan directamente desde nuestra base de datos operativa (las reservas reales de la plataforma), sin reprocesamiento manual, mediante un servicio de solo lectura.
1. Principios
- No selección. Todo indicador que alcanza el umbral de muestra en un periodo se publica para ese periodo, sea cual sea su valor — incluso desfavorable. Un indicador solo puede retirarse de una edición por muestra insuficiente, nunca porque la cifra disguste. Retirar selectivamente un mal trimestre sería una mentira por omisión.
- Muestra siempre visible. Ninguna cifra se publica sin el tamaño de su muestra («n») visible al lado. Una (sub)categoría por debajo del umbral muestra «muestra insuficiente», nunca un número.
- Sin métricas de negocio sensibles. El Observatorio no publica márgenes, comisiones, tasas de ocupación, volumen de negocio ni remuneración de conductores. Solo indicadores de servicio y deactividad.
- Sin datos individuales. Solo agregados. No se expone ningún trayecto, cliente o conductor identificable.
- Estimaciones etiquetadas como tales. Las distancias y duraciones «estimadas» son cálculos de ruta hechos al reservar, no telemetría a bordo. La etiqueta pública lo indica.
2. Marco común
| Elemento | Regla |
|---|---|
| Población de base | Trayectos con estado «terminado» y fecha de fin indicada. |
| Huso horario | Europe/Paris para toda división horaria o de calendario (noche, mes, trimestre). |
| Marcas de tiempo | Todos servidor, establecidas en el instante de la acción (conductor, sistema o tarea programada). Sin reintroducción manual a posteriori. |
| Umbral de publicación | Mínimo 15 trayectos. Toda (sub)categoría con n < 15 → «muestra insuficiente». |
| Tendencia central | Publicamos mediana (destacada, robusta frente a valores atípicos) y media, siempre acompañadas de n. |
| Límites de validez | Cada indicador temporal tiene límites físicos (véase §3). Todo valor fuera de límites se excluye del cálculo y reduce el n publicado. |
| Inmediata vs reservada | Recogida prevista más de 30 min después de la solicitud ⇒ reservado con antelación ; si no, solicitud inmediata. Umbral de negocio validado (2026-07). |
| Hito de llegada (fuente) | Para la puntualidad y laespera, la llegada al punto de recogida es la marca de tiempo medida en el servidor por geocerca, no el toque del conductor. La serie pública v2 se reinicia el 4 de agosto de 2026 (00:00 UTC), con versión de medición y radio de activación congelados en 120 m. Las 9 observaciones exploratorias v1 permanecen en la base para auditoría, pero se excluyen de las estadísticas. |
| Activación antes de aceptar el trayecto de aproximación | Una entrada en la geocerca producida cuando el trayecto solo está «aceptado» únicamente es válida si ocurre como máximo 45 min antes de la hora prevista. Más allá, la medición se conserva en la base, pero no es válida para las estadísticas públicas. |
| Cobertura mínima (geocerca) | Un indicador con fuente de geocerca solo se publica si la relación exacta medido/población cubre ≥ 80 % de su población. El redondeo a un decimal se reserva a la visualización y nunca decide la publicación. Por debajo de este umbral, el valor sigue siendo «—», con el avance n/15 y la cobertura publicados; desde n ≥ 15, el resumen ya medido se muestra en nota, etiquetado como provisional — nunca como valor principal ni en las exportaciones. |
2.1. Exclusiones motivadas
| Motivo | Justificación |
|---|---|
| Trayectos no terminados | Sin fin de trayecto medible. |
| Marcas de tiempo incompletas | Falta el hito requerido por el indicador → plazo no calculable. |
| Cierres automáticos | Fin de trayecto establecido por el sistema (hasta +6 h) — no refleja el fin real. |
| Cierres forzados por un operador | Fin administrativo y no operativo. |
| Servicios de conductor a disposición | La duración es la contratada; falsearía las estadísticas de trayecto A→B. |
| Salidas anticipadas | Aproximación iniciada más de 45 min antes de la hora prevista: mide el margen de precaución del conductor, no su trayecto de aproximación. |
Los servicios de conductor a disposición y los cierres automáticos/forzados se cuentan en el bloque público «exclusiones» de las exportaciones. Las demás exclusiones propias de cada indicador se ven en su n, publicado siempre con el valor o su avance.
3. Indicadores — definiciones a nivel de marca de tiempo
Hitos del ciclo de vida de un trayecto (todos con marca de tiempo del servidor): solicitud → aceptación del conductor → salida del conductor («en camino») → llegada al punto de recogida → recogida (cliente a bordo) → fin del trayecto. Se añade lahora de recogida prevista, fijada al reservar.
3.0. Estado de publicación (v1.3)
Verificado en producción el 28 de julio de 2026 (script de inspección de solo lectura, versionado en nuestro repositorio): los hitos de avance introducidos por el conductor (llegada, recogida, fin) se pulsan en parte en ráfaga al dejar al cliente. En 127 trayectos con hitos completos, la diferencia llegada → recogida tiene una mediana de 10 segundos (48,8 % por debajo de 10 s) y el 21 % de los trayectos tienen llegada/salida/fin en menos de 2 minutos. El toque «llegado» del conductor marca por tanto el embarque (o incluso la bajada), no la llegada al punto de encuentro : no mide lo que pretende medir.
Corrección de recopilación v2 (serie activa desde el 4 de agosto de 2026, 00:00 UTC): la llegada al punto de recogida se mide en el servidor por geocerca con un radio público congelado de 120 m, y se versiona en la primera activación. Sobre esta fuente homogénea, la puntualidad y la espera en solicitud inmediata se reactivan a partir de 15 mediciones válidas y solo si la relación exacta de cobertura alcanza el 80 %. Siguen suspendidos: el tiempo de aproximación y las duraciones. Toda reactivación aplica el principio de no selección (§1): alcanzado el umbral, el indicador se publica cada periodo, incluso desfavorable — un «98 % a tiempo» de esta misma fuente se publicaría igual que una mala cifra.
| Indicador | Definido sobre | v1.3 |
|---|---|---|
| Plazo de aceptación | solicitud → aceptación (acción en la aplicación) | ✅ publicado |
| Proporción aceptada en menos de 60 s | solicitud → aceptación (acción en la aplicación) | ✅ publicado (v1.3) |
| Antelación de reserva | solicitud → recogida prevista | ✅ publicado (v1.3) |
| Distancia estimada | estimación de ruta al reservar | ✅ publicado |
| Proporción de larga distancia (> 50 km) | estimación de ruta al reservar | ✅ publicado (v1.3) |
| Proporciones aeropuerto / noche / antelación / B2B / asistencia | campos de reserva | ✅ publicado |
| Municipios de recogida | dirección de salida | ✅ publicado (v1.3, agregados n ≥ 15 por municipio) |
| Cancelaciones del conductor tras la aceptación | estado y autor de la cancelación, en trayectos aceptados | ✅ publicado (v1.3, serie desde el 4 de junio de 2026) |
| Volumen mensual / acumulado | recuento | ✅ publicado |
| Espera en solicitud inmediata | solicitud → llegada medida por geocerca | ✅ publicado desde n ≥ 15 y cobertura exacta ≥ 80 % |
| Puntualidad | llegada medida por geocerca vs hora prevista | ✅ publicado desde n ≥ 15 y cobertura exacta ≥ 80 % |
| Tiempo de aproximación | salida del conductor → llegada | ⏸ suspendido |
| Duración del trayecto / traslado al aeropuerto | recogida → fin del trayecto | ⏸ suspendido |
| Diferencia estimado / real | distancia y duración reales | ⏸ suspendido (no recopilado) |
3.1. Plazos
| Indicador | De → a | Población | Límites válidos |
|---|---|---|---|
| Espera del cliente (solicitud inmediata) | solicitud → llegada medida por geocerca | solicitudes inmediatas terminadas tras el cambio a v2, llegada medida automáticamente | 0 – 360 min |
| Tiempo de aproximación (suspendido) | salida del conductor → llegada | solo reservados con antelación | 0,5 – 180 min |
| Plazo de aceptación | solicitud → aceptación | trayectos difundidos solo a los conductores | 0 – 7 días |
| Antelación de reserva (v1.3) | solicitud → recogida prevista | solo trayectos reservados con antelación | 0,5 h – 180 días |
Laespera del cliente es el plazo completo vivido por el cliente, búsqueda del conductor incluida — en un trayecto reservado con antelación el cliente no «espera»: el conductor viene a la hora acordada. El tiempo de aproximación no se publica para las solicitudes inmediatas: la aplicación del conductor inicia la aproximación automáticamente al aceptar, por lo que el «trayecto de aproximación» medido sería el plazo aceptación→llegada, ya contenido en la espera publicada — redundante y sistemáticamente inflado. El plazo de aceptación excluye las asignaciones directas del dispatch: casi instantáneas, no miden la decisión de un conductor — sin esta exclusión, la cifra sería ininterpretable. Junto a la mediana se publica (v1.3) la proporción aceptada en menos de 60 segundos — misma población, mismo n. La antelación de reserva (v1.3) mide con cuánta antelación pide el cliente: una solicitud inmediata no tiene antelación elegida (la hora prevista la fija el sistema) → excluida; se destaca la mediana, ya que la distribución es muy amplia (de unas horas a varias semanas).
3.2. Trayecto
La distancia estimada (ruta por carretera calculada al reservar, sin servicios de conductor a disposición, límites 0,5 – 500 km) se publica. La duración real del trayecto y la duración del traslado al aeropuerto están suspendidas: definidas sobre los hitos recogida → fin del trayecto, agrupados (véase §3.0). Nota de muestra: la distancia estimada solo figura en una parte de los trayectos terminados (las importaciones de asistencia y las reservas antiguas no la tienen) — por tanto, estos indicadores alcanzan el umbral de 15 más tarde que los de plazo. Es una consecuencia asumida del umbral, no una elección editorial.
3.3. Puntualidad
Solo reservados con antelación — una solicitud inmediata no tiene hora prometida.
- Un trayecto está «a tiempo» si la llegada medida por geocerca se produce como máximo 5 minutos después de la hora prevista (tolerancia).
- Publicados: % de trayectos a tiempo, mediana de la diferencia con signo llegada − hora prevista (en minutos; negativo = adelantado) y tasa de cobertura de la medición. La diferencia mediana publicada junto a la tasa hace transparente el umbral de tolerancia.
- Magnitud de los retrasos : media de las diferencias por encima de la tolerancia («retraso medio cuando ocurre») y número de retrasos, publicados junto a la tasa con el mismo umbral (n ≥ 15, cobertura ≥ 80 %).
- Visualización provisional : desde n ≥ 15 pero por debajo del umbral de cobertura, el resumen ya medido se muestra en la nota de la tarjeta, etiquetado como «cifra provisional». El valor principal sigue siendo «—» y las exportaciones JSON/CSV no exponen lo provisional.
- Cobertura = proporción de la población elegible cuya llegada se mide automáticamente; un trayecto no cubierto (aplicación cerrada, geocerca no activada) cuenta en el denominador, nunca en el numerador. Límites de la diferencia: −180 a +180 min.
3.4. Cuotas de actividad
Denominador = población de base del periodo, salvo indicación contraria en la regla. Se publican solo si el denominador ≥ 15.
| Proporción | Regla |
|---|---|
| Aeropuerto | Tipo de lugar «aeropuerto» registrado en la salida o la llegada; en su defecto, análisis de la dirección (Saint-Exupéry, aeropuerto, LYS…). |
| Noche (19–7 h) | Hora de recogida prevista entre las 19 h y las 7 h, hora de París (véase §4). |
| Reservado con antelación | Recogida prevista más de 30 min después de la solicitud (véase §2). |
| B2B | Trayecto vinculado a una cuenta de empresa. Categoría no excluyente: una misión de asistencia también puede ser B2B. Ambas cuotas usan el total de trayectos terminados como denominador y no se suman. |
| Asistencia | Misión vinculada a un expediente o socio de asistencia. |
| Larga distancia (v1.3) | Distancia estimada al reservar superior a 50 km. Denominador propio : los trayectos con distancia estimada válida (0,5 – 500 km, sin servicios de conductor a disposición) — la misma población que la estadística de distancia (véase §3.2). Se publica con un decimal: la proporción es pequeña y el redondeo al entero la deformaría. |
3.5. Volumen
Volumen mensual : número de trayectos terminados por mes natural (Europe/Paris), en los últimos 6 meses — el mes en curso se marca «en curso» (volumen parcial). Volumen del periodo / acumulado : véase §5.
3.6. Indicadores suspendidos — a la espera de una recopilación fiable
Suspendidos = definidos (arriba) pero no mostrados en la página ni en las exportaciones, mientras el dato subyacente no sea fiable. La definición sigue congelada para que la reactivación no sea ambigua.
Causa A — hitos del conductor no fiables (medido el 28 de julio de 2026): los hitos de llegada, recogida y fin se introducen en parte en bloque al dejar al cliente. La contaminación está sesgada en una sola dirección — infla la espera y la aproximación, comprime la duración — así que una mediana calculada con 80 % de datos limpios y 20 % de datos desplazados en la misma dirección está desplazada, no es «robusta». Levantados en v1.2 gracias a la geocerca: espera inmediata y puntualidad (solo dependían de la llegada). Siguen suspendidos: tiempo de aproximación (depende del toque «en camino»), duraciones de trayecto y de traslado al aeropuerto (dependen de los toques de recogida y fin).
Causa B — dato no recopilado : la distancia y la duración realmente recorridas no las capta la aplicación del conductor (0 trayectos con dato de 191 verificados). Suspendida por este motivo: la diferencia estimado / real.
Reglas de reactivación (estrictas) :
- Sin filtrado a posteriori. No volvemos a publicar estos indicadores conservando solo los trayectos «bien introducidos»: seleccionar por calidad de introducción genera un sesgo invisible (los conductores que introducen bien los datos no son representativos de los demás). La única salida honesta es hacer fiable la recopilación en origen.
- Fiabilidad : hitos automáticos medidos en el servidor (geocerca que registra la llegada; detección de salida y fin por venir); captura automática de distancia/duración reales mediante la traza GPS.
- Salvaguarda de cobertura : limitar un indicador a los trayectos medidos por geocerca es una selección por el método de medición, no por el resultado — legítima siempre que la medición cubra casi toda la población. Si no, los trayectos no medidos (aplicación cerrada) recrearían un «filtrado a posteriori» encubierto, correlacionado con el retraso. De ahí la exigencia de cobertura ≥ 80 % (§2), con la tasa publicada junto al indicador para que el lector juzgue.
- Reactivación : sobre los datos posteriores a la corrección de la recopilación, con una ruptura metodológica fechada marcada por un incremento de versión. Desde la reactivación, se aplica el principio de no selección (§1).
3.7. Municipios de recogida (v1.3)
- Fuente : la dirección de salida, campo de texto libre — no existe un campo de municipio estructurado en la base. El municipio se extrae con una regla fija: último segmento de la dirección (separador coma) antes de «France», sin código postal; un segmento restante con un dígito se rechaza (dirección no analizable → excluida del recuento, nunca adivinada).
- Población : población de base del periodo (trayectos terminados).
- Publicación : solo agregados. Un municipio solo se muestra si tiene al menos 15 recogidas en el periodo (el umbral habitual, aplicado por municipio). Publicado por municipio: número de recogidas y proporción del total. Ninguna dirección individual, ningún destino, ningún cruce (municipio × hora, municipio × cliente…) se publica — ante todo, la protección de las personas transportadas.
- Límite asumido : dos grafías de un mismo municipio («St-Priest» / «Saint-Priest») pueden dividir un recuento; la agregación no distingue mayúsculas, pero no normaliza abreviaturas. El aeropuerto de Lyon-Saint-Exupéry aparece en su municipio real, Colombier-Saugnieu.
3.8. Cancelaciones del conductor tras la aceptación (v1.3)
El indicador responde a una pregunta concreta del cliente: una vez aceptado mi trayecto, ¿puede el conductor dejarme tirado?
- Población : todos los trayectos aceptados del periodo — no solo los terminados: un trayecto cancelado nunca termina, por lo que la población de base del §2 no puede verlo. Es el único indicador del Observatorio clasificado por fecha de aceptación (un trayecto cancelado no tiene fecha de fin).
- Numerador : trayectos cancelados cuyo autor registrado de la cancelación es el conductor que lo aceptó.
- Ruptura fechada : la serie comienza el 4 de junio de 2026 (00:00 UTC), fecha desde la que el autor de la cancelación se registra de forma fiable en producción. Nunca aplicado retroactivamente; auditado sobre todo el historial el 19 de septiembre de 2026.
- Lo que no cuenta : la no presentación de un cliente constatada por el conductor (cliente ausente en el punto de encuentro) no es una cancelación del conductor; tampoco una cancelación por parte del cliente, un operador o un socio. Una reasignación por el dispatch (retirada administrativa del trayecto a un conductor para asignarlo a otro) no es una cancelación del trayecto.
- Límite asumido : el indicador mide las cancelaciones registradas como tales. Una renuncia negociada por teléfono y tratada por el dispatch como reasignación no aparece en el numerador — pero el cliente fue recogido: esa es la promesa medida.
- Publicación : proporción porcentual (un decimal), con numerador, denominador y fecha de inicio de la serie. Umbral habitual: denominador ≥ 15. Principio de no selección (§1): el indicador seguirá publicado aunque la cifra sea desfavorable.
4. Noche y tarificación
La división 19–7 h (Europe/Paris) no es arbitraria: es el periodo tarifario «noche» del motor de precios de la plataforma. Verificado en producción el 28 de julio de 2026, hay un recargo nocturno por kilómetro activo (de +17 % a +27 % según la gama). Clasificar la cuota nocturna por la hora prevista es, por tanto, coherente con la tarifa realmente aplicada al cliente. La promesa pública es el precio fijado al reservar, conocido de antemano — no la ausencia de tarifa nocturna.
5. Ediciones y versionado
Ediciones por trimestre natural (p. ej., «2026-T3», Europe/Paris): las métricas de una edición se calculan sobre los trayectos terminados en ese trimestre. Una reedición tras el cierre recibe una URL distinta (por ejemplo /observatoire/2026-t3-v2), con sus propias exportaciones. La edición inicial conserva su URL y sus cifras. Un archivo = una edición congelada — eso es lo que hace una fuente primaria, no un folleto. Consecuencia asumida: al principio, varias subcategorías trimestrales muestran «muestra insuficiente». Es una función (§1), no un defecto.
Edición acumulada «desde el inicio» mostrada como vitrina en /observatoire : las cifras consolidadas (cobertura temporal indicada), regeneradas y republicadas automáticamente cada día — las salvaguardas de publicación (n ≥ 15, cobertura ≥ 80 %) se aplican en cada recálculo.
Ciclo de vida : una edición trimestral se genera como borrador (recálculo idempotente) y luego se publica manualmente. Una edición trimestral publicada es inmutable e indica la versión de metodología que la produjo.
6. Publicación
- /observatoire : vitrina acumulada + edición trimestral publicada actual + tamaño de muestra en cada cifra.
- /observatoire/2026-t3 (etc.): archivos permanentes de las ediciones publicadas, listados en la página principal.
- Exportación JSON y exportación CSV (solo lectura): las mismas cifras que la página, formato para máquinas, licencia y atribución incluidas. Parámetro
?period=AAAA-TNpara una edición archivada.
7. Límites y sesgos (mostrados públicamente)
- Composición de la actividad : la actividad digitalizada hoy se compone principalmente de trayectos de empresa y misiones de asistencia. Estas cifras describen la plataforma ONLY VTC, no todo el mercado lionés.
- Muestras modestas : la plataforma digital cobra impulso en 2026 (empresa activa desde 2016, pero los trayectos telefónicos no tenían marca de tiempo). Las muestras van de unas decenas a unos cientos de trayectos según el indicador — y se muestran.
- Estimaciones ≠ telemetría : las distancias y duraciones estimadas son cálculos de ruta hechos al reservar.
- Cobertura parcial de algunos campos : la distancia estimada solo figura en una parte de los trayectos (véase §3.2).
- Hitos del conductor no fiables : el tiempo de aproximación, las duraciones de trayecto y la diferencia estimado/real siguen suspendidos (véase §3.0 / §3.6). Una fuente que suspende lo que no puede medir honestamente, en lugar de publicarlo con un asterisco, es precisamente lo que la distingue de un folleto.
8. Reproducibilidad
Todas las definiciones anteriores están implementadas en el servicio de cálculo de nuestro backend (solo lectura, agregaciones directas sobre la base operativa) y cubiertas por pruebas automatizadas versionadas con el código. Los límites, umbrales y exclusiones son constantes con nombre que corresponden a este documento. Periodistas e investigadores: para hablar de la metodología o de datos detallados, escriban a contact@onlyvtc.fr.
9. Registro de versiones
| Versión | Fecha | Cambios |
|---|---|---|
| 1.0 | 28 de julio de 2026 | Versión inicial congelada. Umbral de publicación elevado a 15. Publicados: plazo de aceptación, distancia estimada, cuotas de actividad, volúmenes. Suspendidos (definidos, no mostrados): espera inmediata, tiempo de aproximación, puntualidad, duraciones — hitos del conductor agrupados al dejar al cliente (medido en producción el 28/07); diferencia estimado/real — no recopilada. Reactivación solo tras hacer fiable la recopilación en origen, con datos posteriores y un incremento de versión — nunca por filtrado a posteriori. |
| 1.1 | 29 de julio de 2026 | Reactivación de la puntualidad y la espera en solicitud inmediata sobre el hito de llegada medido en el servidor por geocerca, sin toque del conductor. Ruptura fechada: cálculo solo sobre trayectos terminados tras el cambio a la medición automática, nunca retroactivo. Publicación condicionada a una cobertura ≥ 80 %, con la tasa de cobertura publicada junto a cada indicador. |
| 1.2 | 3 de agosto de 2026 | Nueva serie de geocerca v2 desde el 4 de agosto de 2026 (00:00 UTC): las 9 observaciones exploratorias v1 se conservan para auditoría, pero se excluyen. Versión de medición y radio de 120 m congelados en la primera activación; activación antes de la aceptación válida solo en los 45 min previos a la hora prevista. Cobertura comparada sobre la relación exacta antes del redondeo. Por debajo de n = 15 o cobertura < 80 %, la página muestra «—», el avance n/15 y la cobertura. Adenda del 7 de septiembre de 2026 (ninguna definición existente modificada) : publicación de la magnitud media de los retrasos junto a la tasa; desde n ≥ 15 por debajo del umbral de cobertura, el resumen medido se muestra en nota como cifra provisional (valor principal «—», exportaciones sin cambios). |
| 1.3 | 19 de septiembre de 2026 | Cinco indicadores añadidos, ninguna definición existente modificada. (1) Cancelaciones del conductor tras la aceptación (§3.8): población = trayectos aceptados, serie desde el 4 de junio de 2026 (fiabilidad del autor de la cancelación, auditada sobre todo el historial el 19 de septiembre de 2026) — único indicador clasificado por fecha de aceptación. (2) Antelación de reserva (§3.1): solicitud → recogida prevista, solo reservados con antelación, límites 0,5 h – 180 días. (3) Proporción de larga distancia > 50 km (§3.4): denominador propio = trayectos con distancia estimada válida, un decimal. (4) Proporción aceptada en menos de 60 s (§3.1): misma población que el plazo de aceptación. (5) Municipios de recogida (§3.7): extraídos de la dirección de salida, solo agregados, umbral de 15 aplicado por municipio, sin cruces publicados. Corrección de recopilación asociada: la cancelación del conductor registra ahora su autor en la propia reserva (hasta ahora solo en el registro interno de eventos). |
Licencia y cita
Los datos del Observatorio se publican con licencia CC BY 4.0 : cite «Observatorio ONLY VTC — onlyvtc.fr/observatoire». Las instrucciones completas de cita están en la página del Observatorio.