الفهرس
AddOnWidgetSet
(رسالة)AddOnWidgetSet.WidgetType
(تعداد)CommonAddOnManifest
(رسالة)CreateActionExtensionPoint
(رسالة)GranularOauthPermissionSupport
(تعداد)HomepageExtensionPoint
(رسالة)HttpAuthorizationHeader
(تعداد)HttpOptions
(رسالة)LayoutProperties
(رسالة)LinkPreviewExtensionPoint
(رسالة)MenuItemExtensionPoint
(رسالة)UniversalActionExtensionPoint
(رسالة)UriPattern
(رسالة)
AddOnWidgetSet
مجموعة التطبيقات المصغّرة التي تستخدمها إحدى الإضافات
الحقول | |
---|---|
usedWidgets[] |
قائمة الأدوات المستخدَمة في إضافة |
WidgetType
تمثّل هذه السمة نوع التطبيق المصغَّر. WIDGET_TYPE_UNSPECIFIED
هي مجموعة التطبيقات المصغّرة الأساسية.
عمليات التعداد | |
---|---|
WIDGET_TYPE_UNSPECIFIED |
مجموعة الأدوات التلقائية |
DATE_PICKER |
أداة اختيار التاريخ |
STYLED_BUTTONS |
تتضمّن الأزرار ذات الأنماط أزرارًا معبّأة وأزرارًا غير مفعّلة. |
PERSISTENT_FORMS |
تسمح النماذج الثابتة بالاحتفاظ بقيم النموذج أثناء تنفيذ الإجراءات. |
FIXED_FOOTER |
تذييل ثابت في بطاقة |
UPDATE_SUBJECT_AND_RECIPIENTS |
تعديل موضوع مسودة الرسالة ومستلميها |
GRID_WIDGET |
التطبيق المصغّر للشبكة |
ADDON_COMPOSE_UI_ACTION |
إجراء إضافة في Gmail ينطبق على واجهة مستخدم الإنشاء الخاصة بالإضافة |
CommonAddOnManifest
إعدادات الإضافة التي تتم مشاركتها بين جميع التطبيقات المضيفة للإضافة
الحقول | |
---|---|
name |
الحقل مطلوب. الاسم المعروض للإضافة. |
logoUrl |
الحقل مطلوب. عنوان URL لصورة الشعار المعروضة في شريط أدوات الإضافة |
layoutProperties |
خصائص التنسيق الشائعة لبطاقات الإضافة |
addOnWidgetSet |
تمثّل هذه السمة التطبيقات المصغّرة المستخدَمة في الإضافة. في حال عدم تحديد هذا الحقل، يتم استخدام المجموعة التلقائية. |
useLocaleFromApp |
تحديد ما إذا كان سيتم نقل معلومات اللغة من التطبيق المضيف |
homepageTrigger |
تحدّد نقطة نهاية سيتم تنفيذها في أي سياق، وفي أي مضيف. ستكون أي بطاقات يتم إنشاؤها بواسطة هذه الدالة متاحة دائمًا للمستخدم، ولكن قد يتم حجبها بواسطة المحتوى السياقي عندما تعلن هذه الإضافة عن مشغّلات أكثر استهدافًا. |
universalActions[] |
تحدّد هذه السمة قائمة بنقاط الإضافة في قائمة الإجراءات العامة التي تعمل كقائمة إعدادات للإضافة. يمكن أن تكون نقطة الإضافة عبارة عن عنوان URL لرابط سيتم فتحه أو نقطة نهاية سيتم تنفيذها كعملية إرسال نموذج. |
openLinkUrlPrefixes |
لا يمكن أن يستخدم إجراء OpenLink إلا عنوان URL يتضمّن المخطط |
CreateActionExtensionPoint
إعدادات مشغّل يتم تنشيطه عندما يستدعي مستخدم سير عمل إنشاء الموارد في أحد تطبيقات Google Workspace لمزيد من المعلومات، يُرجى الاطّلاع على إنشاء مراجع خارجية من قائمة @.
الحقول | |
---|---|
id |
الحقل مطلوب. المعرّف الفريد لتمييز نقطة الإضافة هذه. يمكن أن يتضمّن المعرّف 64 حرفًا كحدّ أقصى ويجب أن يكون بالتنسيق |
labelText |
الحقل مطلوب. النص الذي يظهر بجانب رمز نقطة دخول إنشاء المورد، مثل |
localizedLabelText |
اختيارية: خريطة إذا كانت لغة المستخدم متوفرة في مفاتيح الخريطة، سيظهر للمستخدم الإصدار المترجَم من |
runFunction |
الحقل مطلوب. نقطة النهاية التي سيتم تنفيذها عند بدء سير عمل إنشاء الموارد لإنشاء رابط |
logoUrl |
اختيارية: رمز نقطة دخول إنشاء المرجع في حال عدم تضمينها، تستخدم القائمة رمز شريط أدوات الإضافة، |
GranularOauthPermissionSupport
تُستخدَم لتحديد ما إذا كانت الإضافة قد فعّلت ميزة "الموافقة الدقيقة على OAuth".
عمليات التعداد | |
---|---|
GRANULAR_OAUTH_PERMISSION_SUPPORT_UNSPECIFIED |
القيمة التلقائية، ويجب عدم استخدامها. |
OPT_IN |
تم تفعيل ميزة "الموافقة الدقيقة على OAuth" للإضافة. |
OPT_OUT |
تم إيقاف ميزة "الموافقة الدقيقة على OAuth" في الإضافة. |
HomepageExtensionPoint
تنسيق شائع لتحديد طريقة عرض الصفحة الرئيسية للإضافة
الحقول | |
---|---|
runFunction |
الحقل مطلوب. نقطة النهاية التي سيتم تنفيذها عند تفعيل نقطة الإضافة هذه. |
enabled |
اختيارية: إذا تم ضبطها على يتم ضبط القيمة تلقائيًا على في حال إيقاف عرض الصفحة الرئيسية المخصّص لإحدى الإضافات، يتم توفير بطاقة عامة للمستخدمين بدلاً من ذلك. |
HttpAuthorizationHeader
عنوان التفويض الذي تم إرساله في طلبات الإضافة HTTP
عمليات التعداد | |
---|---|
HTTP_AUTHORIZATION_HEADER_UNSPECIFIED |
القيمة التلقائية، وهي تعادل SYSTEM_ID_TOKEN . |
SYSTEM_ID_TOKEN |
إرسال رمز مميّز للمعرّف لحساب خدمة النظام الخاص بإضافة Google Workspace الخاصة بالمشروع (الإعداد التلقائي) |
USER_ID_TOKEN |
أرسِل رمزًا مميّزًا للمعرّف خاصًا بالمستخدم النهائي. |
NONE |
لا ترسِل عنوان مصادقة. |
HttpOptions
خيارات لإرسال طلبات إلى نقاط نهاية إضافة HTTP
الحقول | |
---|---|
authorizationHeader |
إعدادات الرمز المميز المُرسَل في عنوان التفويض |
granularOauthPermissionSupport |
تُستخدَم لتحديد ما إذا كانت الإضافة قد فعّلت ميزة "الموافقة الدقيقة على OAuth". |
LayoutProperties
خصائص تصميم البطاقة المشترَكة بين جميع تطبيقات المضيف الخاصة بالإضافات
الحقول | |
---|---|
primaryColor |
اللون الأساسي للإضافة يضبط لون شريط الأدوات. إذا لم يتم ضبط لون أساسي، سيتم استخدام القيمة التلقائية التي يوفّرها إطار العمل. |
secondaryColor |
اللون الثانوي للإضافة تضبط هذه السمة لون الأزرار. إذا تم ضبط اللون الأساسي ولكن لم يتم ضبط أي لون ثانوي، سيكون اللون الثانوي هو نفسه اللون الأساسي. إذا لم يتم ضبط اللون الأساسي أو اللون الثانوي، سيتم استخدام القيمة التلقائية التي يوفّرها إطار العمل. |
useNewMaterialDesign |
تفعيل تصميمات متعددة الأبعاد للبطاقات |
LinkPreviewExtensionPoint
إعدادات مشغّل يتم تنشيطه عندما يكتب المستخدم أو يلصق رابطًا من خدمة تابعة لجهة خارجية أو غير تابعة لـ Google في ملف "مستندات Google" أو "جداول بيانات Google" أو "العروض التقديمية من Google"
الحقول | |
---|---|
labelText |
الحقل مطلوب. نص لشريحة ذكية نموذجية تحث المستخدمين على معاينة الرابط، مثل |
localizedLabelText |
اختيارية: خريطة إذا كانت لغة المستخدم متوفرة في مفاتيح الخريطة، سيظهر للمستخدم الإصدار المترجَم من |
patterns[] |
الحقل مطلوب. مجموعة من أنماط عناوين URL التي تؤدي إلى تشغيل الإضافة لمعاينة الروابط |
runFunction |
الحقل مطلوب. نقطة نهاية يتم تنفيذها عند تشغيل معاينة رابط. |
logoUrl |
اختيارية: الرمز الذي يظهر في الشريحة الذكية وبطاقة المعاينة في حال عدم توفّره، تستخدم الإضافة رمز شريط الأدوات |
MenuItemExtensionPoint
تنسيق شائع لتعريف عنصر قائمة أو زر يظهر داخل تطبيق مضيف
الحقول | |
---|---|
runFunction |
الحقل مطلوب. نقطة النهاية التي سيتم تنفيذها عند تفعيل نقطة الإضافة هذه. |
label |
الحقل مطلوب. النص المرئي للمستخدم الذي يصف الإجراء الذي تم اتخاذه من خلال تفعيل نقطة الإضافة هذه. على سبيل المثال، "إدراج فاتورة". |
logoUrl |
عنوان URL لصورة الشعار المعروضة في شريط أدوات الإضافة إذا لم يتم ضبطه، سيتم استخدام عنوان URL الأساسي لشعار الإضافة تلقائيًا. |
UniversalActionExtensionPoint
تنسيق لتحديد نقطة إضافة عنصر قائمة إجراءات عامة
الحقول | |
---|---|
label |
الحقل مطلوب. نص مرئي للمستخدم يصف الإجراء الذي يتم اتخاذه عند تفعيل نقطة الإضافة هذه، مثل "إضافة جهة اتصال جديدة". |
حقل الدمج action_type الحقل مطلوب. نوع الإجراء المتوافق مع عنصر قائمة الإجراءات الشاملة. يمكن أن يكون إما رابطًا لفتحه أو نقطة نهاية لتنفيذها. يمكن أن تكون action_type إحدى القيم التالية فقط: |
|
openLink |
عنوان URL الذي سيتم فتحه بواسطة UniversalAction. |
runFunction |
نقطة النهاية التي سيتم تشغيلها بواسطة UniversalAction |
UriPattern
إعدادات كل نمط عنوان URL يؤدي إلى ظهور معاينة للرابط
الحقول | |
---|---|
hostPattern |
مطلوب لكل نمط عنوان URL لمعاينته. نطاق نمط عنوان URL. تعرض الإضافة معاينات للروابط التي تتضمّن هذا النطاق في عنوان URL. لمعاينة الروابط الخاصة بنطاق فرعي معيّن، مثل على سبيل المثال، تتطابق |
pathPrefix |
اختيارية: المسار الذي يلحق بنطاق على سبيل المثال، إذا كان نمط مضيف عنوان URL هو لمطابقة جميع عناوين URL في نطاق نمط المضيف، اترك |