تیکت ساعت ۹:۱۴ صبح رسید، با موضوع «باگ؟؟» و بدون هیچ تعارف دیگری. خوانندهای به نام فیصل یک نیسان پترول پلاتینیوم مدل ۲۰۲۰، سفید با داخلی بژ، را بوکمارک کرده بود و دو روز بعد چیزی پیدا کرد که دقیقاً همان کامیونت به نظر میرسید، اما با شناسهی آگهی متفاوت، نام فروشندهی متفاوت، و ۸,۰۰۰ درهم ارزانتر. او میخواست بداند آیا پلتفرم ما ردیفها را تکرار میکند، چون اگر چنین بود، دیگر چطور میشد به هیچکدام از قیمتگذاریها اعتماد کرد.
سؤال منصفانهای بود. ما این هفته روی ۱,۱۰۸,۵۳۵ آگهی زنده در ۷۳ منطقه و ۱,۳۷۵ منبع نشستهایم، و فقط امارات ۵۹,۳۹۳ تای آن را در بر میگیرد، که با اسکرپرهایی مثل dubizzle.py و opensooq_uae_scraping_task.py تغذیه میشود، اسکرپرهایی که کاملاً مستقل عمل میکنند و به سایتهای کاملاً متفاوتی با ساختارهای آگهی کاملاً متفاوت سر میزنند. نیسان در سطح جهانی ۴۲,۳۴۲ ردیف در سیستم ما دارد. جایی در آن انبوه، دو پترول وجود داشت که از دید فیصل، یک کامیونت با دو برچسب قیمت به نظر میرسیدند.
پیش از آنکه قهوهام آماده شود، هر دو ردیف را بیرون کشیدم. سال مدل یکسان، تریم یکسان، رنگ بیرونی یکسان، کارکرد با فاصلهی یازده کیلومتر — آنقدر نزدیک که بشود گرد کردن دانست، اما نه آنقدر نزدیک که چیزی را ثابت کند. شماره تماسها متفاوت بودند، هرچند شمارهی OpenSooq در نهایت معلوم شد یک حساب کاربری تجاری فقط-واتساپ است، که خودش یک نشانه است. تاریخهای ثبت آگهی چهار روز فاصله داشتند. و یک جزئیات که فیصل به آن اشاره نکرده بود: عکسهای داخل خودرو در آگهی ارزانتر، برچسب ثبتنام UAE Pass را روی شیشهی جلو نشان میدادند، از همان نوعی که نمایندگیها در فاصلهی جابهجایی مالکیت روی شیشه باقی میگذارند.
| آگهی OpenSooq | آگهی Dubizzle | |
|---|---|---|
| قیمت | ۷۹,۰۰۰ درهم | ۸۷,۰۰۰ درهم |
| کارکرد | ۶۱,۲۰۰ کیلومتر | ۶۱,۲۱۱ کیلومتر |
| تاریخ ثبت | روز ۱ | روز ۵ |
| تماس | واتساپ تجاری | موبایل شخصی |
| برچسب ثبتنام قابل مشاهده | بله | خیر |
آن الگو — یک شمارهی واتساپ تجاری، قیمتی کمی بالاتر، و عکسهایی که آشکارا در محوطهی یک نمایندگی گرفته شدهاند نه در پارکینگ خانهی کسی — امضای یک فروش امانی و جابهجایی سریع است. برداشت من، و رویش شرط میبندم: یک مالک شخصی اوایل هفته کامیونت را به یک واسطه فروخته یا امانت داده، واسطه چهار روز بعد آن را با قیمتی بالاتر در پلتفرم دومی دوباره آگهی کرده، در حالی که همچنان اجازه داده آگهی اصلی تا پایان مهلتش فعال بماند، و در آن روزهای همپوشان، همان پترول فیزیکی در دو جا با دو قیمت زنده بوده است. این اتفاق در این بازار مدام رخ میدهد. دلالهای خیابانی اینجا موجودیشان را همزمان روی سه یا چهار پورتال میچرخانند و همیشه هم آگهی قدیمی را همان لحظه که خودرو دست به دست میشود پایین نمیکشند.
اینجا بخشی است که واقعاً برای این تیکت اهمیت داشت: ما اینها را ادغام نمیکنیم، و نخواهیم کرد. منطق حذف تکراری ما فقط تکراریها را درون یک منبع واحد جمع میکند — یعنی وقتی همان شناسهی آگهی در یک خزش مجدد دوباره ظاهر میشود — اما عمداً هرگز بین منابع مختلف بر اساس شماره شاسی (VIN) ادغام نمیکند، حتی وقتی نسبتاً مطمئنیم که خودروی یکسانی است. پیش از پاسخ به فیصل، این را با قاعدهی خودمان چک کردم، چون وسوسهانگیز است که فکر کنیم «معلومه که باید ادغامش کرد، این یک کامیونت است.» اما دو فروشنده با شماره شاسی یکسان، از نظر عملکردی، دو بازیگر بازار هستند که دو پیشنهاد مستقل میدهند، و رفتار کردن با آنها بهعنوان تکراری، یعنی بهطور خاموش سیگنال قیمتی یک فروشنده را از مجموعهی داده حذف کنیم — که دقیقاً همان چیزی است که بهمرور یک مدل زیر-قیمت-بازار را بیسروصدا فاسد میکند. ما روزانه حدود ۱۲,۸۲۳ آگهی را نسبت به گروه همردهی منطقهایشان زیرقیمت علامتگذاری میکنیم، و این عدد فقط زمانی معنا دارد که هر پیشنهاد زنده در استخر داده باقی بماند، چه ظاهراً تکراری به نظر برسد چه نه.
پس حقیقت را به فیصل گفتم: باگ نیست، احتمالاً یک جابهجایی امانی است، و آن شکاف ۸,۰۰۰ درهمی که به آن خیره شده بود، نویز نبود — روشنترین سیگنال زیر-قیمت-بازار در جستوجوی آن هفتهاش بود، درست جلوی چشمش. آگهی OpenSooq در واقع یکی از معاملات علامتگذاریشدهی همان روز بود، با قیمتی پایینتر از آنچه شش پترول قابل مقایسه با تریم پلاتینیوم در دبی و شارجه میخواستند. او بیآنکه بخواهد، به یک درس دوسویه رسیده بود: آگهیهای ظاهراً تکراری معمولاً یک ویژگی عجیب در نحوهی توزیع هستند، نه خطای داده، و در آن جفت، آگهی «نامتعارف» اغلب همان یکی است که ارزش اولین تماس را دارد.
یک دلال که سالها پیش در شارجه با او صحبت کردم، این را صریحتر از هرچه من در نوشتار میگویم بیان کرد: «خودرو اهمیتی نمیدهد روی چند وبسایت باشد. این قیمت است که حرف میزند.» او اشتباه نمیگفت، و اساساً کل استدلال برای هرگز ادغامنکردن دو فروشنده در یک ردیف، همین است.
اوایل بعدازظهر، یک خط به بخش سؤالات متداولمان دربارهی آگهیهای ظاهراً تکراری اضافه کردم، عمدتاً برای اینکه فیصل بعدی پاسخی فوری بگیرد، نه یک بررسی یکروزه. چیزی که تغییر ندادم، خودِ قاعدهی حذف تکراری بود — همان منبع، همان شناسه، و نه چیز دیگری. دو فروشنده، شماره شاسی یکسان، همچنان دو آگهی جداگانه. اگر روزی چیزی شبیه خودروی رؤیاییتان را دوبار دیدید، فرض نکنید سایت خراب است. ببینید چه کسی قیمت کمتری خواسته، و اول از همه بپرسید چرا.



