Skip to content

لماذا TravelCore

عشرون فرقًا، كل واحد قابل للفحص

كل منصة سفر تصف نفسها بالقوّة والسلاسة والعالمية. لا شيء من ذلك يميّز أحدًا — هذه لغة الفئة كلها. العشرون التالية جُمل لا يستطيع منافس كتابتها بصدق، وكل واحدة تشير إلى الصفحة التي تُثبتها.

بوضوح:كل نقطة هنا ترتبط بالمكان الذي تتحقق منه بنفسك. عدد منها يصف وحدات في وضع «معاينة الشركاء» لا في إنتاج عبر عملاء كثيرين — والشارة على كل صفحة مرتبطة تقول أيها. الميزة التي لا تستطيع فحصها شعار، فإن توقّف رابط هنا عن إثبات ادعائه، يُحذف الادعاء ولا يُلطَّف.

1–5

الصدق

الادعاءات التي نرفض قولها. هذه الفئة التي تتنافس فيها أغلب منصات السفر بالمبالغة؛ نحن نتنافس فيها بالامتناع.

01

كل قدرة تحمل مرحلتها الحقيقية

«حيّ» أو «معاينة شركاء» أو «على خارطة الطريق» مطبوعة على كل وحدة وواجهة وقالب في الموقع — بما فيها ما لم يُبنَ بعد.

تحقّق: Platform maturity

لماذا يهمّك

تكتشف الناقص على الصفحة التسويقية بدل أن تكتشفه أثناء التكامل، وهي أغلى لحظة ممكنة للطرفين.

بدلًا من

جداول مزايا تتساوى فيها الميزة المشحونة والشريحة التقديمية حتى يحاول مهندس استدعاءها.

02

صفحة حالة تعترف بما ليس حيًّا

الطيران والنقل والأنشطة والمدفوعات مكتوب أمامها «غير حيّة» على صفحة حالتنا، مع شرح لماذا لم نَنشر بعد أي رسم لنسبة التشغيل.

تحقّق: Service status

لماذا يهمّك

صفحة حالة لا تُظهر إلا الأخضر أصلٌ تسويقي. التي تُظهر الثغرات التزام تشغيلي.

بدلًا من

شارة ٩٩٫٩٩٪ مُلفَّقة، مقيسة على حركة غير موجودة.

03

لا شارات اعتماد لم نكسبها

صفحة الأمان لدينا تذكر ما لا نملكه — لا SOC 2 ولا ISO 27001 ولا اختبار اختراق مكتمل — في القائمة نفسها التي تذكر ما نملكه.

تحقّق: Security

لماذا يهمّك

إن كانت الشهادة شرطًا لا تنازل عنه عندك، تستطيع استبعادنا في ثلاثين ثانية بدل ثلاثة أشهر.

بدلًا من

جدار من شعارات الامتثال يتضح أنها تعود لمزوّد فرعي.

04

التغطية تُقال كعقودك أنت، لا كرقمنا نحن

لا ننشر عدد فنادق. التغطية هي اتحاد الموردين المتعاقد معهم، وأرقام السوق منسوبة إلى المجمِّعين الذين ينشرونها.

تحقّق: Hotel API coverage

لماذا يهمّك

الرقم المستعار هو أكثر ادعاء مبالغ فيه شيوعًا في تقنية السفر، وينهار أول مرة يبحث فيها عميل عن مدينة ثانوية.

بدلًا من

«ادخل على مليونَي فندق» فوق هامش لا يقرؤه أحد.

05

دراسات الحالة مكتوب عليها إنها سيناريوهات، لأننا بلا عملاء نسمّيهم بعد

سيناريوهات البناء عندنا تقول صراحةً إنها توضيحية وإنه لا يوجد عميل مرجعي.

تحقّق: Build scenarios

لماذا يهمّك

تستطيع وزن ادعاءاتنا بشكل صحيح بدل افتراض سجلّ غير موجود.

بدلًا من

قصص «إحدى كبرى شركات السفر» مع نسب تحسّن مُختلَقة.

6–10

التوزيع

ما يحدث بين مربّع البحث لديك وسبع واجهات موردين يتصرّف كل منها بطريقته.

06

المورّد البطيء يُقلّص النتائج، ولا يُسقط صفحتك

البحث يتوزّع بالتوازي بمهلة زمنية لكل مورّد. من يتأخر يُذكر باسمه في الاستجابة وتعود النتيجة موسومة `partial: true`.

تحقّق: Break a supplier yourself

لماذا يهمّك

يتوقف تحويلك عن كونه رهينة أسوأ يوم لأسوأ مورّد لديك، وتستطيع نسب أي ثغرة تغطية إلى الموصّل الذي سبّبها بالضبط.

بدلًا من

مؤشّر تحميل ينتظر أبطأ تكامل، ثم يُفشل البحث كله.

07

المطابقات غير المؤكدة تذهب إلى إنسان، لا إلى تخمين

مطابقة العقارات تصنّف المرشّحين في ثلاثة نطاقات — دمج تلقائي، ورفض، وطابور مراجعة للوسط المشكوك فيه — والمحرّك يعمل حيًّا على موقعنا، فتستطيع تحريك العتبات ومشاهدة النطاقات تتغيّر.

تحقّق: Run the matcher yourself

لماذا يهمّك

الدمج الخاطئ يبيع غرفة في مبنى آخر. تكلفته أعلى بكثير من تكلفة المراجعة، فالوسط المشكوك فيه لا يُحسَم أبدًا بالتقريب.

بدلًا من

عتبة تشابه تدمج بصمت كل ما يتجاوزها.

08

مطابقة الغرف مشكلة قائمة بذاتها

الاتفاق على الفندق ليس اتفاقًا على الغرفة. أوصاف الغرف تمرّ بمرحلة مطابقة منفصلة، بسماتها الخاصة وتعارضاتها القاطعة — سرير كينج ليس سريرين منفصلين أبدًا، وغرفة ذوي الاحتياجات ليست غرفة عادية — وطابور مراجعتها الخاص.

تحقّق: Hotel mapping

لماذا يهمّك

خطأ مطابقة الفندق يُكتشَف عند الحجز؛ خطأ مطابقة الغرفة يُكتشَف عند الاستقبال، من العميل، وجهًا لوجه.

بدلًا من

مطابقة على مستوى العقار تُقدَّم كأنها حلّت الغموض على مستوى الغرفة.

09

لكل موصّل ميزانية أخطاء، ويُستبعَد تلقائيًا

حين يستهلك مورّد ميزانيته، تُسقطه المنصة من توزيع البحث بدل أن تدعه يجرّ كل بحث إلى الأسفل.

تحقّق: Watch a connector get shed

لماذا يهمّك

يتوقف تكامل واحد مضطرب عن كونه ضريبة بطء على المنصة كلها، ويصبح القرار قاعدة لا نقاشًا.

بدلًا من

مورّد يبقى في الدورة حتى يلاحظ أحدهم انخفاض التحويل.

10

تقارير الموردين بالمئينات، لا بالمتوسطات

p50 وp95 وp99 لكل مورّد، ونسبة عمليات البحث التي أجاب عنها فعلًا في الوقت.

تحقّق: See real percentiles

لماذا يهمّك

متوسط زمن الاستجابة يُخفي بالضبط الذيل الذي يضيّع الحجوزات. المئينات تتيح لك مجادلة المورّد بأرقام لا يستطيع تجاهلها.

بدلًا من

بطاقة واحدة تقول «متوسط الاستجابة ١٫٢ ثانية»: صحيحة وعديمة الفائدة.

11–14

الصحّة

الأعطال التي تكلّف مالًا حقيقيًا — حجز مكرر، حجز وهمي، سعر تغيّر — وكيف يُغلَق كل واحد منها.

11

انتهاء المهلة نتيجة مجهولة، لا فشل

النيّة تُسجَّل قبل مخاطبة المورّد، ثم تُسوّى بالسؤال عن مرجع العميل حتى تُعرف الحقيقة.

تحقّق: Break a supplier yourself

لماذا يهمّك

اعتبارها فشلًا يُنتج حجوزات مكرّرة، واعتبارها نجاحًا يُنتج حجوزات وهمية. الاثنان يدفع ثمنهما فريق التشغيل.

بدلًا من

كتلة try/catch تقرّر أن حجز عميلك غير موجود.

12

إعادة التحقق من السعر قبل الدفع إلزامية، لا اختيارية

هناك استدعاء مطلوب يعيد فحص السعر لدى المورّد قبل تحرّك المال مباشرة، ويخبرك هل صمد السعر.

تحقّق: Idempotency and errors

لماذا يهمّك

الموردون يعيدون التسعير بين البحث والحجز. هنا تكتشف ذلك — قبل خصم البطاقة لا بعده.

بدلًا من

الثقة في سعر البحث وتحمّل الفرق، أو الفشل بعد تحصيل المبلغ.

13

كل استدعاء يغيّر الحالة يتطلّب مفتاح idempotency

ليس متاحًا بل مطلوبًا. إعادة إرسال المفتاح تُرجع الحجز الأصلي مع ترويسة `X-Idempotent-Replay` بدل إنشاء ثانٍ.

تحقّق: Idempotency

لماذا يهمّك

الطلب الخطير ليس الذي يفشل بوضوح، بل الذي لم تصلك استجابته. هذا يجعل إعادة المحاولة آمنة افتراضيًا.

بدلًا من

ترويسة idempotency اختيارية ينساها نصف المتكاملين.

14

سياسات الإلغاء بيانات منظّمة، لا نصّ حرّ

السياسة مصفوفة مواعيد نهائية مطلقة ومبالغ، لا جملة تحلّلها واجهتك الأمامية.

تحقّق: Hotel API

لماذا يهمّك

تستطيع عرض عدّاد صادق، وأتمتة الاسترداد بشكل صحيح، والتوقف عن مجادلة العملاء في معنى فقرة كتبها المورّد.

بدلًا من

حقل `cancellationPolicy` نصّي يحلّله كل متكامل بتعبير نمطي مختلف.

15–17

التجاري

الهامش والائتمان والسعر، كبيانات تُراجَع لا كمنطق يُنشَر.

15

هامشك بيانات، ويمكن تفسيره بعد ستة أشهر

الهامش والعمولة والضريبة والرسوم قواعد بإصدارات وتواريخ سريان. والتفصيل المحسوب يُحفَظ على الحجز، ولا يُعاد حسابه عند القراءة.

تحقّق: Run the pricing engine

لماذا يهمّك

نزاع عمولة يُحسم بالنظر إلى ما قرّره المحرّك حينها، لا بإعادة تشغيل قواعد اليوم على حجز قديم.

بدلًا من

منطق الهامش داخل المتجر، حيث يصبح كل قرار تجاري إصدارًا برمجيًا.

16

ائتمان الوكيل يُفرَض قبل مخاطبة المورّد

الوكيل الذي بلغ حدّه يُوقَف عند نقطة البيع. الفحص داخل مسار الحجز، لا في مراجعة شهرية.

تحقّق: B2B platform

لماذا يهمّك

يتوقف تعرّض الائتمان عن كونه شيئًا تكتشفه بعد وقوع الخسارة.

بدلًا من

حدّ ائتماني في جدول بيانات يُسوّى آخر الشهر.

17

نُسعّر بدل نشر رقم سنعيد التفاوض عليه

لا قائمة أسعار. نسمّي المتغيّرات الثلاثة التي تحرّك تكلفتك فعلًا — نسبة البحث إلى الحجز، ومزيج الموردين، وعدد الواجهات — ونُسعّر عليها.

تحقّق: Pricing

لماذا يهمّك

السعر المعلن ليبدو جذابًا يُعاد التفاوض عليه فور وصول أول فاتورة. عرض الحساب أسرع من ذلك.

بدلًا من

٣٩ دولارًا شهريًا على صفحة الأسعار، ورقم مختلف تمامًا في العقد.

18–19

المنطقة

الشرق الأوسط وشمال أفريقيا كسوق أول، لا كمهمة توطين.

18

العربية مكتوبة من اليمين، لا معكوسة

قوالبنا مكتوبة من اليمين إلى اليسار ابتداءً من الشبكة — لوحة البحث، ومحاذاة السعر، واتجاه الأيقونات، وتسلسل النموذج — ثم تعمل في الاتجاه الآخر. لا العكس.

تحقّق: Souk template

لماذا يهمّك

التخطيط الإنجليزي المعكوس يُقرأ كترجمة، والمشتري في هذا السوق يلاحظ خلال ثوانٍ. هذا هو الفرق بين البيع في المنطقة والشحن إليها.

بدلًا من

خاصية `direction: rtl` مضافة إلى تصميم وُضع بالإنجليزية.

19

العمرة والحج شكل منتج مصمَّم، لا فندق بصورة مختلفة

برامج بتواريخ، ومغادرات ثابتة، والمسافة من الحرم كخاصية أساسية، وقوائم تأشيرات ومستندات، والحجز العائلي كمسار افتراضي.

تحقّق: Ihram template

لماذا يهمّك

أكبر منتج سياحي في هذه المنطقة لا يدخل في مربّع بحث فنادق، وكل منصة تتظاهر بغير ذلك تفقد الكتالوج الحقيقي للمشغّل.

بدلًا من

قالب فندق بصورة مختلفة في الواجهة.

20–20

التصميم

ما يُعرض عليك فعلًا قبل أن تشتري.

20

معرض التصاميم يُعرض حيًّا، بلا لقطات ولا صور مخزنية

أربعة عشر قالبًا هي مكوّنات حقيقية تقرأ متغيّرات لونية، ولهذا تعيد ضغطة لون واحدة تلوينها جميعًا — بالآلية نفسها التي تلوّن مستأجرًا حقيقيًا.

تحقّق: Design marketplace

لماذا يهمّك

أنت تحكم على التخطيط والمنطق، وهما ما نتحمّل مسؤوليته، بدل الحكم على عمل مصوّر. وعلامتك التجارية تصبح ببساطة اللوحة التاسعة.

بدلًا من

معرض صور لن يشبه أبدًا ما ستحصل عليه.

الحادية والعشرون

سنقول لك «لا» حين تكون الإجابة لا

إن كان ما تحتاجه على خارطة طريقنا، أو كان الأفضل لك أن تبنيه بنفسك، ستسمع ذلك في المكالمة الأولى. هو أرخص ما نستطيع تقديمه، وأندر ما يُقدَّم في هذه الفئة.