الإجراءات في Shopify Flow

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

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

تستخدم الإجراءات GraphQL Admin API لإجراء تغييرات على متجر Shopify الخاص بك. على سبيل المثال، يستخدم إجراء إضافة إشارات للطلبات عملية التعديل tagsAdd. يمكن لإجراء إرسال طلب Admin API استخدام معظم عمليات التعديل، بما في ذلك تلك التي لا تتوفر بعد كإجراءات في Flow.

في هذا القسم