Per calcolare il prezzo di un biglietto, dobbiamo prima sapere un po 'su come funziona la tariffazione aerea.
Un biglietto è un singolo contratto completo per un viaggio. Può contenere fino a un massimo di sedici voli.
Ogni volo sul biglietto deve essere pagato ("coperto") esattamente con una tariffa. Una tariffa è un prezzo che la compagnia aerea offre su una coppia di città, ad esempio Londra-New York, insieme a una serie complicata di regole su come può essere utilizzata la tariffa (ovvero, le regole tariffarie determinano a quali condizioni si trova quel prezzo valido). Sebbene ogni volo sia coperto da esattamente una tariffa, una singola tariffa potrebbe coprire più voli: ad esempio, una tariffa Londra-New York emessa da Air France verrebbe probabilmente coperta da Londra-Parigi e Parigi-New York. Se arrivassi fino a Rochester nella parte settentrionale dello stato di New York, la tariffa coprirebbe Londra-Parigi, Parigi-New York e New York-Rochester (con l'ultimo volo operato da Delta Airlines, ma ancora coperto dalla tua Air France tariffa).
Ogni vettore pubblica una tariffa tariffaria, che è solo un elenco pubblico di tariffe. Ad esempio, diciamo che voglio sapere qual è la tariffa tariffaria per HKG-SYD [Hong Kong a Sydney] venduta da QF [Qantas]. Queste informazioni sono distribuite agli agenti di viaggio tramite un sistema chiamato "GDS" (sistema di distribuzione globale).
La validità della tariffa varia in base alla città di vendita e può variare più volte al giorno; anche se in pratica alcune tariffe tendono a rimanere sulla tariffa per molti anni con solo piccole modifiche al loro prezzo. Il sistema non è progettato per gestire le modifiche alla tariffa tariffaria più frequentemente di circa una volta all'ora. Se il mio agente di viaggio si trova a Londra e intende completare oggi la biglietteria, l'attuale tariffa su HKGSYD pubblicata da QF è
Fare Basis Airline Booking Trip Type Fare Cabin Effective Expiration Min/Max Advanced
Class Date Date Stay Purchase Req
S50HK3 QF S Round-Trip 414.00 (GBP) E 10/05/15 02/02/16 -- / 3M 50
11/02/16 30/06/16
11/08/16 22/01/17
01/02/17 31/03/17
SSHK3 QF S Round-Trip 464.00 (GBP) E 24/03/15 28/01/16 -- / 3M
01/04/15 02/02/16
11/02/16 31/03/16
11/08/16 22/01/17
01/02/17 31/03/17
LSHK6 QF L Round-Trip 531.00 (GBP) E 24/03/15 31/03/16 -- / 6M
01/04/15 31/03/17
MSHK QF M Round-Trip 614.00 (GBP) E 24/03/15 31/03/16 -- / 12M
01/04/15 31/03/17
KSHK QF K Round-Trip 713.00 (GBP) E 24/03/15 31/03/16 -- / 12M
01/04/15 31/03/17
HF1HK QF H Round-Trip 834.00 (GBP) E 24/03/15 31/03/16 -- / 12M
01/04/15 31/03/17
BF1HK QF B Round-Trip 977.00 (GBP) E 24/03/15 31/03/16 -- / 12M
01/04/15 31/03/17
YF1HK QF Y Round-Trip 1194.00 (GBP) E 24/03/15 31/03/16 -- / 12M
01/04/15 31/03/17
WSHK QF W Round-Trip 1252.00 (GBP) E 24/03/15 31/03/16 -- / 12M
01/04/15 31/03/17
YRT QF Y Round-Trip 1676.00 (GBP) E -- / 12M
I50HK1 QF I Round-Trip 1724.00 (GBP) B 21/03/15 31/03/16 -- / 12M 50
I21HK1 QF I Round-Trip 1909.00 (GBP) B 21/03/15 31/03/16 -- / 12M 21
ISHK QF I Round-Trip 2169.00 (GBP) B 21/03/15 31/03/16 -- / 12M
YIF YY Y Round-Trip 2231.00 (GBP) E
D14HK1 QF D Round-Trip 2472.00 (GBP) B 21/03/15 31/03/16 -- / 12M 14
DSHK1 QF D Round-Trip 2803.00 (GBP) B 21/03/15 31/03/16 -- / 12M
CFHK1 QF C Round-Trip 3178.00 (GBP) B 21/03/15 31/03/16 -- / 12M
JFHK1 QF J Round-Trip 3633.00 (GBP) B 21/03/15 31/03/16 -- / 12M
JRT QF J Round-Trip 3740.00 (GBP) B -- / 12M
(Ho filtrato le tariffe non andata e ritorno.)
Puoi vedere che c'è un lungo listino prezzi. Ogni tariffa avrà una serie di regole su come può essere utilizzata, come ad esempio:
- se la tariffa può essere utilizzata per viaggi di sola andata, viaggi di andata e ritorno, viaggi di cerchio, viaggi intorno al mondo o altri tipi di viaggi;
- se devi rimanere nella città di destinazione per un periodo di tempo minimo o massimo;
- in quali giorni della settimana e in quali ore del giorno può avvenire il viaggio;
- se la tariffa è valida solo in determinati periodi dell'anno o anche solo in date specifiche;
- se sono consentiti scali nelle città di collegamento sulla tariffa;
- se è necessario acquistare la tariffa prima del viaggio e con quanto anticipo;
- se la biglietteria deve essere completata entro una certa data (ad esempio in una tariffa di vendita);
- per quanto tempo è possibile trattenere le prenotazioni sui voli con questa tariffa prima di pagare il biglietto;
- su quali voli è valida la tariffa e ciò può includere o meno i voli offerti da altri vettori;
- se e quanti trasferimenti sono consentiti (nel caso di voli indiretti);
- se il biglietto può essere modificato o rimborsato in seguito, e in tal caso quali sanzioni si applicano a quali condizioni;
- se la tariffa può essere combinata con altre tariffe e in che modo tali combinazioni possono riunirsi (e ciò potrebbe includere le tariffe emesse da altri vettori);
- se sono ammessi minori non accompagnati e, in tal caso, se si applica una sanzione;
- se neonati, bambini o anziani hanno diritto a uno sconto;
- se si tratta di una tariffa di accompagnamento che richiede a più persone di viaggiare contemporaneamente nella stessa parte;
- a chi è consentito emettere biglietti in base alla tariffa (alcune tariffe possono essere emesse solo dalla compagnia aerea e non dagli agenti di viaggio);
- se la tariffa può essere "stampata" sul "biglietto" di un altro corriere e quindi si ritiene che l'altro corriere riscuota il pagamento (anche se ora utilizziamo la biglietteria elettronica, si tratta di un'implementazione diretta del vecchio concetto analogico di biglietti cartacei);
- se un biglietto con la tariffa può essere "approvato" su un altro vettore che offre servizi sulla stessa rotta (molto raro in questi giorni);
- e molte altre condizioni ...
Come puoi vedere, ci sono molte restrizioni e regole possibili! Creando queste regole con molta attenzione, i vettori intendono mantenere il prezzo più alto possibile ma anche vendere i biglietti a quante più persone possibile. Ad esempio, i biglietti destinati a essere venduti ai turisti a prezzi bassi dovranno spesso essere acquistati con qualche settimana di anticipo. Un consulente che acquista i suoi biglietti con un preavviso di 2 ore pagherà un prezzo elevato per la sua indecisione. È la flessibilità di queste regole che rende il prezzo di un biglietto aereo un problema molto difficile da risolvere.
Per darti un'idea, inserirò qui un sottoinsieme delle regole della tariffa più economica. Non riesco a pubblicare tutte le regole della tariffa perché renderebbe la mia risposta troppo lunga! Questo è QF HKGSYD S50HK3
Rule Category Rule Text
RULE APPLICATION AND OTHER CONDITIONS NOTE - THE FOLLOWING TEXT IS INFORMATIONAL AND NOT
VALIDATED FOR AUTOPRICING.
50 DAYS ADVANCE PURCHASE SAVER EXCURSION ECONOMY CLASS
FARES
FROM HONG KONG TO AUSTRALIA NEW ZEALAND FIJI NEW
CALEDONIA
APPLICATION
AREA
THESE FARES APPLY
FROM HONG KONG SAR CHINA
TO AUSTRALIA/NEW ZEALAND/FIJI/NEW CALEDONIA/
SOLOMON ISLANDS.
CLASS OF SERVICE
THESE FARES APPLY FOR ECONOMY CLASS SERVICE.
TYPES OF TRANSPORTATION
FARES GOVERNED BY THIS RULE CAN BE USED TO CREATE
ROUND-TRIP/CIRCLE-TRIP/OPEN-JAW/SINGLE OPEN-JAW/
ORIGIN SINGLE OPEN-JAW /TURNAROUND SINGLE
OPEN-JAW/DOUBLE OPEN-JAW JOURNEYS.
CAPACITY LIMITATIONS
THE CARRIER SHALL LIMIT THE NUMBER OF PASSENGERS
CARRIED ON ANY ONE FLIGHT AT FARES GOVERNED BY
THIS RULE AND SUCH FARES WILL NOT NECESSARILY BE
AVAILABLE ON ALL FLIGHTS. THE NUMBER OF SEATS,
WHICH THE CARRIER SHALL MAKE AVAILABLE ON A GIVEN
FLIGHT, WILL BE DETERMINED BY THE CARRIERS BEST
JUDGEMENT.
OTHER CONDITIONS
FARES ONLY APPLY IF PURCHASED BEFORE DEPARTURE
EXCEPT WHEN USED FOR ENROUTE UPGRADE FROM ANOTHER
FARE PROVIDED ALL CONDITIONS OF THESE FARES ARE
MET OR FOR ASSESSING THE REFUND OF A PARTIALLY
TRAVELLED TICKET.
---
THE OPERATING SCHEDULES OF PARTICIPATING CARRIERS
MAY BE SUBJECT TO CHANGE WITHOUT NOTICE. SERVICES
TO SOME DESTINATIONS MAY BE OPERATED ON A SEASONAL
BASIS.
---
THE FARES ARE ROUTE BASED ACCORDING TO SPECIFIED
ROUTE MAPS.
---
THE PAYMENT OF PASSENGER EXPENSES ENROUTE DOES NOT
APPLY.
ELIGIBILITY NO ELIGIBILITY REQUIREMENTS APPLY.
DAY/TIME NO DAY/TIME TRAVEL RESTRICTIONS APPLY.
SEASONALITY PERMITTED 10MAY15 THROUGH 02FEB16 OR 11FEB16 THROUGH
30JUN16 OR 11AUG16 THROUGH 22JAN17 OR 01FEB17 THROUGH
31MAR17 ON THE FIRST INTERNATIONAL SECTOR. SEASON IS
BASED ON DATE OF ORIGIN.
NOTE - TEXT BELOW NOT VALIDATED FOR AUTOPRICING.
FOR OJ JOURNEYS - AS IT IS THE DATE ON THE
OUTBOUND INTERNATIONAL SECTOR THAT DETERMINES THE
SEASONAL PERIOD FOR EACH HALF OF THE JOURNEY THE
RESULT MAY BE THAT DIFFERENT SEASONS APPLY
OUTBOUND AND INBOUND WHEN FARES WITH DIFFERENT
SEASONALITY ARE COMBINED.
FLIGHT APPLICATION THE FARE COMPONENT MUST NOT BE ON
ONE OR MORE OF THE FOLLOWING
QF FLIGHTS 200 THROUGH 299
QF FLIGHTS 315 THROUGH 318
QF FLIGHTS 5000 THROUGH 5400
QF FLIGHTS 5402 THROUGH 5999
QF FLIGHTS 8000 THROUGH 8765
QF FLIGHTS 8767 THROUGH 8999.
AND
THE FARE COMPONENT MUST BE ON
ONE OR MORE OF THE FOLLOWING
ANY QF FLIGHT
ANY CX FLIGHT OPERATED BY CX
ANY IE FLIGHT OPERATED BY IE
ANY 3K FLIGHT OPERATED BY 3K.
NOTE - TEXT BELOW NOT VALIDATED FOR AUTOPRICING.
PERMITTED CARRIERS/ROUTING AS PER ROUTE MAP.
ADVANCE RESERVATIONS/TICKETING CONFIRMED RESERVATIONS FOR ALL SECTORS ARE REQUIRED AT
LEAST 50 DAYS BEFORE DEPARTURE.
WAITLIST NOT PERMITTED.
TICKETING MUST BE COMPLETED WITHIN 3 DAYS AFTER
RESERVATIONS ARE MADE OR AT LEAST 50 DAYS BEFORE
DEPARTURE WHICHEVER IS EARLIER.
MINIMUM STAY NO MINIMUM STAY REQUIREMENTS APPLY.
MAXIMUM STAY TRAVEL FROM LAST STOPOVER MUST COMMENCE NO LATER THAN
3 MONTHS AFTER DEPARTURE FROM FARE ORIGIN.
STOPOVERS 2 STOPOVERS PERMITTED IN EACH DIRECTION
LIMITED TO 1 FREE AND 1 AT HKD 500.
NOTE - TEXT BELOW NOT VALIDATED FOR AUTOPRICING.
INFANT DISCOUNTS - APPLY - INFANT PAYS 10 PERCENT
OF THE ADULT FEES.
CHILD DISCOUNTS - DO NOT APPLY PAY FULL ADULT FEE.
---
STOPOVERS PERMITTED ONLY AT TRANSFER POINTS SHOWN
ON THE ROUTE MAP.
TRANSFERS UNLIMITED TRANSFERS PERMITTED ON THE PRICING UNIT.
FARE BREAK AND EMBEDDED SURFACE SECTORS PERMITTED ON
THE FARE COMPONENT.
NOTE - TEXT BELOW NOT VALIDATED FOR AUTOPRICING.
AS PER ROUTE MAP.
...
Per ulteriori informazioni, prova a creare un percorso utilizzando http://matrix.itasoftware.com e ispezionando le regole delle tariffe che suggerisce alla fine del processo.
Bene, quindi hai una tariffa, ora hai bisogno di alcuni voli per applicarla.
Innanzitutto, controlla meglio la mappa di instradamento della tariffa, per vedere quali percorsi la tariffa effettivamente consente.
V FARE BASIS BK FARE TRAVEL-TICKET AP MINMAX RTG
1 S50HK3 S R 644.00 ---- 50/3 -/ 3M EH01
PASSENGER TYPE-ADT AUTO PRICE-YES
FROM-HKG TO-SYD CXR-QF TVL-23JUN15 RULE-7380 IPRPG/8
FARE BASIS-S50HK3 SPECIAL FARE DIS-E VENDOR-ATP
FARE TYPE-XEX RT-REGULAR EXCURSION
HKD 4990 7180 E24MAR15 D-INFINITY FC-S50HK3 FN-
SYSTEM DATES - CREATED 23MAR15/0016 EXPIRES INFINITY
PUBLISHED RTG HKG-SYD/QF7180/TAR-TGRG EF-24MAR15 DIS-INDEF
/WITHIN THE EASTERN HEMISPHERE/
MAP CONSTRUCTED LEFT TO RIGHT AND RIGHT TO LEFT
1. HKG-SYD
.
Fantastico, quindi questa tariffa ci coprirà solo viaggiando direttamente tra HKG e SYD (rotta numero 1) su QF, CX, IE o 3K (quei quattro vettori erano elencati come consentito nelle regole tariffarie). Se volessimo passare tramite MEL avremmo bisogno di ottenere un'altra tariffa, o forse una combinazione di due tariffe. Alcune tariffe prevedono una limitazione del chilometraggio anziché una mappa del percorso (quindi puoi utilizzarla su qualsiasi combinazione di voli [a meno che non sia limitato dalle regole] ma solo fino a un chilometraggio totale).
Quindi dobbiamo dare un'occhiata ai voli QF tra HKG e SYD, ricordando che ogni volo deve soddisfare le condizioni delle regole sopra riportate. (Ho intenzione di ignorare la possibilità che potremmo usare questa tariffa per coprire CX / IE / 3K per brevità.)
La compagnia aerea pubblica un elenco di voli sul GDS insieme al numero di posti che è attualmente disposto a vendere sul volo organizzato da "bucket" o "codice di prenotazione".
Questa è chiamata "disponibilità". Può differire di nuovo per città di vendita, quindi un agente di viaggio a New York potrebbe essere in grado di offrirti un prezzo migliore rispetto a un agente di viaggio a LON, anche per lo stesso viaggio. La maggior parte delle compagnie aeree non fa distinzioni sul punto vendita in questo modo, ma alcune lo fanno. Restrizioni legali si applicano a questa pratica all'interno dell'UE (vedi Regolamento CE 1008/2008).
Ad ogni modo, guardando il 1 ° ottobre, da Londra, sui voli QF tra HKG-SYD, ce n'è solo uno e la disponibilità è:
Frequency
Flight Stops Depart Arrive Aircraft Reliability Available Classes
0 Connections
QF 128 0 HKG SYD 744 Unavailable J9 C9 D9 I0 W9 R0 T0 Y5 B0 H0 K0 M0 L0 VC SC NC QC OC XC E0
01/10/15 20:15 02/10/15 7:20 75% / 54m
La parte fondamentale è l'ultimo blocco:
J9 C9 D9 I0 W9 R0 T0 Y5 B0 H0 K0 M0 L0 VC SC NC QC OC XC E0
Ti dice che se la tua tariffa ti consente di prenotare in classe "J", puoi prenotare 9 posti su questo volo specifico. Potrebbero esserci più di 9 posti disponibili, il massimo che verrà visualizzato è 9. Se la tua tariffa ti consente di prenotare in classe Y, puoi acquistare 5 posti in una transazione. Se la tua festa è composta da sei persone, dovrai scegliere un'altra tariffa per la sesta persona. (Alcuni siti di prenotazione metterebbero tutti nella classe superiore, a un costo più elevato per tutti.) Se la tua tariffa ti consente solo di prenotare in classe M, purtroppo che ha zero posti. Se desideri una "prenotazione confermata" in questo momento, sei sfortunato.
Le lettere J, C, D e I rappresentano la business class; W, R, T è l'economia premium e il resto è economia. La lettera a sinistra è la "più disponibile" (e le tariffe che la consentono sono le più costose), diventando gradualmente più economica ma più limitata mentre leggiamo verso destra. In realtà ogni compagnia aerea può utilizzare il proprio set di lettere, ma è normale che la business class più disponibile ("tariffa piena") sia J o C, l'economia a tariffa piena sia Y e la tariffa intera sia prima F o P.
Ora dovrei sottolineare, i numeri lì possono cambiare dal secondo. Non è del tutto "quanti posti sono rimasti". È una stima attiva da parte della compagnia aerea di quanto possono fissare il prezzo. Naturalmente, quando viene acquistato un posto, è probabile che la disponibilità diminuisca. Ma se la domanda è inaspettatamente debole, potrebbe avere senso per la compagnia aerea mantenere aperta la disponibilità. D'altra parte, se viene annunciato che la Coppa del Mondo sarà fissata a Sydney l'anno prossimo, ha senso rafforzare la disponibilità ora e quindi aumentare il prezzo.
Per la compagnia aerea è un grosso problema che un normale acquirente invii centinaia, migliaia o probabilmente milioni di richieste di disponibilità prima di acquistare un singolo volo. Questo è diventato un carico intollerabile per le compagnie aeree e pertanto le informazioni sulla disponibilità tendono a essere memorizzate nella cache a molti livelli tra la compagnia aerea e lo schermo. Può quindi essere obsoleto molto rapidamente.
Per rendere la vita ancora più difficile, le compagnie aeree spesso amano "sposare" segmenti insieme, in modo che la disponibilità su un volo dipenda da quali altri voli si propone di prendere in combinazione con esso! Fondamentalmente, se la compagnia aerea scopre che vuoi prendere un piccolo ma popolare volo come parte di un viaggio grande e redditizio, può essere più liberale nell'aprire i "posti economici" per te.
Tornando all'acquisto dei nostri biglietti: quando la disponibilità dice 0 puoi ancora inserire una "richiesta" da aggiungere alla lista d'attesa. La compagnia aerea deciderà se confermare la sua prenotazione a sua discrezione a suo tempo. Se la prenotazione è confermata, è possibile pagare il biglietto a questo punto. Se la tariffa consente la lista d'attesa verrà scritto nelle regole. [Questa tariffa economica "S50HK3" sporca che stiamo esaminando non consente la lista d'attesa.]
Se la tariffa che intendi utilizzare per coprire questa parte del viaggio ti consente solo di sedere in classe S, allora purtroppo quel bucket tariffario (o "codice prenotazione") è stato chiuso ("C") alla lista d'attesa: non puoi nemmeno chiedere piacevolmente per un posto.
Quindi quale codice di prenotazione è consentito utilizzare ai sensi della nostra tariffa? La tariffa si chiama "S50HK3", quindi normalmente sarebbe il codice di prenotazione S. Nella maggior parte dei casi la prima lettera del nome della tariffa decide il codice di prenotazione. Tuttavia, ci possono essere eccezioni per voli specifici [esempio più ovvio: se avevi una tariffa di prima classe ma non tutti gli aerei hanno di prima classe], e per essere sicuri dobbiamo controllare la tabella dei Codici di prenotazione allegata alla tariffa.
>$LB1
001 HKGSYD 01OCT15 QF GBP 414.00 S50HK3 STAY---/3M BK-S
FARE CLS EXPLANATION BOOK CODES
-------- ---------------------- ----------
S50HK3 REGULAR EXCURSION FARES S
S50HK3 WITHIN AREA 3 FOR ROUND TRIP FARES
NO BOOKING CODE EXCEPTIONS FOR CARRIER - USE PRIME
Va bene, quindi dovremmo usare il codice S. Ahimè! Il secchio S è chiuso. Quindi ora torniamo all'inizio e scegliamo la tariffa più economica successiva nell'elenco.
Una volta fatto ciò, dovremo ripetere il processo con il viaggio di ritorno. E quindi dobbiamo assicurarci che le due tariffe siano reciprocamente compatibili.
Come puoi vedere, valutare un biglietto aereo è un affare complicato e richiede molto lavoro. Questo è stato un esempio molto semplice di una tariffa di andata e ritorno. Quando si entra in multicity, dove ad esempio, a causa di "scali", diverse città potrebbero essere coperte da una tariffa o è necessario utilizzare tariffe di più vettori: può essere molto complicato dal punto di vista computazionale calcolare il prezzo più basso consentito. Persone come http://www.itasoftware.com fanno un sacco di soldi progettando algoritmi per calcolare il prezzo più basso.
Dovrei sottolineare che in realtà questo è un problema anche per le compagnie aeree. Nel corso degli anni hanno creato un sistema così complesso che non possono nemmeno prevederlo perfettamente. Questo è il motivo per cui le "tariffe di errore" rimangono piuttosto comuni. C'è anche molta inerzia in questo sistema. È utilizzato da centinaia di compagnie aeree e milioni di agenti di viaggio ed è scritto in enormi sistemi informatici per un valore di miliardi di dollari. Non può essere cambiato facilmente.
Anche se a volte avrai bisogno di un buon agente di viaggio, la maggior parte di questo è effettivamente fatta in questi giorni da siti Web che si trovano in cima a questa interfaccia degli anni '80. Quindi migliaia di questi calcoli vengono eseguiti ogni volta che vuoi scoprire un prezzo per un semplice viaggio.
Per tutto il tempo la "disponibilità" (quei numeri che abbiamo visto alla fine) viene costantemente manipolata dalle compagnie aeree per mantenere il prezzo al giusto livello per mantenere il volo al massimo profitto.
È mia intenzione dimostrare qui, oltre a dare un'idea di come funziona, che stabilire un prezzo del biglietto aereo sia un problema matematico difficile da risolvere. In effetti, è stato dimostrato che, a rigor di termini, il problema è "indecidibile", vale a dire matematicamente impossibile progettare un algoritmo che troverà sempre il prezzo più basso possibile in ogni circostanza.
Molte persone suggeriscono che il prezzo di un viaggio aumenta automaticamente quando si confrontano più tariffe. Ma dalla mia descrizione sopra puoi vedere che questo sarebbe tecnologicamente impegnativo da implementare per non dire altro. (Probabilmente sarebbe anche illegale.) In pratica, è più probabile che la disponibilità venga calcolata in modo errato o memorizzata nella cache da qualche parte tra la compagnia aerea e lo schermo.