تتيح هذه الخدمة للبرامج النصية إعداد وإنشاء إضافات Google Workspace التي توسّع نطاق Google Workspace Studio.
الدروس
| الاسم | وصف قصير |
|---|---|
Action | إجراء يمكن أن تستخدمه إضافات Google Workspace التي توسّع نطاق Google Workspace Studio لعرض بطاقة جديدة. |
Add | توفّر Add إمكانية إنشاء ردود لإضافات Google Workspace التي توسّع نطاق Google Workspace Studio. |
Basic | تعداد يمثّل أنواع البيانات العامة الأساسية. |
Color | كائن Color يمثّل لونًا في مساحة ألوان RGBA |
Data | يُستخدَم DataType لضبط نوع متغيّر. |
Dynamic | DynamicResourceDefinition هي وحدة أساسية لـ Resource، ويمكن أن تحتوي على عدد واحد أو أكثر من Resource لتحديد عدد متغيرات الإخراج التي توفّرها خطوة في Google Workspace Studio بشكل ديناميكي. |
Error | قيمة تعدادية تمثّل إمكانية اتّخاذ إجراء بشأن الخطأ. |
Error | تعداد يمثّل إمكانية إعادة محاولة تنفيذ الإجراء عند حدوث خطأ. |
Font | تعداد يمثّل وزن خط النص المنسّق. |
Host | HostAppAction هو نوع من الإجراءات التي تعالجها تطبيقات مضيفة فردية. |
Hyperlink | تمثّل هذه السمة عنصر رابط تشعّبي مستخدَمًا في Text. |
Insert | أداة إنشاء لعناصر InsertSection. |
Insert | أداة إنشاء لعناصر InsertWidget. |
Link | كائن الرابط من مصدر تابع لجهة خارجية يتم تحويله إلى شريحة ذكية في التطبيق المضيف. |
List | حاوية لعناصر القائمة، حيث يمكن أن يحتوي كل عنصر في القائمة على عدة عناصر Text. |
List | عنصر قائمة، حيث يمكن أن يحتوي كل عنصر قائمة على عدة Text |
List | تعداد يمثّل نوع القائمة. |
Modify | أداة إنشاء لعناصر Modify تغيّر واجهة بطاقة حالية وتعدّلها من خلال تمرير عنصر Modify إلى Action. |
Navigation | كائن مساعد يتحكّم في التنقّل بين البطاقات. |
Remove | أداة إنشاء لعناصر Remove |
Remove | أداة إنشاء لعناصر RemoveWidget. |
Render | تعرض هذه الدالة بطاقة أو تعدّلها من خلال تنفيذ Action استجابةً لتفاعل المستخدم. |
Render | أداة إنشاء لعناصر Render |
Resource | تمثّل هذه السمة بيانات موارد خاصة بالتطبيق، وتحتوي بيانات الموارد على مجموعة من أزواج المفتاح/القيمة لأسماء المتغيرات وVariable. |
Resource | ResourceField هي وحدة أساسية من Dynamic، ويتوافق كل حقل موارد مع متغير إخراج للخطوة الحالية. |
Resource | Resource هو نوع من Resource يُستخدم لاسترداد تعريف قائمة بحقول الموارد من خلال الدالة dynamic المحدّدة في ملف البيان. |
Resource | يتم استخدام ResourceRetrievedAction لاسترداد محتوى الموارد المخصّصة عند الحاجة، حيث يتم تحديد حقل الموارد المخصّصة في ResourceData. |
Resource | نوع مورد خاص بالتطبيق، ويجب أن يتضمّن المعرّف الفريد لنوع المورد WorkflowResourceDefinition مطابقًا. |
Return | يشير ReturnElementErrorAction إلى حدوث خطأ أثناء استدعاء العنصر. |
Return | يحتوي على متغيرات النتائج التي تم إنشاؤها من خلال الإجراء الذي تم تنفيذه في Google Workspace Studio. |
Save | يشير هذا الإجراء إلى أنّ التطبيق المضيف (Google Workspace Studio) يجب أن يحفظ الوكيل. |
Styled | عنصر نصي يتضمّن أنماطًا مثل الخط العريض والمائل واللون |
Text | شريحة قابلة للنقر بتنسيق نصي |
Text | عنصر تنسيق نصي، يمكن أن يكون Text أو Styled أو Hyperlink أو List |
Text | رمز يتم عرضه في Text |
Text | تعداد يمثّل نمط النص المنسّق. |
Time | تمثّل هذه السمة عنصر طابع زمني يمكن إضافته إلى Variable. |
Update | أداة إنشاء لعناصر Update |
Validation | تعداد يمثّل درجة خطورة خطأ التحقّق. |
Value | تحتوي قيمةMetadata على معلومات حول القيم المحتملة لمتغيّر. |
Variable | يمثّل هذا النوع بيانات متغيرة يمكن أن تحتوي على مجموعة من القيم بأنواع مختلفة. |
Workflow | WorkflowAction هو نوع من Host يُستخدَم لتنفيذ إجراء معيّن في Google Workspace Studio. |
Workflow | كتلة نص تتضمّن خيارات تنسيق متقدّمة، بما في ذلك الأنماط والروابط التشعّبية والعناصر التفاعلية المحدّدة في Text |
Workflow | يشير هذا الإجراء إلى أنّه على التطبيق المضيف (Google Workspace Studio) عرض خطأ في التحقّق من الصحة. |
Action
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
add | Action | تضيف هذه السمة عملية ModifyCard إلى الإجراء. |
add | Action | تضيف هذه السمة أداة تنقّل بين البطاقات إلى الإجراء. |
Add Ons Response Service
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
new | Action | تنشئ هذه الدالة Action جديدة. |
new | Navigation | تنشئ هذه الدالة Navigation جديدة. |
new | Render | تنشئ هذه الدالة Render جديدة. |
Basic Data Type
الخصائص
| الموقع | النوع | الوصف |
|---|---|---|
BASIC_TYPE_UNSPECIFIED | Enum | القيمة التلقائية |
STRING | Enum | سلسلة من الأحرف |
INTEGER | Enum | قيمة عدد صحيح |
FLOAT | Enum | رقم النقطة الحرة. |
TIMESTAMP | Enum | طابع زمني بتنسيق ISO 8601 |
BOOLEAN | Enum | قيمة منطقية |
EMAIL_ADDRESS | Enum | سلسلة بتنسيق عنوان بريد إلكتروني |
GOOGLE_USER | Enum | مستخدم لخدمات Google، بالتنسيق "users/encoded_GAIA_ID" |
FILE | Enum | نوع ملف |
FORMATTED_TEXT | Enum | نص بتنسيق غني |
Color
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
set | Color | تضبط هذه السمة مكوّن ألفا للّون. |
set | Color | تضبط هذه السمة المكوّن الأزرق من اللون. |
set | Color | تضبط هذه السمة المكوّن الأخضر من اللون. |
set | Color | تضبط هذه السمة مكوّن اللون الأحمر. |
Data Type
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
set | Data | تضبط هذه السمة نوع البيانات على أحد Basic المتوافقة. |
set | Data | يضبط نوع البيانات على Resource مخصّص. |
set | Data | تضبط هذه السمة Value، التي تحتوي على معلومات متعلقة بالنوع الخاص بالمتغير. |
Dynamic Resource Definition
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
add | Dynamic | تضيف هذه السمة حقل مصدر إلى تعريف المصدر الديناميكي. |
set | Dynamic | تضبط هذه السمة المعرّف الخاص بتعريف المورد الديناميكي، ويتوافق هذا المعرّف مع workflow في ملف البيان. |
Error Actionability
الخصائص
| الموقع | النوع | الوصف |
|---|---|---|
ERROR_ACTIONABILITY_UNSPECIFIED | Enum | غير محدد |
NOT_ACTIONABLE | Enum | لا يمكن للمستخدم إصلاح الخطأ من خلال بطاقة الإعداد. |
ACTIONABLE | Enum | يمكن للمستخدم إصلاح الخطأ من خلال بطاقة الإعداد. |
Error Retryability
الخصائص
| الموقع | النوع | الوصف |
|---|---|---|
RETRYABILITY_UNSPECIFIED | Enum | غير محدد |
NOT_RETRYABLE | Enum | لا يمكن إعادة المحاولة عند حدوث هذا الخطأ، وسيتم إنهاء العملية بعد المحاولة الأولى. |
RETRYABLE | Enum | يمكن إعادة محاولة إصلاح الخطأ، وسيحاول Workflow تنفيذ الخطوة 5 مرات كحد أقصى. |
Font Weight
الخصائص
| الموقع | النوع | الوصف |
|---|---|---|
FONT_WEIGHT_UNSPECIFIED | Enum | وزن عادي مع سمك عادي |
LIGHT | Enum | وزن أخف وسُمك أقل |
MEDIUM | Enum | وزن متوسط بين الخفيف والغامق |
BOLD | Enum | وزن أثقل مع زيادة في السُمك |
Host App Action
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
set | Host | تضبط هذه السمة إجراء التطبيق المضيف على إجراء Workflow. |
Hyperlink
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
set | Hyperlink | يضبط عنوان URL المقصود للرابط التشعّبي. |
set | Hyperlink | تضبط هذه السمة نص الرابط التشعّبي. |
Insert Section
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
insert | Insert | يضبط هذا الحقل العلامة onCardTop، التي تشير إلى ما إذا كان يجب إدراج القسم الجديد في أعلى البطاقة. |
insert | Insert | يضبط رقم تعريف القسم، ويتم إدراج القسم الجديد أدناه. |
set | Insert | تضبط هذه السمة قسم البطاقة المطلوب إدراجه. |
Insert Widget
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
insert | Insert | تضبط هذه السمة رقم تعريف التطبيق المصغّر، ويتم إدراج التطبيق المصغّر الجديد فوق التطبيق المصغّر الذي يحمل رقم التعريف المحدّد. |
insert | Insert | يضبط هذا الإجراء رقم تعريف التطبيق المصغّر، ويتم إدراج التطبيق المصغّر الجديد أسفل التطبيق المصغّر الذي يحمل رقم التعريف المحدّد. |
set | Insert | تضبط هذه السمة قيمة Widget التي سيتم إدراجها. |
Link
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
set | Link | تضبط هذه السمة عنوان الرابط. |
set | Link | تضبط هذه السمة عنوان URL للرابط. |
List Container
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
add | List | تضيف هذه السمة عنصر قائمة إلى حاوية القائمة. |
set | List | تضبط هذه السمة مستوى القائمة، بدءًا من 0 للمستوى الأعلى، وتزيد بمقدار 1 لكل قائمة متداخلة. |
set | List | تضبط هذه السمة نوع القائمة التي سيتم ترتيبها أو عدم ترتيبها. |
List Item
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
add | List | تضيف هذه السمة Text إلى عنصر القائمة. |
List Type
الخصائص
| الموقع | النوع | الوصف |
|---|---|---|
LIST_TYPE_UNSPECIFIED | Enum | القيمة التلقائية |
ORDERED | Enum | قائمة مع ترتيب |
UNORDERED | Enum | قائمة بدون ترتيب |
Modify Card
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
set | Modify | تضبط هذه السمة Insert لعنصر بطاقة التعديل هذا. |
set | Modify | تضبط هذه السمة Insert لعنصر بطاقة التعديل هذا. |
set | Modify | تضبط هذه السمة Remove لعنصر بطاقة التعديل هذا. |
set | Modify | تضبط هذه السمة Remove لعنصر بطاقة التعديل هذا. |
set | Modify | تضبط هذه السمة Card البديل لكائن تعديل البطاقة هذا، ويجب أن يتضمّن القسم البديل رقم التعريف نفسه الخاص بأحد أقسام البطاقة الحالية. |
set | Modify | تضبط هذه السمة التطبيق المصغّر البديل لكائن تعديل البطاقة هذا، ويجب أن يكون للتطبيق المصغّر البديل المعرّف نفسه الخاص بتطبيق مصغّر حالي. |
set | Modify | تضبط هذه السمة Update لعنصر بطاقة التعديل هذا. |
Navigation
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
print | String | تعرض هذه السمة تمثيل JSON لهذا العنصر. |
push | Navigation | يدفع البطاقة المحدّدة إلى الحزمة. |
Remove Section
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
set | Remove | تضبط هذه السمة رقم تعريف القسم المطلوب إزالته. |
Remove Widget
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
set | Remove | تضبط هذه السمة رقم تعريف التطبيق المصغّر المطلوب إزالته. |
Render Action
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
print | String | تعرض هذه السمة تمثيل JSON لهذا العنصر. |
Render Action Builder
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
build() | Render | تنشئ هذه السمة إجراء العرض الحالي وتتحقّق من صحته. |
set | Render | تضبط هذه السمة الإجراء الذي يمكن للإضافات استخدامه لتعديل واجهة المستخدم إلى إجراء العرض. |
set | Render | تضبط هذه السمة Host التي تعالجها تطبيقات المضيف الفردية على إجراء العرض. |
Resource Data
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
add | Resource | تضيف هذه الطريقة Variable مفتاحًا حسب اسم المتغيّر، ويتم استبدال القيمة إذا كان المفتاح متوفّرًا من قبل. |
set | Resource | تضبط هذه السمة خريطة لبيانات المتغيّرات مفهرسة حسب أسماء المتغيّرات. |
Resource Field
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
set | Resource | تضبط هذه السمة نوع بيانات الحقل، وتسمح للخطوات الأخرى بفلترة المتغيرات حسب النوع عند الاختيار. |
set | Resource | تضبط هذه السمة وصف الحقل الذي يظهر للمستخدم النهائي أثناء اختيار المتغير في الخطوات اللاحقة. |
set | Resource | تضبط هذه السمة مفتاحًا لوظيفة مقدّم الخدمة من أجل تقديم القيمة أثناء تنفيذ الخطوة. |
Resource Fields Definition Retrieved Action
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
add | Resource | تضيف هذه السمة Dynamic إلى تعريف حقول الموارد التي تم استردادها. |
Resource Retrieved Action
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
set | Resource | تضبط هذه السمة Resource على إجراء استرداد المورد لتوفير قيم لحقول الموارد الديناميكية أو حقول الموارد المخصّصة. |
Resource Type
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
set | Resource | تضبط هذه السمة معرّف تعريف مورد سير العمل. |
Return Element Error Action
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
set | Return | تضبط هذه السمة إمكانية اتّخاذ إجراء بشأن الخطأ، ويجب أن يكون الخطأ قابلاً لاتّخاذ إجراء إذا كان يمكن حله من خلال إعادة ضبط الخطوة. |
set | Return | يضبط سجلّ الأخطاء ليتم عرضه للمستخدم النهائي في خلاصة الأنشطة في Workflow. |
set | Return | يضبط هذا الحقل إمكانية إعادة محاولة تنفيذ العملية عند حدوث خطأ، ويتوقف سير العمل بعد المحاولة الأولى إذا كان الخطأ غير قابل لإعادة المحاولة. |
Return Output Variables Action
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
add | Return | تضيف هذه الطريقة بيانات متغيّرة مفتاحها هو اسم المتغيّر، ويتم استبدال القيمة إذا كان المفتاح متوفّرًا من قبل. |
set | Return | تضبط هذه السمة سجلّ إجراء سير العمل الذي تم تنفيذه للمستخدم النهائي في خلاصة الأنشطة الخاصة بسير العمل. |
set | Return | تضبط هذه السمة خريطة لبيانات المتغيّرات التي يتم تحديد مفاتيحها حسب اسم المتغيّر، ويتم استبدال القيمة إذا كان المفتاح متوفّرًا من قبل. |
Save Workflow Action
Styled Text
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
add | Styled | تضبط هذه السمة نمط النص المنسّق، ويمكن تطبيق أنماط متعددة على نص منسّق واحد. |
set | Styled | تضبط هذه السمة لون النص المنسَّق. |
set | Styled | تضبط هذه السمة كثافة خط النص المنسَّق. |
set | Styled | تضبط هذه السمة المحتوى الرئيسي للنص المنسّق. |
Text Format Chip
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
set | Text | تضبط هذه السمة النص المعروض في الشريحة. |
set | Text | تحدِّد هذه السمة الرمز المعروض في الشريحة. |
set | Text | تضبط هذه السمة عنوان URL الذي سيتم الانتقال إليه عند النقر على الشريحة. |
Text Format Element
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
set | Text | يضبط عنصر تنسيق النص كـ Hyperlink. |
set | Text | يضبط عنصر تنسيق النص كـ List. |
set | Text | يضبط عنصر تنسيق النص كـ Styled. |
set | Text | تضبط هذه السمة عنصر تنسيق النص كسلسلة نصية. |
set | Text | يضبط عنصر تنسيق النص كـ Text. |
Text Format Icon
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
set | Text | يضبط عنوان URL للرمز. |
set | Text | تُستخدَم لضبط اسم رمز Material المحدّد في Google Material Icons. |
Text Style
الخصائص
| الموقع | النوع | الوصف |
|---|---|---|
STYLE_UNSPECIFIED | Enum | لم يتم تطبيق أي نمط. |
ITALIC | Enum | نمط مائل |
UNDERLINE | Enum | نمط التسطير |
STRIKETHROUGH | Enum | نمط يتوسطه خط |
LINE_BREAK | Enum | فاصل أسطر |
UPPERCASE | Enum | نمط الأحرف الكبيرة |
CODE | Enum | نمط الرمز |
CODE_BLOCK | Enum | نمط مجموعة الرموز |
Time Stamp
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
set | Time | تضبط هذه السمة عدد النانو ثانية في الطابع الزمني، وهي تمثّل عدد النانو ثانية ضمن الثانية الحالية. |
set | Time | تضبط هذه السمة ثواني الطابع الزمني، وهي تمثّل عدد الثواني منذ بدء حساب الفترة في نظام Unix(1 يناير 1970، الساعة 00:00:00 بالتوقيت العالمي المنسق). |
Update Widget
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
add | Update | تضيف هذه السمة عنصرًا جديدًا يمكن اختياره، وذلك للقوائم التي تتيح اختيار عناصر متعددة. |
Validation Error Severity
الخصائص
| الموقع | النوع | الوصف |
|---|---|---|
SEVERITY_UNSPECIFIED | Enum | غير محدد |
CRITICAL | Enum | خطأ فادح، الخطأ فادح ويجب إصلاحه قبل النشر. |
WARNING | Enum | تحذير، الخطأ غير أساسي ولا يحظر النشر. |
Value Metadata
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
add | Value | تضيف هذه السمة أنواعًا مسموحًا بها اختيارية يمكن تحويلها ديناميكيًا إلى بيانات متغيّرة لهذه القيمة في البيانات الوصفية. |
add | Value | تضيف هذه السمة قيمة سلسلة اختيارية إلى قيم التعداد المسموح بها لمتغيّر، ولا يمكن ضبط هذا الحقل إلا إذا تم ضبط Data على النوع "سلسلة". |
set | Value | تضبط هذه السمة القيمة التلقائية الاختيارية للمتغيّر، مثلاً، إذا كان نوع المتغيّر منطقيًا، يمكن ضبط defaultValue على "true" أو "false". |
Variable Data
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
add | Variable | تضيف هذه السمة قيمة منطقية إلى بيانات المتغيّر. |
add | Variable | تضيف هذه السمة عنوان بريد إلكتروني إلى بيانات المتغيّر. |
add | Variable | تضيف هذه السمة قيمة عددية ذات فاصلة عشرية إلى بيانات المتغيّر. |
add | Variable | تضيف هذه السمة مستخدمًا على Google إلى بيانات المتغيّر. |
add | Variable | تضيف هذه السمة قيمة عدد صحيح إلى بيانات المتغيّر. |
add | Variable | تضيف هذه السمة قيمة Resource إلى بيانات المتغيّر. |
add | Variable | يضيف معرّف مرجع مورد إلى بيانات المتغيّر. |
add | Variable | تضيف هذه السمة قيمة سلسلة إلى بيانات المتغيّر. |
add | Variable | تضيف هذه السمة قيمة Time إلى بيانات المتغيّر. |
add | Variable | تضيف هذه السمة قيمة Workflow إلى بيانات المتغيّر. |
Workflow Action
Workflow Text Format
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
add | Workflow | تضيف هذه السمة Text إلى تنسيق نص سير العمل. |
Workflow Validation Error Action
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
set | Workflow | تضبط هذه السمة مستوى خطورة خطأ التحقّق من الصحة. |