-
Notifications
You must be signed in to change notification settings - Fork 0
7 Conclusiones
Finalizamos este trabajo mostrando los datos obtenidos más destacables y concluyendo sobre estos. Hablábamos en el capítulo anterior sobre la dicotomía de resultados ideales para poder concluir con un simple sí o un rotundo no y, como era de esperar, medir algo tan dinámico como los precios de avión supone encontrarnos con distintos grises que son mezcla del blanco y negro que esperábamos encontrar.
El inicio de la toma de datos tuvo lugar el 7 de Abril de 2019. La toma de datos se dio por finalizada veinte días después, el 27 de Abril de 2019.
Previo a mostrar los datos obtenidos, damos números acerca de la base
empírica de la que disponemos para estas conclusiones. Podemos "jugar"
como queramos con los datos mediante la base de datos flight_data_db.sqlite
,
disponible en la carpeta flight_search/selenium/flight_data
.
- Total de búsquedas realizadas: 10314
- Búsquedas realizadas con Cookies: 3647 (35%)
- Búsquedas realizadas sin Cookies en navegación privada: 4296 (41%)
- Búsquedas realizadas desde Tor: 2371 (23%)
- Búsquedas realizadas con Iberia: 98
De ahora en adelante obviaremos las búsquedas que pudimos llegar a hacer con Iberia en este estudio. Los diversos motivos se argumentaron en el capítulo 6.
En una base empírica utópica no presentaríamos este desequilibrio entre búsquedas realizadas, en especial las búsquedas con Tor (pero ya comentamos por qué ocurriría esto en el capítulo anterior). Para "compensar", se fomentaron múltiples búsquedas redundantes sin cookies para "tener con quién competir".
A continuación mostramos una tabla con los vuelos que hemos fijado y el total de búsquedas de las que disponemos. Todo vuelo de ahora en adelante tiene como aeropuerto de salida Adolfo Suárez - Barajas (Madrid):
Aeropuerto llegada | Fecha de vuelo | Búsquedas realizadas |
---|---|---|
Aeropuerto de Bérgamo (BGY) | 06-01-2019 | 136 |
Aeropuerto de Bérgamo (BGY) | 06-02-2019 | 134 |
Aeropuerto de Bérgamo (BGY) | 06-03-2019 | 135 |
Aeropuerto de Bérgamo (BGY) | 06-04-2019 | 92 |
Aeropuerto de Bérgamo (BGY) | 06-05-2019 | 120 |
Aeropuerto de Bérgamo (BGY) | 06-06-2019 | 119 |
Aeropuerto de Bérgamo (BGY) | 06-07-2019 | 125 |
Aeropuerto de Bérgamo (BGY) | 06-08-2019 | 139 |
Aeropuerto de Bérgamo (BGY) | 06-09-2019 | 131 |
Aeropuerto de Bérgamo (BGY) | 06-10-2019 | 126 |
Budapest-Ferenc Liszt (BUD) | 06-01-2019 | 158 |
Budapest-Ferenc Liszt (BUD) | 06-02-2019 | 145 |
Budapest-Ferenc Liszt (BUD) | 06-04-2019 | 125 |
Budapest-Ferenc Liszt (BUD) | 06-05-2019 | 133 |
Budapest-Ferenc Liszt (BUD) | 06-06-2019 | 106 |
Budapest-Ferenc Liszt (BUD) | 06-08-2019 | 138 |
Budapest-Ferenc Liszt (BUD) | 06-09-2019 | 139 |
Roma-Ciampino (CIA) | 06-01-2019 | 146 |
Roma-Ciampino (CIA) | 06-02-2019 | 129 |
Roma-Ciampino (CIA) | 06-03-2019 | 131 |
Roma-Ciampino (CIA) | 06-04-2019 | 128 |
Roma-Ciampino (CIA) | 06-05-2019 | 134 |
Roma-Ciampino (CIA) | 06-06-2019 | 135 |
Roma-Ciampino (CIA) | 06-07-2019 | 137 |
Roma-Ciampino (CIA) | 06-08-2019 | 132 |
Roma-Ciampino (CIA) | 06-09-2019 | 129 |
Roma-Ciampino (CIA) | 06-10-2019 | 139 |
Dublín (DUB) | 06-01-2019 | 106 |
Dublín (DUB) | 06-02-2019 | 102 |
Dublín (DUB) | 06-03-2019 | 102 |
Dublín (DUB) | 06-04-2019 | 68 |
Dublín (DUB) | 06-05-2019 | 134 |
Dublín (DUB) | 06-06-2019 | 116 |
Dublín (DUB) | 06-07-2019 | 108 |
Dublín (DUB) | 06-08-2019 | 101 |
Dublín (DUB) | 06-09-2019 | 103 |
Dublín (DUB) | 06-10-2019 | 100 |
Hamburgo (HAM) | 06-02-2019 | 147 |
Hamburgo (HAM) | 06-05-2019 | 133 |
Hamburgo (HAM) | 06-07-2019 | 137 |
Hamburgo (HAM) | 06-09-2019 | 142 |
Bucarest-Henry Coanda (OTP) | 06-01-2019 | 137 |
Bucarest-Henry Coanda (OTP) | 06-02-2019 | 142 |
Bucarest-Henry Coanda (OTP) | 06-03-2019 | 153 |
Bucarest-Henry Coanda (OTP) | 06-04-2019 | 141 |
Bucarest-Henry Coanda (OTP) | 06-05-2019 | 146 |
Bucarest-Henry Coanda (OTP) | 06-06-2019 | 149 |
Bucarest-Henry Coanda (OTP) | 06-07-2019 | 149 |
Bucarest-Henry Coanda (OTP) | 06-08-2019 | 148 |
Bucarest-Henry Coanda (OTP) | 06-09-2019 | 140 |
Bucarest-Henry Coanda (OTP) | 06-10-2019 | 139 |
London Stansted (STN) | 06-01-2019 | 95 |
London Stansted (STN) | 06-02-2019 | 102 |
London Stansted (STN) | 06-03-2019 | 109 |
London Stansted (STN) | 06-04-2019 | 76 |
London Stansted (STN) | 06-05-2019 | 147 |
London Stansted (STN) | 06-06-2019 | 143 |
London Stansted (STN) | 06-07-2019 | 106 |
London Stansted (STN) | 06-08-2019 | 103 |
London Stansted (STN) | 06-09-2019 | 97 |
London Stansted (STN) | 06-10-2019 | 104 |
Berlín-Schönefeld (SXF) | 06-01-2019 | 123 |
Berlín-Schönefeld (SXF) | 06-02-2019 | 122 |
Berlín-Schönefeld (SXF) | 06-03-2019 | 128 |
Berlín-Schönefeld (SXF) | 06-04-2019 | 125 |
Berlín-Schönefeld (SXF) | 06-05-2019 | 124 |
Berlín-Schönefeld (SXF) | 06-06-2019 | 129 |
Berlín-Schönefeld (SXF) | 06-07-2019 | 129 |
Berlín-Schönefeld (SXF) | 06-08-2019 | 133 |
Berlín-Schönefeld (SXF) | 06-09-2019 | 125 |
Berlín-Schönefeld (SXF) | 06-10-2019 | 127 |
Viena-Schwechat (VIE) | 06-01-2019 | 131 |
Viena-Schwechat (VIE) | 06-02-2019 | 127 |
Viena-Schwechat (VIE) | 06-03-2019 | 130 |
Viena-Schwechat (VIE) | 06-04-2019 | 125 |
Viena-Schwechat (VIE) | 06-05-2019 | 106 |
Viena-Schwechat (VIE) | 06-06-2019 | 126 |
Viena-Schwechat (VIE) | 06-07-2019 | 137 |
Viena-Schwechat (VIE) | 06-08-2019 | 133 |
Viena-Schwechat (VIE) | 06-09-2019 | 136 |
Viena-Schwechat (VIE) | 06-10-2019 | 133 |
Tabla 3. Total de búsquedas realizadas por vuelo.
Cada tanda se realizó de forma uniforme (todos los vuelos a buscar están en
search_ryanair.txt
, del cual leía el script search_ryanair.sh
. Aquellas
diferencias en número de búsquedas se deben o bien al indeterminismo de
acierto con Tor o bien al mero hecho de llenarse el vuelo y no aparecer
precios (al menos para clase turista).
Con estos datos, vemos que en estos veinte días de lotes se tomaron medidas cada entre tres y cuatro horas (realmente han habido lapsus de tiempo en los que me fue imposible tener el script activo).
- Precio medio de vuelos buscados utilizando cookies: 69.43 €
- Precio medio de vuelos buscados sin cookies en navegación privada: 68.91 €
- Precio medio de vuelos buscados utilizando Tor: 68.48 €
Este dato parece favorecer realizar búsquedas de vuelos con la mayor privacidad posible. Sin embargo, una diferencia de apenas un euro no creo que se le pueda llamar "diferencia considerable" que apoye un Sí.
Veamos esta media de precios en cada uno de los vuelos fijados:
Código de Aeropuerto | Fecha de vuelo | Precio medio Cookies (€) | Precio medio sin Cookies (€) | Precio medio Tor (€) |
---|---|---|---|---|
Aeropuerto de Bérgamo (BGY) | 06-01-2019 | 45.45 | 45.69 | 45.2 |
Aeropuerto de Bérgamo (BGY) | 06-02-2019 | 124.94 | 126.0 | 127.56 |
Aeropuerto de Bérgamo (BGY) | 06-03-2019 | 64.54 | 64.36 | 61.91 |
Aeropuerto de Bérgamo (BGY) | 06-04-2019 | 34.67 | 34.67 | 34.67 |
Aeropuerto de Bérgamo (BGY) | 06-05-2019 | 25.95 | 26.51 | 26.66 |
Aeropuerto de Bérgamo (BGY) | 06-06-2019 | 28.51 | 29.47 | 29.69 |
Aeropuerto de Bérgamo (BGY) | 06-07-2019 | 34.34 | 34.31 | 33.54 |
Aeropuerto de Bérgamo (BGY) | 06-08-2019 | 38.24 | 38.3 | 38.04 |
Aeropuerto de Bérgamo (BGY) | 06-09-2019 | 39.23 | 39.09 | 38.97 |
Aeropuerto de Bérgamo (BGY) | 06-10-2019 | 49.97 | 49.97 | 49.97 |
Budapest-Ferenc Liszt (BUD) | 06-01-2019 | 87.41 | 85.8 | 86.32 |
Budapest-Ferenc Liszt (BUD) | 06-02-2019 | 52.57 | 53.77 | 55.13 |
Budapest-Ferenc Liszt (BUD) | 06-04-2019 | 29.91 | 29.28 | 30.34 |
Budapest-Ferenc Liszt (BUD) | 06-05-2019 | 30.79 | 30.51 | 30.96 |
Budapest-Ferenc Liszt (BUD) | 06-06-2019 | 37.83 | 37.59 | 35.69 |
Budapest-Ferenc Liszt (BUD) | 06-08-2019 | 208.74 | 210.83 | 216.31 |
Budapest-Ferenc Liszt (BUD) | 06-09-2019 | 61.97 | 62.18 | 61.89 |
Roma-Ciampino (CIA) | 06-01-2019 | 62.09 | 62.29 | 60.31 |
Roma-Ciampino (CIA) | 06-02-2019 | 105.44 | 104.66 | 104.9 |
Roma-Ciampino (CIA) | 06-03-2019 | 65.4 | 65.37 | 63.68 |
Roma-Ciampino (CIA) | 06-04-2019 | 48.8 | 49.03 | 48.61 |
Roma-Ciampino (CIA) | 06-05-2019 | 53.99 | 53.92 | 53.32 |
Roma-Ciampino (CIA) | 06-06-2019 | 52.34 | 52.06 | 50.58 |
Roma-Ciampino (CIA) | 06-07-2019 | 74.93 | 73.1 | 71.04 |
Roma-Ciampino (CIA) | 06-08-2019 | 64.43 | 64.72 | 64.93 |
Roma-Ciampino (CIA) | 06-09-2019 | 42.85 | 42.1 | 40.48 |
Roma-Ciampino (CIA) | 06-10-2019 | 53.24 | 53.07 | 52.43 |
Dublín (DUB) | 06-01-2019 | 56.04 | 56.24 | 57.42 |
Dublín (DUB) | 06-02-2019 | 154.24 | 149.64 | 145.07 |
Dublín (DUB) | 06-03-2019 | 93.64 | 96.72 | 93.87 |
Dublín (DUB) | 06-04-2019 | 46.15 | 45.89 | 50.6 |
Dublín (DUB) | 06-05-2019 | 25.54 | 25.46 | 25.77 |
Dublín (DUB) | 06-06-2019 | 35.02 | 34.26 | 34.49 |
Dublín (DUB) | 06-07-2019 | 44.28 | 44.77 | 46.67 |
Dublín (DUB) | 06-08-2019 | 58.85 | 58.71 | 58.62 |
Dublín (DUB) | 06-09-2019 | 64.83 | 64.98 | 63.97 |
Dublín (DUB) | 06-10-2019 | 67.23 | 67.21 | 66.29 |
Hamburgo (HAM) | 06-02-2019 | 117.33 | 117.4 | 116.63 |
Hamburgo (HAM) | 06-05-2019 | 25.1 | 24.82 | 23.5 |
Hamburgo (HAM) | 06-07-2019 | 31.48 | 31.39 | 31.09 |
Hamburgo (HAM) | 06-09-2019 | 29.45 | 29.52 | 29.84 |
Bucarest-Henry Coanda (OTP) | 06-01-2019 | 76.69 | 77.81 | 74.25 |
Bucarest-Henry Coanda (OTP) | 06-02-2019 | 113.27 | 113.57 | 115.7 |
Bucarest-Henry Coanda (OTP) | 06-03-2019 | 65.34 | 65.34 | 66.24 |
Bucarest-Henry Coanda (OTP) | 06-04-2019 | 59.42 | 58.83 | 59.07 |
Bucarest-Henry Coanda (OTP) | 06-05-2019 | 79.28 | 78.6 | 79.75 |
Bucarest-Henry Coanda (OTP) | 06-06-2019 | 61.09 | 61.19 | 60.91 |
Bucarest-Henry Coanda (OTP) | 06-07-2019 | 77.6 | 77.6 | 76.57 |
Bucarest-Henry Coanda (OTP) | 06-08-2019 | 67.6 | 68.17 | 68.05 |
Bucarest-Henry Coanda (OTP) | 06-09-2019 | 77.8 | 78.67 | 79.27 |
Bucarest-Henry Coanda (OTP) | 06-10-2019 | 67.15 | 67.1 | 67.35 |
London Stansted (STN) | 06-01-2019 | 77.58 | 69.54 | 70.28 |
London Stansted (STN) | 06-02-2019 | 261.84 | 262.18 | 262.13 |
London Stansted (STN) | 06-03-2019 | 154.01 | 148.79 | 146.4 |
London Stansted (STN) | 06-04-2019 | 36.74 | 36.07 | 34.96 |
London Stansted (STN) | 06-05-2019 | 24.32 | 18.92 | 19.43 |
London Stansted (STN) | 06-06-2019 | 18.23 | 18.16 | 18.23 |
London Stansted (STN) | 06-07-2019 | 37.43 | 24.01 | 25.78 |
London Stansted (STN) | 06-08-2019 | 31.58 | 31.73 | 31.11 |
London Stansted (STN) | 06-09-2019 | 36.65 | 36.66 | 36.5 |
London Stansted (STN) | 06-10-2019 | 59.55 | 59.66 | 59.68 |
Berlín-Schönefeld (SXF) | 06-01-2019 | 176.67 | 175.49 | 174.75 |
Berlín-Schönefeld (SXF) | 06-02-2019 | 138.83 | 136.11 | 136.12 |
Berlín-Schönefeld (SXF) | 06-03-2019 | 84.78 | 84.77 | 87.14 |
Berlín-Schönefeld (SXF) | 06-04-2019 | 98.91 | 97.18 | 92.81 |
Berlín-Schönefeld (SXF) | 06-05-2019 | 20.14 | 20.22 | 20.28 |
Berlín-Schönefeld (SXF) | 06-06-2019 | 20.13 | 20.22 | 20.27 |
Berlín-Schönefeld (SXF) | 06-07-2019 | 108.45 | 107.96 | 106.76 |
Berlín-Schönefeld (SXF) | 06-08-2019 | 195.2 | 194.53 | 188.48 |
Berlín-Schönefeld (SXF) | 06-09-2019 | 58.11 | 57.51 | 57.96 |
Berlín-Schönefeld (SXF) | 06-10-2019 | 177.54 | 179.59 | 179.98 |
Viena-Schwechat (VIE) | 06-01-2019 | 63.36 | 62.98 | 62.21 |
Viena-Schwechat (VIE) | 06-02-2019 | 168.16 | 168.86 | 171.35 |
Viena-Schwechat (VIE) | 06-03-2019 | 61.01 | 60.1 | 59.41 |
Viena-Schwechat (VIE) | 06-04-2019 | 29.33 | 29.46 | 27.97 |
Viena-Schwechat (VIE) | 06-05-2019 | 26.2 | 25.3 | 24.74 |
Viena-Schwechat (VIE) | 06-06-2019 | 25.77 | 25.39 | 24.78 |
Viena-Schwechat (VIE) | 06-07-2019 | 37.78 | 37.17 | 35.55 |
Viena-Schwechat (VIE) | 06-08-2019 | 35.46 | 35.43 | 36.09 |
Viena-Schwechat (VIE) | 06-09-2019 | 56.04 | 56.23 | 53.42 |
Viena-Schwechat (VIE) | 06-10-2019 | 86.24 | 85.96 | 85.53 |
Tabla 4. Medias de precios en cada vuelo según el tipo de búsqueda.
Las medias mostradas pueden haberse visto polutadas por el mero hecho de aquellos lotes de búsqueda donde alguno de los tres tipos fallara. La tabla es icónica para ver que, pese al comentario anterior, sí podemos afirmar que en un 80% de los vuelos realizados ha sido más barata la búsqueda con Tor.
Sin embargo, estas diferencias de no más de diez euros apenas tienen suficiente importancia (mucho menos cuando no llega ni al euro la diferencia). Con ello, esta tabla tampoco tiene peso como para acompañar al Sí.
Hemos fijado el calibre de tiempo de diferencia en treinta segundos. Es decir,
nos hemos fijado en las comparaciones de mismos vuelos de distintos métodos
de búsquedas donde el campo ts
difiere en menos de treinta segundos. De esta
forma retiramos bastante probabilidad a haber discrepancia por "haber subido el
precio en ese momento". La excepción es nocookies
- tor
, que aumentamos a
un minuto puesto que resultan ser el método más rápido y más lento
de encontrar vuelo, respectivamente. Por ello, en el calibre de treinta segundos
apenas llegaban a coincidir.
-
Número total de comparaciones
cookies
-nocookies
: 3558 -
Número total de comparaciones
cookies
-tor
: 1320 -
Número total de comparaciones
nocookies
-tor
: 1907 -
Número total de discrepancias en precio
cookies
-nocookies
: 29 -
Número total de discrepancias en precio
cookies
-tor
: 12 -
Número total de discrepancias en precio
nocookies
-tor
: 18 -
Ejemplo de discrepancias entre "Cookies" y "No Cookies":
Aeropuerto | Fecha de vuelo | Diferencia de tiempo (s) | Discrepancia en Precio (cookies-nocookies) (€) |
---|---|---|---|
London Stansted (STN) | 06-05-2019 | 22.0776240825653 | 296.2 |
London Stansted (STN) | 06-07-2019 | 21.4069156646729 | 283.56 |
London Stansted (STN) | 06-07-2019 | 22.9809563159943 | 240.1 |
Aeropuerto | Fecha de vuelo | Diferencia de tiempo (s) | Discrepancia en Precio (cookies-tor) (€) |
---|---|---|---|
London Stansted (STN) | 06-05-2019 | 15.016 | 296.2 |
London Stansted (STN) | 06-07-2019 | 13.267 | 283.56 |
London Stansted (STN) | 06-03-2019 | 21.040 | 182.58 |
Berlín-Schönefeld (SXF) | 06-04-2019 | 22.165 | 14.59 |
Bucarest-Henry Coanda (OTP) | 06-07-2019 | 24.077 | 9.85 |
Bucarest-Henry Coanda (OTP) | 06-04-2019 | 21.390 | 7.29 |
Hamburgo (HAM) | 06-07-2019 | 23.307 | 4.48 |
London Stansted (STN) | 06-06-2019 | 0.134 | 2.43 |
Dublín (DUB) | 06-05-2019 | 23.914 | -3.24 |
Viena-Schwechat (VIE) | 06-09-2019 | 16.943 | -5.2 |
Viena-Schwechat (VIE) | 06-08-2019 | 22.830 | -5.38 |
Bucarest-Henry Coanda (OTP) | 06-01-2019 | 26.135 | -9.85 |
Dublín (DUB) | 06-03-2019 | 17.913 | -13.13 |
Tabla 6. Discrepancias entre "Cookies" y "Tor"
Aeropuerto | Fecha de vuelo | Diferencia de tiempo (s) | Discrepancia en Precio (nocookies-tor) (€) |
---|---|---|---|
Dublín (DUB) | 06-03-2019 | 40.0769531726837 | 13.13 |
Viena-Schwechat (VIE) | 06-10-2019 | 39.5349283218384 | 11.39 |
Bucarest-Henry Coanda (OTP) | 06-01-2019 | 29.3523256778717 | 9.84 |
Viena-Schwechat (VIE) | 06-08-2019 | 41.0935711860657 | 5.38 |
Viena-Schwechat (VIE) | 06-09-2019 | 34.7482438087463 | 5.2 |
Aeropuerto de Bérgamo (BGY) | 06-07-2019 | 52.8783011436462 | 3.58 |
Dublín (DUB) | 06-05-2019 | 40.7062463760376 | 3.24 |
London Stansted (STN) | 06-06-2019 | 49.4031088352203 | 2.26 |
Roma-Ciampino (CIA) | 06-05-2019 | 33.8436281681061 | 1.02 |
Viena-Schwechat (VIE) | 06-05-2019 | 57.7968423366547 | 0.97 |
Hamburgo (HAM) | 06-09-2019 | 36.5994591712952 | -3.85 |
Aeropuerto de Bérgamo (BGY) | 06-09-2019 | 50.3580946922302 | -4.21 |
Viena-Schwechat (VIE) | 06-07-2019 | 21.1701905727386 | -4.77 |
Roma-Ciampino (CIA) | 06-04-2019 | 36.2511336803436 | -6.63 |
bud | 06-09-2019 | 43.2106504440308 | -7.68 |
London Stansted (STN) | 06-10-2019 | 31.1025021076202 | -8.05 |
Roma-Ciampino (CIA) | 06-01-2019 | 47.011670589447 | -9.55 |
Aeropuerto de Bérgamo (BGY) | 06-02-2019 | 38.3528325557709 | -21.18 |
London Stansted (STN) | 06-02-2019 | 32.0667531490326 | -34.61 |
Tabla 7. Discrepancias entre "No Cookies" y "Tor"
Vemos que es un suceso bastante inusual el de encontrar una discrepancia, de aproximadamente un 0.86% de probabilidades. Pese a dicha probabilidad, debemos tener bastante en cuenta las diferencias en precio de algunas de ellas, en especial destacamos entre "Cookies" y los otros dos métodos Stansted (Londres), con una diferencia de precio de casi 300 euros. Más adelante intentaremos dar una hipótesis a esta abismal diferencia cuando mostremos sus gráficas.
Por último, pasemos a ver las gráficas de tiempo/precio para los vuelos fijados en la investigación.
No vamos a incorporar todas las gráficas a la memoria del trabajo: ello supondría aumentar en unas 60 páginas (cuando este trabajo ya es lo suficientemente extenso) con un mínimo de tamaño para la apreciación.
Con ello, vamos a incluir en esta última sección aquellas gráficas más distintivas, que puedan recoger a otras análogas y que tengan ciertos comentarios importantes a destacar.
\newpage
BGY:04/06 y BGY:10/06 son dos ejemplos de vuelos donde en todo momento el precio ha sido coincidente y único:
{width=75%}
{width=75%}
Las conclusiones con esta gráfica son simples: Tenemos vuelos que, debido a ser tan comunes y usuales, tienen un precio fijo invariante. El hecho de mostrar interés en estos vuelos parece serle indiferente a toda empresa de marketing y data analysis.
Con ello, en estos contextos, no se ha experimentado discriminación de primer grado.
\newpage
OTP:05/06 y la mayoría de los de este aeropuerto son el ejemplo del caoticismo de los precios de un vuelo:
{width=75%}
{width=75%}
Ahora se complica cualquier conclusión a sonsacar.
En primer lugar, recordar que es distinto el número de búsquedas realizadas según el tipo, y no hemos de confundirnos si vemos alguna de las tres gráficas por encima o por debajo: Si no hay punto en la parte que discierne del resto, quiere decir que falta una medida, y es por ello que no se ha registrado dicho precio en búsqueda alguna.
Por otro lado, destacar que en este tipo de gráficas a veces salen perjudicadas las búsquedas con mayor privacidad y otras veces la búsqueda con cookies (recordemos, en color verde). Hay incluso una tanda de búsquedas del 15 de Abril donde, fijándonos en OTP:04/06, se llega a posicionar casi a la vez tanto por encima como por debajo el precio de buscar sin cookies y con cookies; frente a la gráfica de precios de Tor.
Por último, destacar un pequeño "pico" que ocurre el 19 de Abril para OTP del 4 de Abril. Este tipo de picos tienen cabida en una sección importante posterior.
\newpage
BUD:01/06 y BUD:08/06 son claros ejemplos de cuando el precio de un vuelo puede bajar o subir pero los tres métodos de búsqueda coinciden al unísono. Esta coincidencia tiene lugar salvo, por supuesto, cuando es alguna búsqueda de algún tipo la que ha fallado (recordemos prestar atención a los puntos):
{width=75%}
{width=75%}
Desde mi criterio considero estos ejemplos otros claros casos donde podemos responder a nuestra pregunta con un no, no parece variar el precio de un vuelo según la privacidad usada al buscar.
\newpage
Presentamos cuatro vuelos en cuyas búsquedas hemos encontrado discrepancias entre tipos de búsqueda. Estas gráficas se tratan de ligeras curvas de precio a lo largo de estos veinte días de mediciones que, por otro lado, presentan "picos" en el precio donde algunos de los métodos de búsqueda pasan a diferenciarse.
Esto sería positivo para la respuesta del sí, si no fuera porque dichos picos nunca se decantan por un tipo en particular. En BGY:02/06 el 11 de Abril Tor "sale ganando" frente a buscar sin Cookies: El IP tracking parece costarnos unos veinte euros de diferencia a quienes se conforman con modo de incógnito. En cambio, en este mismo vuelo, el 25 de Abril pasan los precios de vuelos a "penalizar" a los usuarios de Tor con una diferencia de unos quince euros.
En las demás gráficas vemos que ocurre parecido: A veces Tor está por encima
de los otros dos métodos, otras veces nocookies
es el "autor" de dicho pico.
Y lo que parece ser la verdad es que quizás no importa el método con el que
buscamos (al menos en contextos de este estilo): A veces uno de los tres sale
ganando o perdiendo, pero ante todo la búsqueda con Cookies está coincidiendo
con Tor y con la navegación privada. Es elección del usuario qué metodo elegir
y tener la suerte de no encontrarse con alguna de estas numerosas fluctuaciones.
{width=75%}
{width=75%}
{width=75%}
{width=75%}
Me reservo la última casuística para la que más ha llamado mi atención. A continuación se muestran gráficas donde encontramos diferencias significativas únicas para el método de búsqueda con cero privacidad.
Encontramos diferencias de entre 100 y 300 euros únicas para la búsqueda con cero privacidad. Es completamente desconocida la causa de dichas subidas repentinas y tan significativas. Si para el contexto anterior dichos "picos" podían deberse a variar los asientos del vuelo más barato (de donde sale la pregunta de por qué según qué método varía el número de asientos), en ninguno de ellos llegábamos a experimentar una subida puntual tan significativa.
Solo dispongo de una posible hipótesis para estas subidas de precios. Las subidas de precios para usuarios sin privacidad parecen estar relacionadas con el estado del país al que se viaja.
De los vuelos destacados de Stansted (Londres), ocurre lo siguiente: Todos estos incrementos puntuales tienen lugar el 10 de Abril. En búsqueda de si la fecha pudiera tener correlación con este hecho, nos encontramos con que el 10 de Abril el Parlamento Europeo convocó una reunión sobre el Brexit, donde se dio un últimatum a Gran Bretaña (a la par que esta bajaba en bolsa).
{width=75%}
{width=75%}
{width=75%}
{width=75%}
{width=75%}
Lo más probable es que no haya correlación en estos hechos, pero con toda la opacidad que encontramos al intentar dar una respuesta, cualquier pequeña relación se debe dejar apuntada de cara a futuras investigaciones.
Con ello, llegamos a la respuesta:
¿Las aerolíneas principales del mercado aplican discriminación de precios de primer grado a sus usuarios de Internet?
La respuesta (al parecer) es un "No" o, al menos, no lo suficientemente significativa:
- La media de precio en vuelos encontrados apenas difiere del euro entre los tres métodos.
- Apenas hemos encontrado discrepancias y, al haberlas, incluso teníamos casos en los que llegaban a salir perjudicados los métodos de mayor privacidad.
- Hemos encontrado muchos vuelos que el precio ha ido aunado a los tres métodos de búsqueda, tanto variando como quedando fijo el precio.
Son unas 10000 búsquedas las que sustentan esta afirmación, pero la calidad tiene tanta importancia como la cantidad. Recordemos que:
- Echamos un vistazo a estudios previos y tampoco han conseguido dar luz (si bien con menor base empírica de la que tenemos ahora).
- Hemos leído sobre legalidades y solo encontrado incertidumbre en la discriminación de primer grado.
- Hemos analizado el tráfico usual entre un cliente y el host web. Aquí encontramos bastantes hosts secundarios de marketing y data analysis, con variables en sus cookies que podían inducir a la discriminación de primer grado (pero no teníamos muestras claras de su funcionamiento, era mera especulación).
- Con todo esto, hemos codificado nuestra base empírica y esta es la autora de esas 10000 búsquedas.
Por otro lado, como no todo ha de ser negro tras todo el trabajo realizado, dejo constancia de algunos puntos que pueden dar bastante luz a la pregunta:
- En
flight_search/selenium
está todo el código fuente. Quizás haya algún fallo semántico esperando a ser visto. - En el capítulo "6. Previa a Conclusiones" hay bastantes consideraciones a tener en cuenta que podrían alterar los datos de la respuesta: ¿Incluir servidores de fuera de Europa en Tor?, ¿distinguir los vuelos buscados también por la hora en lugar de centrarnos en el más barato? ¿Intentar (si bien es bastante complejo) tener constancia de los asientos restantes?
- ¿Y si usáramos
flight_search
en un ordenador más potente? Ejecutar durante todo el díaflight_search
, ampliando implementación de otras aerolíneas (que no nos pidan captchas), asegurándonos de Tor Relays que no estén bloqueados, buscar el mismo vuelo muchas más veces al día...
Y lo último y más importante:
- ¿Cuál es la causa de esas subidas puntuales de 300 euros?
Todo esto son ideas (quizás algunas lejanas a mi alcance) que conseguirían dar bastante mayor base empírica a esta pregunta que bien sabía que iba a tener (de momento) una difícil respuesta.
Manuel Soto Jiménez (https://github.com/SrSoto/)