Mengapa ITA Matrix gagal banyak bulan terakhir?

9

Bulan lalu saya mencatat bahwa Google ITA Matrix memberikan hasil (harga tiket) tidak mungkin untuk dibeli. Pertama kali saya memahaminya, saya menjadi gila ketika menemukan di mana memesan harga tiket ini secara online dan setelah banyak pencarian yang gagal di situs-situs seperti Edreams, Trabber ... Saya mencoba memesannya melalui agen perjalanan fisik tanpa hasil (saya bertanya di dua lembaga yang berbeda).

Contoh hari ini. Jika saya mencari penerbangan dari Cancun ke Madrid menggunakan ITA, sesuatu seperti ini:

masukkan deskripsi gambar di sini

Saya mendapatkan hasil ini:

masukkan deskripsi gambar di sini

Tetapi ketika saya mencoba untuk menemukan harga yang mirip dengan yang diperlihatkan di ITA menggunakan alat online, tidak mungkin untuk menemukan harga yang serupa, bahkan situs perusahaan memberikan harga mendekati dua kali lipat.

Apa yang terjadi dengan ini? Ini bukan masalah dengan perusahaan tertentu, tetapi saya telah menemukan bahwa ada maskapai penerbangan yang lebih diberikan untuk mengembalikan harga yang tidak tepat (yaitu bahwa Turkish Airlines memberikan harga lebih rendah di ITA daripada di mesin pencari lainnya).

Mungkinkah beberapa perusahaan memberikan harga palsu kepada ITA? Atau apakah ITA yang tidak mencari dengan benar? Atau mungkin masalahnya adalah bahwa saya tidak tahu bagaimana menemukan harga ini daripada yang bisa ITA?

CATATAN : Saya sudah mencoba menggunakan server proxy untuk menghindari masalah lokasi. Dalam contoh yang diberikan di atas, saya telah menggunakan proxy Meksiko untuk berpura-pura berada di Meksiko tanpa hasil.

Ivan
sumber
2
Selamat datang di dunia hasil "Tembolok", teman saya.
edocetirwi
Benarkah @edocetirwi? Saya berpikir bahwa ITA tidak men-cache hasil: -O
Ivan

Jawaban:

8

Tidak mudah untuk memberikan jawaban yang lengkap untuk masalah ini.

Pertama, saya melihat dalam contoh Anda bahwa Anda menggunakan kota penjualan MAD. Saya kira Anda sadar itu berarti Anda harus membeli tiket di agen perjalanan di Madrid agar hasilnya valid. Jika Anda membeli di situs web seperti Expedia, cukup sering titik penjualannya berasal dari rencana perjalanan, bukan lokasi yang disebutkan di situs web. Atau alternatifnya mungkin di tempat lain di Eropa. Jika itu agregator, lalu siapa yang tahu. (btw, ITA jelas tidak peduli dengan IP Anda dan saya kira agen perjalanan utama juga tidak.)

Tidak ada yang berbohong kepada ITA karena ITA menarik informasi dari sistem yang sama yang digunakan orang lain.

Namun, ITA bergantung pada ketersediaan cache yang tinggi di seluruh jaringan servernya. Masalahnya adalah bahwa tidak ada maskapai penerbangan di dunia yang memiliki kapasitas TI untuk mendukung banyaknya permintaan ketersediaan yang diminta setiap hari. Jadi agar tidak menabrak setiap server maskapai di dunia yang disadari ITA di awal evolusinya, ia harus melakukan banyak caching. Hal yang sama berlaku untuk agen perjalanan online lainnya, yang harus menerapkan sistem caching mereka sendiri.

Tetapi ketersediaan adalah kuantitas yang sangat dinamis; pada setiap penerbangan tertentu ketersediaannya adalah fungsi dari—

  • Penerbangan (tentu saja)
  • Waktu yang tepat sekarang (beban mungkin berubah dalam tiga detik berikutnya)
  • Asal dan tujuan komponen ongkos. Ini sangat sulit karena itu berarti penerbangan mungkin terlihat penuh sampai Anda mengatakan bahwa sebenarnya itu hanya sebagian kecil dari perjalanan yang lebih besar dan jauh lebih menguntungkan. Kemudian maskapai memutuskan bahwa penerbangannya hampir kosong dan ada banyak ruang untuk Anda.

Jadi saya percaya banyak orang akan men-cache LON-DOH dan DOH-BKK (misalnya). Ketika seseorang meminta LON-DOH-BKK mereka menganggap mereka dapat mengambil ketersediaan minimum dari keduanya, memisahkan penerbangan dan menyajikannya sebagai ketersediaan melalui LON-DOH-BKK. Tapi itu tidak benar sama sekali.

Ini disebut "logika segmen menikah", dan beberapa maskapai penerbangan banyak melakukan ini (QR) dan beberapa hampir tidak pernah (BA). Jadi itu sebabnya beberapa maskapai penerbangan "lebih buruk" untuk diprediksi daripada yang lain.

Ketersediaan sebenarnya sering hanya diketahui ketika agen perjalanan membuat PNR (catatan nama penumpang) dan meminta pemesanan dikonfirmasi dalam kode pemesanan yang sesuai pada penerbangan yang diinginkan, dan maskapai menjawab dengan status kejutan "UC" (tidak dapat mengkonfirmasi / daftar tunggu ) bukannya "HK" (hold dikonfirmasi).

Masalah selanjutnya adalah bahwa mesin penetapan harga ITA QPX jauh lebih cerdas daripada yang lainnya. Jadi ITA sering dapat menemukan cara yang sangat cerdas dan sangat tidak jelas untuk memberi harga bahkan perjalanan pulang-pergi sederhana, metode yang tidak akan pernah terjadi pada orang lain (termasuk maskapai penerbangan). Jadi, ketika membawa rencana perjalanan Anda ke agen perjalanan batu-dan-fana, pastikan Anda menyertakan garis penawaran harga dari cetakan, dengan menyatakan bagaimana tarif dibuat.

Dalam pengalaman saya, ITA benar 95% dari waktu.

Ketika berhadapan dengan rencana perjalanan yang kompleks, Anda dapat mencoba mengirim email ke orang-orang ini dengan hasil ITA Anda: http://www.flightcentre.com [Jangan menggunakan pencari penerbangan online tetapi sebenarnya mengirim email kepada mereka dengan hasil ITA Anda.] Saya telah mendengar hal-hal baik tentang mereka. Saya yakin mereka memungut bayaran.

Calcha
sumber
Apa itu "PNR"?
hippietrail
1
Catatan Nama Penumpang @hippietrail; catatan basis data dalam sistem komputer maskapai yang memuat rincian reservasi penerbangan penumpang. Itu terpisah, tetapi terkait dengan tiket elektronik.
Calchas
Saya menemukan jawaban Anda sangat menarik dan kaya. Tepat, ITA benar 95% kali, adalah 5% masalahnya :) Tentu saja saya menulis sebagai kota penjualan Madrid karena saya ada di sana :) dan agen perjalanan yang saya hubungi dapat diandalkan dan saya yakin mereka menggunakan kode pemesanan yang sama yang diberikan ITA. Jadi, mengingat semua ini, satu-satunya penjelasan bahwa IMHO dapat diterima adalah bahwa ITA menggunakan semacam cache. Sampai sekarang saya percaya bahwa ITA tidak menggunakan cache, dan ini membuat saya mempertimbangkan kembali bagaimana saya menggunakan ITA dan keandalannya. Terima kasih.
Ivan