حدوث خطأ في سير العمل
يبدأ مشغّل حدوث خطأ في سير العمل سير عمل عندما تفشل مسارات العمل أثناء التنفيذ.
صُمم المشغّل ليعمل مرة واحدة فقط لكل إصدار من سير العمل خلال 30 يومًا. على سبيل المثال، إذا فشل سير عمل 10 مرات في اليوم، فسيعمل المشغّل مرة واحدة فقط. أما إذا تم تعديل سير العمل وفشل مرة أخرى، فسيعمل المشغّل مرة أخرى. وإذا حدث خطأ في سير العمل مرة في فبراير ثم مرة أخرى في أبريل (أكثر من 30 يومًا)، فسيتم إرسال إشعار ثانٍ.
الحقول
يحتوي مشغّل حدوث خطأ في سير العمل على الحقول التالية، والتي يمكن استخدامها في الشروط والإجراءات، وللحصول على البيانات في سير العمل:
| الحقل | الوصف |
|---|---|
| معرّف سير العمل | معرّف سير العمل الذي فشل. |
| معرّف تشغيل سير العمل | معرّف التشغيل الذي فشل. |
| اسم سير العمل | اسم سير العمل الذي فشل. |
| نطاق Shopify | اسم النطاق .myshopify.com الخاص بالمتجر. |
| رابط URL لتشغيل سير العمل | رابط URL لصفحة تشغيل سير العمل الذي فشل. |
| رابط URL لسير العمل | رابط URL لصفحة ملخص سير العمل الذي فشل. |
| إصدار سير العمل | إصدار سير العمل الذي فشل. |
لإنشاء رابط لتشغيل سير العمل، يمكنك استخدام المتغيرات المقدمة كما يلي:
https://{{shopDomain}}/admin/apps/flow/web/overview/activity/{{workflowRunId}}
اختبار مُشغّل حدوث خطأ في سير العمل
لاختبار سير عمل إشعارات يبدأ بهذا المُشغّل، أنشئ سير عمل اختباري وقم بتشغيله بحيث يواجه أخطاءً بشكل مستمر. طالما اكتمل سير العمل الفاشل، يجب أن يتم تشغيل سير عمل الإشعارات تلقائيًا. لاختبار سير عمل الإشعارات مرة أخرى، يمكنك إما إنشاء سير عمل فاشل جديد أو تعديل سير العمل الحالي. بعد التأكد من أن سير عملك يعمل كما هو مخطط له، احذف سير العمل الاختباري.
الإجراءات
يمكن استخدام الإجراءات التي تتطلب حدوث خطأ في سير العمل مع مُشغّل حدوث خطأ في سير العمل. وتشمل هذه الإجراءات ما يلي:
يمكن استخدام أي إجراء لا يتطلب بيانات مع مُشغّل حدوث خطأ في سير العمل. وتشمل هذه الإجراءات ما يلي:
- إرسال طلب Admin API
- إرسال طلب HTTP
- إرسال بريد إلكتروني داخلي
- تشغيل الكود
- انتظار
- تسجيل المخرجات
- إنشاء عنوان URL لإعادة التوجيه
- حذف عناوين URL لإعادة التوجيه
القوالب
تلقي تنبيه Shopify عند اكتشاف أخطاء في تشغيل سير العمل
تلقَّ تنبيه Shopify إذا فشل تنفيذ أحد مسارات عملك. عرض القالب
تلقي إشعار Slack عند اكتشاف أخطاء في تشغيل سير العمل
تلقَّ إشعار Slack إذا فشل تنفيذ أحد مسارات عملك. عرض القالب
تلقي إشعار عبر البريد الإلكتروني عند اكتشاف أخطاء في تشغيل سير العمل
تلقَّ رسالة بريد إلكتروني إذا فشل تنفيذ أحد مسارات عملك. عرض القالب