توضّح هذه الأدلة كيفية توسيع وظائف Google Workspace Flows من خلال إنشاء خطوات مخصّصة.
للبدء، اتّبِع دليل البدء السريع: إنشاء خطوة آلة حاسبة باستخدام "برمجة تطبيقات Google".
تتيح Flows لمستخدمي Google Workspace تنفيذ المهام تلقائيًا في مختلف الخدمات من خلال الجمع بين سلسلة من الخطوات بدون كتابة أي رمز برمجي. من خلال توسيع نطاق إمكانية استخدام التدفقات، يمكنك السماح للمستخدمين بإضافة وظائف تطبيقك كخطوات.
على سبيل المثال، يمكنك إبراز رسائل التخفيضات الجديدة باستخدام تسلسل إجراءات ينفّذ ما يلي:
- يبدأ عند تلقّي رسالة إلكترونية.
- تطلب هذه الدالة من Gemini تلخيص الرسالة الإلكترونية.
- ينشر رسالة حول الرسالة الإلكترونية في مساحة Chat.
مفاهيم المسارات
تحدّد المصطلحات والمفاهيم التالية المكوّنات الرئيسية لأحد المسارات:
- Step
- خطوة واحدة في عملية مبرمَجة لسير عمل وهي في الأساس مهمة واحدة ضمن سلسلة من المهام التي تتبع حدثًا باديًا. يتم تنفيذ كل خطوة بشكل متزامن، ما يعني أنّها تُكمل عمليتها قبل أن تبدأ الخطوة التالية في التسلسل. يحدّد المستخدمون ترتيب الخطوات، ما يتيح لهم تخصيص التدفق المنطقي للمهام. يمكن أن تتضمّن الخطوات مدخلات ومخرجات، ولكن ليس من الضروري أن تتضمّنها. تشمل الخطوات النموذجية "إرسال رسالة إلكترونية" و"نشر مشاركة في مساحة Chat" و"طرح سؤال على Gemini". يمكن أن تتضمّن الخطوات مهام خارج Google Workspace، مثل إنشاء عميل محتمل في نظام إدارة علاقات العملاء (CRM).
- متغيّر الإدخال تتلقّى الخطوات متغيّرات الإدخال.
- يتم ضبط متغيرات الإدخال من قِبل المستخدم في بطاقة إعداد الخطوة أثناء إعدادها. على سبيل المثال، يمكنك جمع عنوان بريد إلكتروني أو تاريخ ووقت أو طلب من Gemini.
- متغير الإخراج
- يتم عرض متغيّرات الإخراج من خلال الخطوات، ويمكن إرسالها إلى خطوة أخرى. على سبيل المثال، يمكنك استخدام متغيّر إخراج لتمرير عنوان بريد إلكتروني إلى خطوة أخرى تستخدمه لتحديد مستلم رسالة إلكترونية.
- المتغيّر الديناميكي
- متغيّر لا يمكن تحديد بياناته إلا عندما يضبط المستخدم المسار. على سبيل المثال، تتضمّن "نماذج Google" أسئلة وإجابات مختلفة. لا يمكن تحديد عدد الأسئلة والأجوبة (ومحتواها) إلا بعد أن يبدأ نموذج معيّن مسارًا. تراعي المتغيرات الديناميكية هذه الحالة.
- الموارد المخصّصة
- بنية بيانات مخصّصة يمكنك تحديدها لتجميع متغيّرات متعدّدة معًا. على سبيل المثال، لإنشاء عميل محتمل في نظام إدارة علاقات العملاء، مرِّر مرجعًا مخصّصًا يحتوي على عنوان بريد إلكتروني وعنوان شارع واسم.
- البطاقة
كتلة إنشاء لواجهات المستخدم في الإضافات تتيح البطاقات تخطيطًا محدّدًا وعناصر تفاعلية في واجهة المستخدم، مثل الأزرار والوسائط الغنية، مثل الصور. تتضمّن البطاقات ميزات خاصة لإنشاء التدفقات:
IncludeVariables: سمة تتيح تضمين متغيرات ديناميكية.Type: تحدّد نوع البيانات التي تتوقّعها متغيّرات الإدخال.
- سجلّ الأنشطة
توضّح هذه السمة ما يحدث عند تنفيذ أحد التدفقات. تتضمّن سجلّات الأنشطة بشكل تلقائي اسم المشغّل أو الخطوة المحدّدة بشكل ثابت في ملف البيان. يمكنك أيضًا تقديم سجلّات نشاط مخصّصة.
التعرّف على ما يمكنك إنشاؤه
يتم إنشاء التدفقات على منصة الإضافات في Google Workspace. إذا كانت لديك إضافة حالية، يمكنك توسيع وظائفها لتشمل "سير العمل" من خلال تعديل ملف البيان الخاص بها ليحتوي على قسم خاص بسير العمل.
إذا كنت تبدأ من الصفر، اتّبِع دليل البدء السريع، إنشاء خطوة آلة حاسبة باستخدام "برمجة التطبيقات".
بعد ذلك، اطّلِع على الأدلة التالية لمواصلة تخصيص خطوة سير العمل:
- إنشاء خطوة
- متغيّرات الإدخال
- التحقّق من صحة متغيّر إدخال
- متغيّرات الإخراج
- تحديد مورد مخصّص
- المتغيرات الديناميكية
- إنشاء بطاقة إعداد
- تسجيل النشاط والأخطاء
- عنصر حدث "التدفّقات"