استخدام محرر سير العمل في Shopify Flow
محرر سير العمل هو أداة تتيح لك تخصيص وتعديل وظائف مسارات العمل الخاصة بك في Shopify Flow. يتمتع محرر سير العمل بواجهة السحب والإفلات التي تتيح لك تنظيم مسارات العمل وتصميمها عن طريق إضافة خطوات من أنواع مختلفة بتنسيق رأسي من أعلى إلى أسفل.
تكون الخطوة الأولى التي يمكنك إضافتها إلى سير عمل باستخدام محرر سير العمل دائمًا خطوة مُشغِّل. بعد إضافة مُشغِّل سير العمل، يمكنك استخدام أيقونات + لإضافة خطوات شرط أو إجراء تحدث لاحقًا في تسلسل سير العمل. تربط الأسهم بين الخطوات المختلفة في محرر سير العمل وتشير إلى الخطوات التي تؤدي مباشرةً إلى خطوات أخرى بناءً على الشروط أو الإجراءات التي يتم اتخاذها.
يجب أن تتصل كل الخطوات بخطوة واحدة أخرى على الأقل في سير العمل لتعمل. يمكنك إضافة خطوات خارج سير العمل في أي مكان بالمحرر، لكن الخطوات لن تُدرج في سير العمل إلا إذا كانت متصلة بخطوة أخرى بسهم. يمكن أن يكون لكل خطوة خطوة سابقة واحدة فقط، لذلك فإن دمج فروع متعددة من سير العمل للعودة إلى مسار خطوة واحدة غير مدعوم.
يمكنك تكوين تفاصيل خطوات الشرط والإجراء باستخدام لوحة التكوين على الجانب الأيسر من محرر سير العمل. لا تُعرض لوحة التكوين إلا عند تحديد خطوة.
في هذه الصفحة
فتح سير عمل في محرر سير العمل
في Shopify Flow، يمكنك الوصول إلى محرر سير العمل عن طريق إنشاء سير عمل جديد، أو يمكنك النقر فوق أي سير عمل حالي ثم النقر فوق تعديل.
الخطوات:
من مسؤول Shopify، انتقل إلى التطبيقات > Flow.
في قسم مسارات العمل، قم بأي من الإجراءات التالية:
- لفتح محرر سير العمل لسير عمل جديد وفارغ، انقر على إنشاء سير عمل.
- لفتح محرر سير العمل لسير عمل حالي، انقر على سير العمل، ثم انقر على تعديل.
إضافة خطوة إلى سير عمل
في محرر سير العمل، يمكنك إضافة خطوة إلى سير العمل بأي من الطرق التالية:
- مرّر الماوس فوق أي خطوة حالية وانقر على أيقونة
+لتحديد خطوة شرط أو إجراء لإضافتها كاتصال تالٍ في مسار العمل.- تحتوي خطوات الشرط على أيقونتي
+: إحداهما لمسار صحيح عند استيفاء الشرط، والأخرى لمسار خطأ عند عدم استيفاء الشرط. - تتضمن خطوة إجراء لكل حلقة (تكرار) أيضًا أيقونتي
+: إحداهما لـ تكرار لكل عنصر والتي تتيح لك تحديد الخطوات التي تحدث لكل عنصر في القائمة، والأخرى لـ بعد العنصر الأخير والتي تتيح لك تحديد الخطوات التي تحدث بعد إرجاع العنصر الأخير في القائمة.
- تحتوي خطوات الشرط على أيقونتي
- انقر على مساحة فارغة في أي مكان بمحرر سير العمل. إذا لم يكن هناك مُشغِّل حالي في سير العمل، فستعرض لوحة التكوين خيارات خطوة المُشغِّل. أما إذا كان هناك مُشغِّل حالي في سير العمل، فستعرض لوحة التكوين خيارات خطوة الإجراء.
نسخ الخطوات ولصقها في سير عمل
غالبًا ما يتطلب إنشاء مهام سير العمل إعادة إنشاء خطوات قد قمت بإعدادها بالفعل في مكان آخر. في مُحرِّر سير العمل، يمكنك نسخ خطوة إجراء أو شرط حالية ولصقها في سير العمل نفسه أو في سير عمل مختلف، بدلاً من إعادة إنشاء الخطوة من الصفر. يحتفظ Flow بقيم حقول إعداد الخطوة المنسوخة، وبمنطق خطوات الشروط، بحيث تكون الخطوة الملصقة جاهزة للاستخدام مع إجراء بعض التعديلات البسيطة فقط.
لا يمكنك سوى نسخ ولصق خطوة إجراء أو خطوة شرط واحدة في كل مرة. لا يمكن نسخ خطوات المُشغِّل. كما لا يمكن نسخ الخطوات التي تستخدم صفحة إعدادات مخصصة، مثل إرسال بريد إلكتروني للتسويق.
الخطوات:
- افتح سير عمل في مُحرِّر سير العمل.
- انقر على خطوة الإجراء أو الشرط التي تريد نسخها.
- انسخ الخطوة بالضغط على
ctrl + Cعلى جهاز الكمبيوتر أوcommand + Cعلى جهاز Mac. - اختياري: إذا كنت تلصق الخطوة في سير عمل مختلف، فافتح سير العمل هذا في مُحرِّر سير العمل. يجب أن يحتوي سير العمل الوجهة بالفعل على خطوة مُشغِّل.
- ألصق الخطوة بالضغط على
ctrl + Vعلى جهاز الكمبيوتر أوcommand + Vعلى جهاز Mac. تُضاف الخطوة الملصقة بالقرب من المؤشر. إذا لم يكن المؤشر فوق المحرر، فستُضاف الخطوة الملصقة إلى وسط المحرر. - قم بتوصيل الخطوة ببقية سير العمل قبل تفعيل سير العمل.
توصيل الخطوات في مسار العمل
يجب أن تتصل كل الخطوات بخطوة واحدة أخرى على الأقل في سير العمل لتعمل. يشير محرر سير العمل إلى الخطوات المتصلة ببعضها باستخدام أسهم توجيهية. تتدفق مسارات العمل، افتراضيًا، بشكل رأسي من أعلى إلى أسفل في محرر سير العمل.
عند إضافة خطوة إلى مسار العمل من خطوة أخرى باستخدام أيقونة +، تتصل الخطوة الجديدة تلقائيًا بالخطوة السابقة. يمكنك أيضًا إنشاء اتصال يدويًا بين الخطوات عن طريق النقر مع الاستمرار على + في الخطوة الأولى وسحب نهاية السهم إلى الخطوة الثانية. يمكن أن يكون لكل خطوة اتصال واحد فقط بخطوة سابقة، لذلك لا يتم دعم دمج فروع متعددة من مسار العمل للعودة إلى مسار خطوة واحدة.
يمكنك إزالة اتصال بين الخطوات عن طريق تمرير الماوس فوق السهم الذي تريد إزالته، ثم النقر على أيقونة .

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

في الجزء السفلي من محرر مسارات العمل، يمكنك النقر على أي من الأيقونات التالية في شريط أدوات العرض:
- استخدم
أو
لتصغير مسار العمل أو تكبيره.
- استخدم
لتوسيط سير العمل في المنطقة المرئية من محرر سير العمل، بمستوى التكبير/التصغير الذي يعرض سير العمل بالكامل.
- استخدم
لفتح وثائق مركز مساعدة Shopify Flow في علامة تبويب جديدة في المتصفح.
- استخدم
لـ ترتيب مخطط مسار عملك.
استخدام لوحة إعدادات الخطوة في محرر مسارات العمل
عند تحديد خطوة، تُعرض لوحة الإعدادات على الجانب الأيسر من محرر مسارات العمل. تحتوي لوحة الإعدادات على تفاصيل الخطوة، وهي المكان الذي يمكنك فيه تخصيص وظائف خطوات معينة، مثل تعيين المتغيرات، أو تعيين العوامل المنطقية، أو إضافة معلومات إجراء مخصصة بناءً على ما تريد أن تفعله الخطوة.
ترتبط الخيارات التي تُعرض في لوحة الإعدادات ارتباطًا مباشرًا بنوع الخطوة التي تحددها.

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

إذا لم يتم حل مشكلة شعار مراجعة قبل محاولة تنشيط سير العمل، فستُعرض الخطوة كخطأ ولن يتم تنشيط سير العمل. يجب عليك حل جميع أخطاء التكوين في سير العمل قبل أن تتمكن من تنشيطه.
استخدام مربع حوار "إضافة متغيّر"
في لوحة تكوين الخطوة، تحتوي بعض الحقول على خيار إضافة متغيّر لإضافة متغيّر إلى محتوى التكوين. تعتمد مجموعات البيانات المعروضة في مربع حوار إضافة متغيّر على البيانات التي تم إرجاعها من أي خطوة سابقة في سير العمل. على سبيل المثال، يعرض مربع حوار إضافة متغيّر الخيارات التالية افتراضيًا:
- شريط بحث للبحث عن المتغيّرات بالاسم أو الوصف.
- مجموعات بيانات المتغيّرات الافتراضية التي يرجعها مشغّل سير العمل، والتي تتضمن عادةً الخيارات التالية:
- متغيّرات
shop، وهي متغيّرات عامة على مستوى متجرك. - نوع واحد آخر على الأقل، بناءً على مشغّل سير العمل.
- متغيّرات

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

يمكنك الانتقال إلى متغيّرات محددة عن طريق النقر عبر خيارات المتغيّرات المختلفة. تحتوي بعض المتغيّرات على خيارات متداخلة، ولديها علامة > للإشارة إلى وجود خيارات فرعية في مسار API الخاص بذلك المتغيّر. عندما تصل إلى نهاية مسار API الخاص بالمتغيّر، فلن يكون للمتغيّر خيار > وسيعرض شارة بنوع محتوى المتغيّر، مثل String أو Boolean أو DateTime أو Int، للإشارة إلى نوع المعلومات التي يرجعها المتغيّر.