حلول Salesforce DevOps

DevOps الخاص بـ Salesforce لـ Experience Cloud

تحتاج مواقع Experience Cloud إلى تفعيل يدوي بعد عملية النشر. إليك ما يعنيه ذلك لتخطيط الإصدارات.

إيه اللي صعب نشره

تُنشر البيانات الوصفية الخاصة بـ Network وExperienceBundle والقالب الخاصة بالموقع عبر الواجهة البرمجية القياسية، لكن الموقع نفسه لا يصبح فعّالًا إلا بعد أن يقوم أحدهم بتفعيله يدويًا لاحقًا في Setup، فعملية نشر البيانات الوصفية وحدها لا تنشره. كما ترتبط عناصر الهوية البصرية وقوائم التنقل ومكوّنات القالب ببعضها بطرق قد تتعطل إذا وصلت إلى الـ org المستهدفة بترتيب اعتمادية خاطئ. تعتمد واجهات المتاجر B2B وD2C على نفس أساس LWR، مع إضافة إعدادات Commerce Cloud فوقه.

فين بيصعب الموضوع

الموقع الذي تم نشره ليس بالضرورة موقعًا فعّالًا
تُنشر البيانات الوصفية الخاصة بـ Network وExperienceBundle والقالب بسلاسة عبر الواجهة البرمجية القياسية، لكن الموقع نفسه يبقى غير فعّال إلى أن يقوم أحدهم بتفعيله يدويًا لاحقًا في Setup.
الهوية البصرية والتنقل قد يتعطلان عند اختلال الترتيب
ترتبط مكوّنات القالب وقوائم التنقل وعناصر الهوية البصرية ببعضها، لذا فإن وصولها إلى الـ org المستهدفة بترتيب اعتمادية خاطئ قد يعطّل الموقع حتى لو تم نشر كل مكوّن بنجاح.
من واقع الاستخدام

إزاي Serpent بتساعد

يتتبع Serpent كل تغيير في Experience Cloud، سواء استبدال القوالب أو تعديلات قوائم التنقل أو الهوية البصرية، كمهمة لها سجل كامل بدلًا من فرق بيانات وصفية خام، بحيث يستطيع المراجعون رؤية ما تغيّر ولماذا قبل أن يصبح الموقع فعّالًا. اطّلع على سير العمل القائم على المهام في Serpent لمعرفة كيفية مراجعة التغييرات قبل نشرها.

لوحة تنسيق العمل بين الفرق في Serpent

إصدار نموذجي لـ DevOps الخاص بـ Salesforce لـ Experience Cloud

  1. أنشئ مهمة لتغيير الموقع
    تُجمَع تغييرات استبدال القوالب وتعديلات التنقل وتحديثات الهوية البصرية في مهمة واحدة وتُراجَع معًا، بدلًا من إرسالها كفرق بيانات وصفية خام.
  2. نشر تفاضلي بترتيب الاعتمادية
    يحدد Serpent الترتيب الذي يجب أن تصل به مكوّنات القالب والتنقل والثيم، حتى لا ينتهي الأمر بموقع نصف الإعداد في الـ org المستهدفة.
  3. التفعيل والتحقق
    تأكد من أن الموقع أصبح فعّالًا في Setup بعد عملية النشر؛ يوضح سجل المهام في Serpent بدقة ما الذي تغيّر ولماذا، حتى لا يضطر المراجعون للتخمين.
  4. التراجع عن مكوّن واحد فقط
    إذا تسبب تغيير في الهوية البصرية بمشكلة، تراجع عن ذلك الجزء فقط دون المساس ببقية الإصدار.
الأسئلة الشائعة

DevOps الخاص بـ Experience Cloud، بالتفصيل

هل يفعّل Serpent موقع Experience Cloud تلقائيًا بعد عملية النشر؟
لا. تفعيل الموقع خطوة يدوية في Salesforce Setup بغض النظر عن الأداة المستخدمة. يقوم Serpent بنشر كل ما يحتاجه الموقع، من قالب وتنقل وهوية بصرية، بشكل نظيف وبالترتيب الصحيح، بحيث يبقى التفعيل هو الخطوة الوحيدة المتبقية.
كيف يتعامل Serpent مع اعتماديات مكوّنات Experience Cloud؟
تُنشر قوائم التنقل ومكوّنات القالب والقوالب بالترتيب الذي تعتمد فيه فعليًا على بعضها، بحيث لا ينتهي الإصدار بصفحة تشير إلى قائمة غير موجودة بعد.
هل يمكننا مراجعة تغيير في الموقع قبل نشره؟
نعم. يتم تتبع كل تعديل في Experience Cloud، سواء استبدال قالب أو تغيير تنقل أو هوية بصرية، كمهمة قابلة للمراجعة بسجل كامل، وليس كفرق بيانات وصفية خام.

ابدأ مجانًا. بدون بطاقة ائتمان، وبدون تثبيت، وبدون التزام.

يتم الإعداد في أقل من 15 دقيقة، دون الحاجة لتوظيف مختص DevOps.

هل تريد معرفة كيف يمكنكم الشحن أسرع قبل البدء؟ لنتحدث

بدون التزام.