Tiket itu masuk pada jam 9:14 pagi, dengan tajuk "bug??" tanpa sebarang basa-basi lain. Seorang pembaca bernama Faisal telah menanda buku (bookmark) sebuah Nissan Patrol Platinum 2020, warna putih dengan interior beige, dan dua hari kemudian mendapati apa yang kelihatan seperti trak yang sama persis di bawah ID penyenaraian yang berbeza, nama penjual yang berbeza, dengan harga AED 8,000 lebih murah. Dia mahu tahu sama ada platform kami menduplikasikan baris data, kerana jika ya, bagaimana dia boleh mempercayai sebarang harga yang ditunjukkan.
Soalan yang munasabah. Kami sedang menampung 1,108,535 penyenaraian aktif merentasi 73 rantau dan 1,375 sumber pada minggu ini, dan UAE sahaja membawa 59,393 daripadanya, dijana oleh pengikis data (scraper) seperti dubizzle.py dan opensooq_uae_scraping_task.py yang beroperasi secara berasingan, mengakses laman web yang sama sekali berbeza dengan skema penyenaraian yang sama sekali berbeza. Nissan secara global berjumlah 42,342 baris dalam sistem kami. Di suatu tempat dalam timbunan itu terdapat dua Patrol yang, pada pandangan Faisal, kelihatan seperti satu trak yang memakai dua label harga.
Saya menyemak kedua-dua baris data itu sebelum kopi saya sempat siap diseduh. Tahun model sama, varian (trim) sama, warna eksterior sama, jarak tempuh berbeza sebelas kilometer sahaja — cukup hampir untuk dianggap pembundaran, tetapi tidak cukup hampir untuk membuktikan apa-apa. Nombor telefon berbeza, walaupun nombor OpenSooq itu rupanya adalah akaun WhatsApp Business sahaja, yang merupakan petunjuk tersendiri. Tarikh disiarkan berbeza, dengan jarak empat hari. Dan satu perincian yang tidak disebut oleh Faisal: gambar bahagian dalam pada penyenaraian yang lebih murah menunjukkan pelekat pendaftaran UAE Pass masih terlekat pada cermin depan, jenis yang ditinggalkan oleh peniaga semasa peralihan antara pemilik.
| Penyenaraian OpenSooq | Penyenaraian Dubizzle | |
|---|---|---|
| Harga | AED 79,000 | AED 87,000 |
| Jarak tempuh | 61,200 km | 61,211 km |
| Disiarkan | Hari 1 | Hari 5 |
| Hubungan | WhatsApp Business | Telefon bimbit peribadi |
| Pelekat pendaftaran kelihatan | Ya | Tidak |
Corak itu — nombor WhatsApp Business, harga yang sedikit lebih tinggi, gambar yang diambil di tempat yang jelas kelihatan seperti halaman peniaga berbanding laman rumah seseorang — adalah tanda pengenalan bagi satu "consignment flip" (kereta diambil alih untuk dijual semula oleh broker). Tafsiran saya, dan saya sanggup bertaruh: seorang pemilik individu telah menjual atau menyerahkan trak itu kepada broker awal minggu tersebut, broker itu kemudian menyenaraikan semula empat hari kemudian di platform kedua dengan margin keuntungan sambil masih membiarkan iklan asal terus berjalan sehingga tamat tempoh, dan sepanjang hari-hari bertindih itu, Patrol fizikal yang sama berada aktif di dua tempat dengan dua harga berbeza. Ini berlaku sepanjang masa dalam pasaran ini. Peniaga jalanan (curb dealers) di sini menjalankan inventori melalui tiga atau empat portal secara serentak dan tidak selalu menarik balik siaran lama sebaik sahaja kereta bertukar tangan.
Inilah bahagian yang benar-benar penting untuk tiket tersebut: kami tidak menggabungkan penyenaraian sebegini, dan kami tidak akan berbuat demikian. Logik dedup kami menggugurkan pendua dalam satu sumber sahaja — ID penyenaraian yang sama muncul semula semasa pengikisan berulang — tetapi ia sengaja tidak pernah menggabungkan merentasi sumber mengikut VIN, walaupun kami agak yakin ia adalah kereta yang sama. Saya menyemak semula ini terhadap peraturan kami sendiri sebelum membalas Faisal, kerana mudah untuk berfikir "sudah tentu gabungkan sahaja, ia satu trak." Tetapi dua penjual dengan VIN yang sama, dari segi fungsinya, adalah dua peserta pasaran yang membuat dua tawaran bebas, dan menganggapnya sebagai pendua bermakna secara senyap-senyap memadamkan isyarat harga seorang penjual daripada set data — yang merupakan tepat jenis perkara yang boleh secara senyap merosakkan model harga bawah-pasaran dari semasa ke semasa. Kami menandakan kira-kira 12,823 penyenaraian setiap hari sebagai berharga rendah berbanding kohort serantau mereka, dan angka itu hanya bermakna jika setiap tawaran aktif kekal dalam kumpulan data, walaupun kelihatan berlebihan.
Jadi saya beritahu Faisal perkara sebenar: bukan pepijat, kemungkinan besar "flip", dan jurang AED 8,000 yang dia perhatikan itu bukanlah hingar — ia adalah isyarat bawah-pasaran paling jelas dalam carian dia minggu itu, terpampang di depan mata. Penyenaraian OpenSooq itu sememangnya merupakan salah satu tawaran yang ditandakan pada hari tersebut, berharga lebih rendah daripada apa yang diminta oleh enam Patrol varian Platinum setanding di Dubai dan Sharjah. Dia secara tidak sengaja telah menemui satu pengajaran dua hala: penyenaraian yang kelihatan berpendua biasanya adalah keanehan pengedaran, bukan ralat data, dan yang "pelik" dalam pasangan itu selalunya adalah yang paling wajar dihubungi dahulu.
Seorang peniaga yang pernah saya temui bertahun-tahun lalu di Sharjah pernah berkata dengan lebih terus terang daripada yang mampu saya tuliskan: "Kereta itu tidak peduli berapa banyak laman web yang memaparkannya. Harga yang bercakap." Dia tidak silap, dan itulah pada dasarnya keseluruhan hujah untuk tidak sesekali menggabungkan dua penjual menjadi satu baris data.
Menjelang tengah hari, saya telah menambah satu ayat pada FAQ kami mengenai penyenaraian yang kelihatan berpendua, sebahagian besarnya supaya Faisal seterusnya mendapat jawapan segera berbanding siasatan sehari suntuk. Apa yang tidak saya ubah ialah peraturan dedup itu sendiri — sumber sama, ID sama, tiada yang lain. Dua penjual, VIN sama, tetap dua penyenaraian. Jika anda pernah terjumpa kereta impian anda kelihatan dua kali, jangan andaikan laman web itu rosak. Lihat siapa yang meminta harga lebih rendah, dan tanya sebabnya dahulu.



