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