الإجابة المختصرة: يتكون تجهيز الموقع للجمعة البيضاء من سبعة أعمال: اختبار حمل يشمل مسار السلة والدفع الحقيقي، وتخزين مؤقت وCDN للملفات الثابتة، ومسار دفع ثانٍ، ومزامنة مخزون أسرع، وميزانية سرعة لصفحة الحملة، وتجميد الكود في 20 نوفمبر أو في آخر يوم عمل قبله، وخطة تواصل مكتوبة لحظة الانهيار. الهدف ليس تكبير الزحام بل ألا يضيع الزائر الذي جلبه الإعلان في خطوة الدفع.
ما الأعمال التي تُنجز في بنية الموقع قبل الجمعة البيضاء؟
يختصر تجهيز البنية في سبعة أعمال: اختبار الحمل، والتخزين المؤقت وCDN، ونسخ الدفع الاحتياطية، ومزامنة المخزون، وسرعة صفحة الحملة، وتجميد الكود، وخطة الانهيار. فمهما أُحسن توزيع ميزانية الإعلانات، يهدر موقعٌ لا يستجيب في خطوة الدفع تلك الميزانية. عالجنا الميزانية والتقويم في خطة تجهيز المتجر الإلكتروني لموسم نوفمبر 2026، والذروة الأولى في دليل يوم 11.11 للتسوق، ويتناول هذا المقال الجانب التقني فقط.
يُعرف Black Friday في الخليج باسم الجمعة البيضاء. وتبرز من جهة البنية التقنية قمتان. الأولى يوم 11.11 في 11 نوفمبر، وهو الذروة الأولى والاختبار الحقيقي الأول لنظامكم. والثانية 27 نوفمبر وهو قمة الموسم. خصصوا الفترة من 12 إلى 19 نوفمبر لإغلاق الاختناق الذي ظهر في 11.11 قبل 27 نوفمبر.
| التاريخ | العمل | الناتج |
|---|---|---|
| من 29 أكتوبر إلى 4 نوفمبر | كتابة سيناريو اختبار الحمل وأول تشغيل | قائمة اختناقات بأصحابها وتواريخها |
| من 5 إلى 9 نوفمبر | إصلاحات التخزين المؤقت وCDN والنسخ الاحتياطية للدفع | بيئة مصححة وطلب تجريبي |
| 10 نوفمبر | تجميد الكود ليوم 11.11 | إعلان تجميد مكتوب |
| 11 نوفمبر | مراقبة مباشرة | ملاحظة ساعية عن الأخطاء وإتمام الدفع |
| من 12 إلى 19 نوفمبر | إغلاق ملاحظات 11.11 وتشغيل اختبار الحمل الثاني | قائمة اختناقات محدّثة |
| 20 نوفمبر | تجميد الكود للجمعة البيضاء | إعلان تجميد مكتوب |
| من 27 إلى 30 نوفمبر | مراقبة مباشرة وإبقاء خطة الانهيار جاهزة | سجل الحوادث |
| 1 ديسمبر | رفع التجميد | قائمة تراجع وتنظيف |
كيف يُجرى اختبار حمل الموقع؟
اختبار الحمل قياس مسبق لقدرة موقعكم على مواصلة الاستجابة تحت عدد محدد من المستخدمين المتزامنين. اختبروا رحلة العميل الحقيقية لا الصفحة الرئيسية: صفحة الحملة وصفحة المنتج والإضافة إلى السلة وخطوة الدفع وتأكيد الطلب. فالصفحة الرئيسية قد تأتي من التخزين المؤقت، أما السلة والدفع فيحتاجان إلى معالجة في الخادم لكل مستخدم. وهناك يتولد الحمل الحقيقي.
عند تقدير الزحام المستهدف اجمعوا بين ساعة الذروة في العام الماضي ونتائج 11.11 والزوار الإضافيين الذين ستجلبهم ميزانية الإعلانات المخططة. ضعوا هدف الاختبار فوق هذا التقدير، وارفعوا الحمل تدريجيًا لا دفعة واحدة. أجروا الاختبار على نسخة من النظام الحي، ولا تحمّلوا الموقع الحي. وتابعوا معدل الأخطاء وزمن الاستجابة ونسبة إتمام خطوة الدفع كلًا على حدة. وسجّلوا كل اختناق يخرج من الاختبار مع صاحبه وتاريخه.
لا يُجرى الاختبار مرة ثم يُترك. ولأن 11.11 يعطي بيانات زحام حقيقية، شغّلوا التجربة الثانية بهذه البيانات بين 12 و19 نوفمبر.
ماذا يحل التخزين المؤقت وCDN في الجمعة البيضاء؟
يخفف التخزين المؤقت وCDN حمل الخادم بتقديم نسخة جاهزة من الملف نفسه بدل إنتاجه من جديد لكل زائر. بحسب دليل CDN على web.dev يمكن تخزين المحتوى الثابت، مثل الصور والفيديو والمكتبات ذات الإصدارات، تخزينًا مؤقتًا طويل المدة. ولكي يستطيع CDN تخزين مورد مؤقتًا يلزم عادةً ضبط واحد على الأقل من الترويسات Cache-Control: max-age أو Cache-Control: s-maxage أو Expires.
صفحات السلة والدفع والحساب خاصة بكل شخص. وبحسب web.dev تُستخدم Cache-Control: private للاستجابات الخاصة، ولا تخزنها المخازن الوسيطة. وCDN مضبوط خطأً قد يعرض لمستخدم سلة غيره، وهذا أغلى من مشكلة الحمل. لذلك تحققوا من القاعدة بطلب تجريبي حقيقي.
في المحتوى كثير التغير، مثل سعر الحملة والمخزون، اجعلوا مدة التخزين المؤقت قصيرة أو امسحوا المخزن عند التحديث. ويعرض web.dev خيارًا للمحتوى الذي يتغير بوتيرة لا يمكن توقعها: تخزينه مدة طويلة ثم مسحه عند تحديثه. وللخطوات الأخرى في السرعة راجعوا دليل سرعة الموقع وCore Web Vitals.
ما النسخ الاحتياطية التي تُجهَّز لبنية الدفع؟
تُجهَّز ثلاث نسخ احتياطية للدفع: مسار دفع ثانٍ، واختبار مسار 3D Secure، وقناة اتصال مع مزود الدفع في يوم الذروة. الإعلان يجلب العميل، وخطوة الدفع هي المكان الوحيد الذي يتحقق فيه الدخل. والارتباط بمزود واحد يجعل تلك النقطة نقطة فشل وحيدة.
بوابة الدفع الثانية أو مزود الدفع الثاني موجودان كي لا يضيع الطلب إذا أخطأ الأول. حدّدوا مسبقًا هل سيعمل التحويل تلقائيًا أم يدويًا، وهل خيارات الدفع المتاحة (البطاقات والمحافظ الإلكترونية وطرق الدفع البديلة) متطابقة في المسارين، وما فرق العمولة. جرّبوا التحويل مع مزود الدفع بطلب تجريبي قبل الإطلاق.
بحسب EMVCo فإن 3D Secure بروتوكول يُستخدم للتحقق من حامل البطاقة في مدفوعات البطاقات عبر الإنترنت، وقد تطلب الجهة المصدرة للبطاقة تحققًا إضافيًا في المعاملات الأعلى خطرًا. وهذه الخطوة خارجة عن سيطرتكم، وإذا ضاع العميل فيها لم يكتمل الدفع. جرّبوا الطلبات التجريبية ببطاقات من بنوك مختلفة وعلى الجوال، وانظروا ما يراه العميل حين يتأخر رمز التحقق مثلًا. ولتبسيط نموذج الدفع طبقوا الخطوات في دليل خفض معدل ترك سلة التسوق.
كيف يُمنع البيع الزائد ويُضبط تزامن المخزون؟
البيع الزائد يعني بيع منتج ليس في حوزتكم، وينشأ غالبًا من تأخر المزامنة بين الموقع والأسواق الإلكترونية ونظام المخزون. وفي يوم الذروة تصل الطلبات خلال ثوانٍ، فحتى التأخر القصير قد يبيع القطعة الأخيرة نفسها في أكثر من قناة.
ثلاثة إجراءات تنفع. الأول ألا تفتحوا كامل المخزون لكل قناة، بل احتفظوا بجزء هامش أمان. الثاني تقصير فترة المزامنة ليوم الذروة ومتابعة التأخر. الثالث اختبار أن المنتج يُغلق تلقائيًا في الموقع وفي خلاصة الإعلانات عند نفاد المخزون. ولتوزيع القنوات بين السوق الإلكتروني وموقعكم الخاص راجعوا مقال السوق الإلكتروني أم الموقع الخاص.
وإذا وقع بيع زائد فاكتبوا للعميل في أبكر وقت مع السبب والخيارات. فالإلغاء الصامت يجلب التقييمات السيئة والاعتراضات. جهّزوا نص الإلغاء والإبلاغ مسبقًا.
بأي عتبات تُقاس سرعة صفحة الحملة؟
تُقاس سرعة صفحة الحملة بعتبات Core Web Vitals لدى Google: يجب أن يكون LCP أقل من 2.5 ثانية، وINP أقل من 200 ميلي ثانية، وCLS أقل من 0.1. ويُجرى القياس عند المئين 75 من تحميلات الصفحة، وللجوال والحاسوب كلٌّ على حدة.
صفحة الحملة في نوفمبر هي أكثر صفحات الموقع استقبالًا لزيارات الإعلانات، لذلك خصصوا لها ميزانية سرعة. لا تضعوا فيها صورًا عالية الدقة غير محسّنة ولا فيديو ثقيلًا ولا نصوصًا كثيرة من أطراف ثالثة. ولا تضيفوا العداد وشريط الحملة بعد تحميل الصفحة بحيث يتحرك المحتوى. وأجروا القياس الأخير قبل التجميد على جهاز جوال حقيقي.
متى يكون موعد تجميد الكود؟
تجميد الكود (code freeze) يعني التوقف عن نشر ميزات وتغييرات جديدة على النظام الحي بعد تاريخ محدد. اجعلوا موعد التجميد للجمعة البيضاء في 20 نوفمبر، أو في آخر يوم عمل لفريقكم قبل ذلك التاريخ، فيبقى هامش أمان أسبوع قبل 27 نوفمبر. ويمكن بالمنطق نفسه استخدام 10 نوفمبر ليوم 11.11.
أثناء التجميد لا تمرّ إلا إصلاحات الأخطاء الحرجة، ولكل منها شخص يوافق وخطة تراجع وسجل اختبار. أما أعمال المحتوى، كتحديثات سعر الحملة والمخزون والنصوص، فتبقى خارج التجميد بقاعدة بسيطة: تُنفَّذ من لوحة الإدارة ولا تحتاج إلى كود. أعلنوا التجميد كتابةً للفريق وارفعوه في 1 ديسمبر.
ماذا يُفعل إذا انهار الموقع؟
يجب أن تكون خطوات الدقائق الأولى بعد الانهيار مكتوبة مسبقًا، لأن اتخاذ القرار في الأزمة يضيع الوقت. وإذا استمرت الإعلانات بالعمل والموقع متوقف تُهدر الميزانية. لذلك أول بند في الخطة: من يوقف الإعلانات وعند أي عرض.
ورمز حالة الصفحة الذي يعود أثناء الانهيار مهم أيضًا. بحسب وثيقة Google إذا اضطررتم إلى إيقاف الموقع يومًا أو يومين فيُنصح بإرجاع صفحة المعلومات برمز الحالة 503 وبيان وقت إعادة المحاولة في الترويسة Retry-After. وتعدّ Google الاستجابتين 503 و429 خطأ خادم وتبطئ الزحف. وتبقى عناوين الفهرس مدة، لكنها تسقط في النهاية إذا استمر الخطأ، لذلك اجعلوا الانقطاع قصيرًا. ولمشكلات القياس في الإعلانات راجعوا قسم استبعاد البيانات في مقال إعدادات Google Ads وMeta للجمعة البيضاء.
ويجب أن تجيب خطة الانهيار كتابةً عن خمسة أسئلة على الأقل:
- المسؤول: هل حُدد من يدير الحادثة ومن يحل محله؟
- القرار: من يقرر إيقاف الإعلانات وعند أي عرض؟
- تواصل العملاء: هل يوجد نص جاهز لصفحة الصيانة ولوسائل التواصل ولخدمة العملاء؟
- الأطراف الخارجية: هل بين أيديكم بيانات الاتصال الطارئة بمزود الدفع وشركة الاستضافة؟
- العودة: هل توجد خطة لتشغيل الإعلانات عند حل المشكلة ولإرسال تذكير للسلات التي لم تكتمل؟
ما المؤشرات التي تُتابَع في يوم الذروة؟
تابعوا ستة مؤشرات على شاشة واحدة في يوم الذروة: عدد الطلبات في الدقيقة، ونسبة إتمام خطوة الدفع، وزمن استجابة الخادم، ومعدل الأخطاء، وتأخر مزامنة المخزون، ونسبة إنفاق الإعلانات إلى تدفق الطلبات. وانحراف أحدها ينذر قبل غيره. اكتبوا العتبات مسبقًا، مثل من يتصل بمن حين تنخفض نسبة إتمام الدفع تحت اليوم العادي. وتحققوا بطلب تجريبي من أن وسوم القياس تعمل، وإلا أوقفتم حملة بالخطأ لأن اللوحة لا تُظهر لها طلبات.
الأسئلة الشائعة
متى يُجرى اختبار حمل الموقع قبل الجمعة البيضاء؟
شغّلوا أول تجربة قبل يوم 11.11 والثانية ببيانات 11.11 بين 12 و19 نوفمبر. اختبروا رحلة العميل الحقيقية التي تشمل صفحة الحملة والسلة وخطوة الدفع لا الصفحة الرئيسية، وضعوا الهدف فوق ساعة الذروة في العام الماضي، وأجروا الاختبار على نسخة من النظام الحي.
متى يبدأ تجميد الكود؟
نوصي بـ 20 نوفمبر، أو بآخر يوم عمل لفريقكم قبله، للجمعة البيضاء، وبـ 10 نوفمبر ليوم 11.11. أثناء التجميد لا تمرّ إلا إصلاحات الأخطاء الحرجة، ولكل منها موافقة وخطة تراجع وسجل اختبار. ارفعوا التجميد في 1 ديسمبر.
ما رمز الحالة الذي تعيده صفحة الخطأ إذا انهار الموقع؟
إذا كان الانقطاع مؤقتًا فيجب إرجاع 503. بحسب وثيقة Google تُعاد صفحة المعلومات برمز الحالة 503 في انقطاع من يوم إلى يومين، ويمكن بيان وقت إعادة المحاولة في الترويسة Retry-After. وتعدّ Google الاستجابتين 503 و429 خطأ خادم، وإذا استمر الخطأ فقد تسقط العناوين من الفهرس في النهاية.
هل يخزّن CDN صفحات السلة والدفع في الجمعة البيضاء؟
لا. صفحات السلة والدفع والحساب خاصة بكل شخص، ويجب إبعادها عن المخازن الوسيطة بالترويسة Cache-Control: private. الذي يُخزَّن هو الملفات الثابتة كالصور وCSS وJavaScript. وتحققوا من القاعدة بطلب تجريبي.
هل مسار الدفع الثاني ضروري فعلًا؟
خطوة الدفع هي المكان الوحيد الذي يتحقق فيه الدخل، والارتباط بمزود واحد يخلق نقطة فشل وحيدة. وبوابة دفع أو مزود ثانٍ يمنعان ضياع الطلب إذا أخطأ الأول. حدّدوا قبل الإطلاق هل التحويل تلقائي أم يدوي، وما خيارات الدفع المتاحة في المسارين، وما فرق العمولة.
كيف يُمنع البيع الزائد؟
لا تفتحوا كامل المخزون لكل قناة بل احتفظوا بجزء كهامش أمان. قصّروا فترة المزامنة ليوم الذروة، واختبروا أن المنتج يُغلق تلقائيًا في الموقع وفي خلاصة الإعلانات عند نفاد المخزون. وإذا وقع بيع زائد فاكتبوا للعميل مبكرًا مع السبب والخيارات.
مقالات ذات صلة
- خطة تجهيز المتجر الإلكتروني لموسم نوفمبر 2026: 11.11 والجمعة البيضاء وCyber Monday
- يوم 11.11 للتسوق 2026: دليل تجهيز المتاجر الإلكترونية
- كيف تُضبط إعدادات حملات Google Ads وMeta في أسبوع الجمعة البيضاء؟
- سرعة الموقع وCore Web Vitals
- خفض معدل ترك سلة التسوق
- السوق الإلكتروني أم الموقع الخاص
- تدقيق جاهزية نوفمبر المجاني
لنرَ معًا هل موقعكم جاهز للذروة. في تدقيق جاهزية نوفمبر المجاني تدخل سرعة الموقع وCore Web Vitals والسلة ومسار الدفع ضمن المجالات الثمانية.
اطلبوا التدقيق المجاني