تعيين مدة جلسة العميل (Customer Session Lifetime) فى ماجنتو 2

آخر تعديل يناير 27, 2021
الاصدار :
أنت هنا فى :

يتم تحديد مدة جلسة تسوق العميل على المتجر الالكترونى من خلال عدة عوامل فى نظام ماجنتو 2 ، بما في ذلك طول مدة جلسة السيرفر أو الخادم ، استخدام السلة الدائمة ، و مدة صلاحية المعلومات التي يتم تخزينها فى المتصفح .  على الرغم من أن هذه العوامل مرتبطة بنفس تجربة العميل فى المتجر ، إلا أنها عمليات منفصلة مع مدد صلاحية مختلفة . 

جلسة العمل (Session) — جلسة العمل هى المعلومات التى يتم تخزينها على السيرفر أو الخادم مثل محتويات سلة التسوق فى المتجر الالكترونى . إذا انتهت  صلاحية جلسة العمل قبل انتهاء صلاحية ملف تعريف الارتباط ، فربما يفقد العميل محتويات السلة ويقلل من مخاطر الأمان فى المتجر . 


ملفات ارتباط الجلسة (Session Cookies) — هى المعلومات التى يتم تخزينها فى المتصفح على هيئة أرقام أو سلسلة من الأحرف . إذا انتهت صلاحية ملف تعريف ارتباط الجلسة قبل انتهاء صلاحية جلسة الخادم ، ففى هذه الحالة سيتم تسجيل خروج العميل من صفحة المتجر . يتم حذف ملف تعريف ارتباط الجلسة عندما يقوم العميل بإغلاق نافذة المتصفح . بشكل افتراضي ، يتم تعيين مدة صلاحية ملف تعريف الارتباط إلى 3600 ثانية ، أو ساعة واحدة . إذا لم يتم تسجيل أي نشاط خلال هذه الفترة ، فستنتهي الجلسة الحالية ، و يجب على العملاء تسجيل الدخول مرة اخرى إلى حساباتهم لمواصلة عملية التسوق . 


إذا تم تفعيل السلة الدائمة أو المستمرة (Persistent Cart) ، فيتم حفظ محتويات السلة للمرة التالية التى يقوم العميل بتسجيل الدخول إلى حسابك في المتجر . عند استخدامك للسلة الدائمة فى متجر ماجنتو 2 ، فإنه من الأفضل و المرجح لك أن تقوم بضبط مدة جلسة العمل و ملفات تعريف ارتباط الجلسة لفترة طويلة من الزمن . 

يتم التحكم فى طول مدة الجلسة فى السيرفر من خلال متغيرات متنوعة أو من خلال برمجة php.ini . و فى هذه الأثناء لن يكون لدى نظام ماجنتو على إعدادات التكوين فى لوحة التحكم و التى من خلالها يستطيع المشرف التحكم فى مدة طول جلسة الخادم أو جلسة السيرفر . 

تهيئة مدة صلاحية ملف تعريف الارتباط (Cookie Lifetime) في ماجنتو 2 

1 – من قائمة لوحة تحكم ماجنتو 2 ، انتقل إلى Stores > Settings > Configuration .

2 – إذا كان لديك  متاجر متعددة فى نظام ماجنتو 2 ، فقم باختيارالمتجر من قائمة Store Views فى أعلى اليمين لتطبيق هذه الإعدادات عليه . 

تعيين مدة جلسة العميل (Customer Session Lifetime) فى متجر ماجنتو 2

إعدادات التكوين

3 – انتقل من القائمة الجانبية إلى General > Web

4 – اختر قسم Default Cookie Settings ، ثم اتبع التالى . 

تعيين مدة جلسة العميل (Customer Session Lifetime) فى متجر ماجنتو 2

إعدادات ملف تعريف الارتباط الافتراضية

5 – لتغيير الإعدادات الافتراضية لملفات تعريف الارتباط فى نظام ماجنتو 2 ،أزل العلامة من  مربع الاختيار Use System value للحقل Cookie Lifetime و ادخل مدة صلاحية ملفات تعريف الارتباط فى متجر ماجنتو 2  بالثوانى . 

6 – احفظ الإعدادات السابقة داخل نظام ماجنتو 2 بالضغط على Save Config

Tags:
Was this article helpful?
Dislike 0
السابق :
التالى :