- المورد: النشر
- AddOns
- CommonAddOnManifest
- LayoutProperties
- AddOnWidgetSet
- WidgetType
- HomepageExtensionPoint
- UniversalActionExtensionPoint
- GmailAddOnManifest
- ContextualTrigger
- UnconditionalTrigger
- UniversalAction
- ComposeTrigger
- MenuItemExtensionPoint
- DraftAccess
- DriveAddOnManifest
- DriveExtensionPoint
- CalendarAddOnManifest
- ConferenceSolution
- CalendarExtensionPoint
- EventAccess
- DocsAddOnManifest
- DocsExtensionPoint
- LinkPreviewExtensionPoint
- UriPattern
- CreateActionExtensionPoint
- SheetsAddOnManifest
- SheetsExtensionPoint
- SlidesAddOnManifest
- SlidesExtensionPoint
- HttpOptions
- HttpAuthorizationHeader
- الطُرق
المرجع: النشر
نشر إضافة Google Workspace
تمثيل JSON |
---|
{
"name": string,
"oauthScopes": [
string
],
"addOns": {
object ( |
الحقول | |
---|---|
name |
اسم مورد النشر. مثال: |
oauthScopes[] |
قائمة نطاقات Google OAuth التي يمكن طلب موافقتها من المستخدم النهائي قبل تنفيذ نقطة نهاية للإضافة |
addOns |
إعدادات إضافة Google Workspace |
etag |
ويحتسب الخادم هذه القيمة استنادًا إلى إصدار النشر في مساحة التخزين، ويمكن إرسالها عند طلبات التعديل والحذف للتأكُّد من أنّ لدى العميل قيمة محدَّثة قبل المتابعة. |
AddOns
ضبط إضافة Google Workspace
تمثيل JSON |
---|
{ "common": { object ( |
الحقول | |
---|---|
common |
الإعدادات الشائعة في جميع إضافات Google Workspace |
gmail |
إعداد إضافة Gmail |
drive |
إعداد إضافة Drive. |
calendar |
إعداد إضافة "تقويم Google" |
docs |
إعداد إضافة "مستندات Google" |
sheets |
إعداد إضافة "جداول بيانات Google" |
slides |
إعدادات إضافة "العروض التقديمية من Google" |
httpOptions |
خيارات إرسال الطلبات إلى نقاط نهاية HTTP الإضافية |
CommonAddOnManifest
إعداد الإضافة الذي تتم مشاركته في جميع تطبيقات مضيف الإضافات
تمثيل JSON |
---|
{ "name": string, "logoUrl": string, "layoutProperties": { object ( |
الحقول | |
---|---|
name |
مطلوب. الاسم المعروض للإضافة |
logoUrl |
مطلوب. تمثّل هذه السمة عنوان URL لصورة الشعار التي تظهر في شريط أدوات الإضافة. |
layoutProperties |
سمات التنسيق الشائعة للبطاقات الإضافية |
addOnWidgetSet |
التطبيقات المصغّرة المُستخدَمة في الإضافة في حال عدم تحديد هذا الحقل، يتم استخدام المجموعة التلقائية. |
useLocaleFromApp |
يمكنك اختيار ما إذا كان سيتم تمرير معلومات اللغة من التطبيق المضيف. |
homepageTrigger |
تحدد نقطة نهاية سيتم تنفيذها في أي سياق في أي مضيف. ستكون أي بطاقات يتم إنشاؤها من خلال هذه الوظيفة متاحة دائمًا للمستخدم، ولكن قد يحجبها المحتوى السياقي عندما تعرض هذه الإضافة عوامل تشغيل أكثر استهدافًا. |
universalActions[] |
تحدد هذه السياسة قائمة بنقاط الإضافات في قائمة الإجراءات العامة التي تعمل كقائمة إعدادات للإضافة. يمكن أن تكون نقطة الإضافة عنوان URL لرابط يفتحه أو نقطة نهاية لتنفيذ عملية إرسال النموذج. |
openLinkUrlPrefixes |
لا يمكن أن يستخدم إجراء OpenLink إلا عنوان URL يحتوي على المخطط |
LayoutProperties
خصائص تنسيق البطاقة التي تتم مشاركتها بين جميع تطبيقات مضيف الإضافات
تمثيل JSON |
---|
{ "primaryColor": string, "secondaryColor": string, "useNewMaterialDesign": boolean } |
الحقول | |
---|---|
primaryColor |
اللون الأساسي للإضافة تحدد لون شريط الأدوات. إذا لم يتم ضبط لون أساسي، يتم استخدام القيمة التلقائية التي يوفّرها إطار العمل. |
secondaryColor |
اللون الثانوي للإضافة يحدد لون الأزرار. إذا تم ضبط اللون الأساسي ولكن لم يتم ضبط لون ثانوي، سيكون اللون الثانوي هو نفسه اللون الأساسي. إذا لم يتم ضبط اللون الأساسي أو اللون الثانوي، يتم استخدام القيمة التلقائية التي يوفّرها إطار العمل. |
useNewMaterialDesign |
لتفعيل التصميم المتعدد الأبعاد للبطاقات |
AddOnWidgetSet
المجموعة الفرعية للأداة التي تستخدمها إحدى الإضافات.
تمثيل JSON |
---|
{
"usedWidgets": [
enum ( |
الحقول | |
---|---|
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 ينطبق على واجهة مستخدم إنشاء الإضافة. |
HomepageExtensionPoint
التنسيق الشائع للإعلان عن طريقة عرض الصفحة الرئيسية للإضافة.
تمثيل JSON |
---|
{ "runFunction": string, "enabled": boolean } |
الحقول | |
---|---|
runFunction |
مطلوب. يتم تنفيذ نقطة النهاية عند تفعيل نقطة الإضافة هذه. |
enabled |
اختياريّ. أمّا في حال ضبط السياسة على ويتم ضبط القيمة التلقائية على في حال إيقاف طريقة عرض الصفحة الرئيسية المخصّصة لإحدى الإضافات، يتم تقديم بطاقة نظرة عامة عامة للمستخدمين بدلاً من ذلك. |
UniversalActionExtensionPoint
تنسيق للإعلان عن نقطة إضافة عناصر قائمة الإجراءات العامة.
تمثيل JSON |
---|
{ "label": string, // Union field |
الحقول | |
---|---|
label |
مطلوب. نص مرئي للمستخدم يصف الإجراء الذي تم اتخاذه من خلال تفعيل نقطة الإضافة هذه، على سبيل المثال، "إضافة جهة اتصال جديدة". |
حقل الاتحاد action_type . مطلوب. نوع الإجراء المتوافق مع عنصر قائمة إجراءات عام. يمكن أن يكون إما رابطًا للفتح أو نقطة نهاية للتنفيذ. يمكن أن يكون action_type واحدًا فقط مما يلي: |
|
openLink |
عنوان URL الذي سيتم فتحه بواسطة UniversalAction. |
runFunction |
هي نقطة النهاية التي سيتم تشغيلها بواسطة UniversalAction. |
GmailAddOnManifest
المواقع التي تُخصِّص مظهر إضافة Gmail وتنفيذها.
تمثيل JSON |
---|
{ "homepageTrigger": { object ( |
الحقول | |
---|---|
homepageTrigger |
تحدد نقطة نهاية سيتم تنفيذها في سياقات لا تتطابق مع مشغّل سياقي تم تعريفه. ستكون أي بطاقات يتم إنشاؤها من خلال هذه الوظيفة متاحة دائمًا للمستخدم، ولكن قد يحجبها المحتوى السياقي عندما تعرض هذه الإضافة عوامل تشغيل أكثر استهدافًا. وفي حال توفّره، سيؤدي ذلك إلى إلغاء الإعدادات من |
contextualTriggers[] |
يتم تحديد مجموعة الشروط التي تؤدي إلى تشغيل الإضافة. |
universalActions[] |
تحدد مجموعة من الإجراءات العامة للإضافة. يشغّل المستخدم إجراءات عامة من قائمة شريط أدوات الإضافة. |
composeTrigger |
تحدِّد هذه السياسة عامل تشغيل وقت الإنشاء لإضافة وقت الإنشاء. هذا هو المشغل الذي يتسبب في اتخاذ الإضافة لإجراء عندما ينشئ المستخدم رسالة إلكترونية. يجب أن تحتوي جميع إضافات وقت الإنشاء على نطاق |
authorizationCheckFunction |
اسم نقطة النهاية التي تتحقّق من أنّ الإضافة تحتوي على جميع تفويضات الجهات الخارجية المطلوبة، من خلال فحص واجهات برمجة التطبيقات التابعة لجهات خارجية إذا فشل التحقق، يجب أن تضع الدالة استثناءً لبدء تدفق التفويض. يتم استدعاء هذه الدالة قبل كل استدعاء للإضافة لضمان تجربة سلسة للمستخدم. |
ContextualTrigger
تحدِّد هذه السياسة مشغِّلاً يتم تنشيطه عندما تستوفي الرسالة الإلكترونية المفتوحة معايير محدَّدة. عند تنشيط المشغِّل، يتم تنفيذ نقطة نهاية معيّنة، عادةً من أجل إنشاء بطاقات جديدة وتحديث واجهة المستخدم.
تمثيل JSON |
---|
{ "onTriggerFunction": string, // Union field |
الحقول | |
---|---|
onTriggerFunction |
مطلوب. اسم نقطة النهاية المطلوب طلبها عندما تتطابق رسالة مع عامل التفعيل. |
حقل الاتحاد trigger . يحدِّد نوع المشغِّل الشروط التي يستخدمها Gmail لعرض الإضافة. يمكن أن يكون trigger واحدًا فقط مما يلي: |
|
unconditional |
يتم تنفيذ عمليات التشغيل غير المشروطة عند فتح أي رسالة بريد. |
UnconditionalTrigger
لا يحتوي هذا النوع على أي حقول.
مشغِّل يتم تنشيطه عند فتح أي رسالة إلكترونية.
UniversalAction
يشير هذا المصطلح إلى إجراء متوفّر دائمًا في قائمة شريط أدوات الإضافة بغض النظر عن سياق الرسالة.
تمثيل JSON |
---|
{ "text": string, // Union field |
الحقول | |
---|---|
text |
مطلوب. نص مرئي للمستخدم يصف الإجراء، على سبيل المثال، "إضافة جهة اتصال جديدة". |
حقل الاتحاد action_type . ويحدِّد نوع الإجراء سلوك Gmail عندما يستدعي المستخدم الإجراء. يمكن أن يكون action_type واحدًا فقط مما يلي: |
|
openLink |
هو رابط يفتحه Gmail عندما يشغّل المستخدم الإجراء. |
runFunction |
نقطة نهاية يتم طلبها عندما يشغّل المستخدم الإجراء. يمكنك الاطّلاع على دليل الإجراءات العامة للحصول على التفاصيل. |
ComposeTrigger
يشير ذلك المصطلح إلى مشغِّل يتم تفعيله عندما ينشئ المستخدم رسالة إلكترونية.
تمثيل JSON |
---|
{ "actions": [ { object ( |
الحقول | |
---|---|
actions[] |
يحدد مجموعة الإجراءات لإضافة وقت الإنشاء. هذه هي الإجراءات التي يمكن للمستخدمين تفعيلها في إضافة وقت الإنشاء. |
draftAccess |
تحدِّد هذه السياسة مستوى الوصول إلى البيانات عند تفعيل إضافة وقت الإنشاء. |
MenuItemExtensionPoint
هذا تنسيق شائع للتعريف عن عنصر أو زر قائمة يظهر داخل تطبيق مضيف.
تمثيل JSON |
---|
{ "runFunction": string, "label": string, "logoUrl": string } |
الحقول | |
---|---|
runFunction |
مطلوب. يتم تنفيذ نقطة النهاية عند تفعيل نقطة الإضافة هذه. |
label |
مطلوب. نص مرئي للمستخدم يصف الإجراء الذي تم اتخاذه من خلال تفعيل نقطة الإضافة هذه. على سبيل المثال، "Insert invoice" (إدراج فاتورة). |
logoUrl |
تمثّل هذه السمة عنوان URL لصورة الشعار التي تظهر في شريط أدوات الإضافة. إذا لم يتم ضبط السياسة، سيتم ضبطها تلقائيًا على عنوان URL الأساسي للشعار الإضافي. |
DraftAccess
تعداد يحدد مستوى الوصول إلى البيانات الذي يتطلبه مشغل الإنشاء.
عمليات التعداد | |
---|---|
UNSPECIFIED |
القيمة التلقائية في حال عدم ضبط أيّ خيار للوصول إلى المسودة |
NONE |
لا يمكن لمشغِّل الإنشاء الوصول إلى أي بيانات للمسودة عند تشغيل إضافة إنشاء. |
METADATA |
يمنح عامل تشغيل الإنشاء الإذن بالوصول إلى البيانات الوصفية للمسودة عند تشغيل إضافة إنشاء. يشمل ذلك قائمة المستخدمين، مثل قائمة "إلى" و"نسخة إلى" لمسودة رسالة. |
DriveAddOnManifest
المواقع التي تُخصِّص مظهر إضافة Drive وتنفيذها.
تمثيل JSON |
---|
{ "homepageTrigger": { object ( |
الحقول | |
---|---|
homepageTrigger |
وفي حال توفّره، سيؤدي ذلك إلى إلغاء الإعدادات من |
onItemsSelectedTrigger |
يتجاوب هذا الخيار مع السلوك الذي يتم تنفيذه عند اختيار العناصر في طريقة عرض Drive ذات الصلة، مثل "قائمة المستندات" في "ملفاتي". |
DriveExtensionPoint
تنسيق شائع للإعلان عن عوامل تشغيل إضافة Drive.
تمثيل JSON |
---|
{ "runFunction": string } |
الحقول | |
---|---|
runFunction |
مطلوب. يتم تنفيذ نقطة النهاية عند تفعيل نقطة الإضافة. |
CalendarAddOnManifest
خصائص تُخصِّص مظهر إضافة "تقويم Google" وتنفيذها.
تمثيل JSON |
---|
{ "homepageTrigger": { object ( |
الحقول | |
---|---|
homepageTrigger |
تحديد نقطة نهاية يتم تنفيذها في سياقات لا تتطابق مع مشغّل سياقي تم تعريفه. ستكون أي بطاقات يتم إنشاؤها من خلال هذه الوظيفة متاحة دائمًا للمستخدم، ولكن قد يحجبها المحتوى السياقي عندما تعرض هذه الإضافة عوامل تشغيل أكثر استهدافًا. وفي حال توفّره، سيؤدي ذلك إلى إلغاء الإعدادات من |
conferenceSolution[] |
تحدد حلول مكالمات الفيديو التي توفرها هذه الإضافة. |
createSettingsUrlFunction |
نقطة نهاية لتنفيذها تنشئ عنوان URL لصفحة إعدادات الإضافة. |
eventOpenTrigger |
يشير ذلك المصطلح إلى نقطة نهاية يتم تشغيلها عند فتح حدث بغرض عرضه أو تعديله. |
eventUpdateTrigger |
يشير ذلك المصطلح إلى نقطة نهاية يتم تشغيلها عند تعديل الحدث المفتوح. |
eventAttachmentTrigger |
إعداد للمشغّل السياقي يتم تنشيطه عندما ينقر المستخدم على موفّر مرفق الإضافة في القائمة المنسدلة في "تقويم Google". |
currentEventAccess |
يحدِّد هذا الإعداد مستوى الوصول إلى البيانات عند تفعيل إضافة حدث. |
ConferenceSolution
تحدد القيم ذات الصلة بمكالمات الفيديو.
تمثيل JSON |
---|
{ "onCreateFunction": string, "id": string, "name": string, "logoUrl": string } |
الحقول | |
---|---|
onCreateFunction |
مطلوب. هي نقطة النهاية للاتصال عندما يجب إنشاء بيانات مكالمة الفيديو. |
id |
مطلوب. يجب تخصيص أرقام التعريف بشكلٍ فريد في جميع حلول مكالمات الفيديو ضمن إضافة واحدة، وإلّا قد يتم استخدام حل مكالمات الفيديو غير الصحيح عند تفعيل الإضافة. على الرغم من أنّه يمكنك تغيير الاسم المعروض لإحدى الإضافات، يجب ألا يتم تغيير المعرّف. |
name |
مطلوب. الاسم المعروض لحلّ مكالمة الفيديو. |
logoUrl |
مطلوب. تمثّل هذه السمة عنوان URL لصورة الشعار الخاصة بحلّ المؤتمر. |
CalendarExtensionPoint
تنسيق شائع للإعلان عن عوامل تشغيل إضافة التقويم.
تمثيل JSON |
---|
{ "runFunction": string } |
الحقول | |
---|---|
runFunction |
مطلوب. يتم تنفيذ نقطة النهاية عند تفعيل نقطة الإضافة هذه. |
EventAccess
تعداد يحدِّد مستوى مشغِّلات حدث الوصول إلى البيانات
عمليات التعداد | |
---|---|
UNSPECIFIED |
القيمة التلقائية عند عدم ضبط قيمة eventAccess. |
METADATA |
يمنح هذا الإذن مشغّلات الحدث الإذن بالوصول إلى البيانات الوصفية للأحداث، مثل رقم تعريف الحدث ورقم تعريف التقويم. |
READ |
يمنح هذا الإذن مشغلات الحدث إمكانية الوصول إلى جميع حقول الأحداث المتوفرة، بما في ذلك البيانات الوصفية والضيوف وبيانات مكالمة الفيديو. |
WRITE |
يمنح هذا الإذن مشغلات الحدث إمكانية الوصول إلى البيانات الوصفية للأحداث وإمكانية تنفيذ جميع الإجراءات، بما في ذلك إضافة الضيوف وإعداد بيانات مكالمة الفيديو. |
READ_WRITE |
يمنح هذا الإذن للحدث إمكانية الوصول إلى جميع حقول الأحداث المتوفّرة، بما في ذلك البيانات الوصفية والضيوف وبيانات مكالمة الفيديو وإمكانية تنفيذ جميع الإجراءات. |
DocsAddOnManifest
المواقع التي تُخصِّص مظهر إضافة "مستندات Google" وتنفيذها.
تمثيل JSON |
---|
{ "homepageTrigger": { object ( |
الحقول | |
---|---|
homepageTrigger |
وفي حال توفّره، سيؤدي ذلك إلى إلغاء الإعدادات من |
onFileScopeGrantedTrigger |
نقطة النهاية التي يتم تنفيذها عندما يتم منح تفويض نطاق الملف لهذا المستند/زوج المستخدم. |
linkPreviewTriggers[] |
قائمة بنقاط الإضافة لمعاينة الروابط في مستند "مستندات Google" لمعرفة التفاصيل، يُرجى الاطّلاع على معاينة الروابط التي تحتوي على شرائح ذكية. |
createActionTriggers[] |
قائمة بنقاط الإضافات لإنشاء موارد تابعة لجهات خارجية من داخل تطبيقات Google Workspace لمزيد من المعلومات، يُرجى الاطِّلاع على إنشاء موارد تابعة لجهات خارجية من قائمة @. |
DocsExtensionPoint
تنسيق شائع للإعلان عن عوامل تشغيل الإضافات في "مستندات Google".
تمثيل JSON |
---|
{ "runFunction": string } |
الحقول | |
---|---|
runFunction |
مطلوب. يتم تنفيذ نقطة النهاية عند تفعيل نقطة الإضافة هذه. |
LinkPreviewExtensionPoint
ضبط مشغِّل يتم تنشيطه عندما يكتب المستخدم رابطًا من خدمة تابعة لجهة خارجية أو يلصقه في ملف في "مستندات Google" أو "جداول بيانات Google" أو "العروض التقديمية من Google".
تمثيل JSON |
---|
{
"labelText": string,
"localizedLabelText": {
string: string,
...
},
"patterns": [
{
object ( |
الحقول | |
---|---|
labelText |
مطلوب. نص نموذج شريحة ذكية يطلب من المستخدمين معاينة الرابط، مثلاً |
localizedLabelText |
اختياريّ. خريطة لـ في حال توفّر لغة المستخدم في مفاتيح الخريطة، سيظهر له الإصدار المترجَم من عنصر يحتوي على قائمة بأزواج |
patterns[] |
مطلوب. مصفوفة من أنماط عناوين URL تؤدي إلى تشغيل الإضافة لمعاينة الروابط |
runFunction |
مطلوب. نقطة النهاية التي يتم تنفيذها عند عرض معاينة الرابط. |
logoUrl |
اختياريّ. الرمز الذي يظهر في الشريحة الذكية وبطاقة المعاينة إذا تم حذف الإضافة، ستستخدم رمز شريط الأدوات، |
UriPattern
ضبط كل نمط عنوان URL يؤدي إلى ظهور معاينة الرابط.
تمثيل JSON |
---|
{ "hostPattern": string, "pathPrefix": string } |
الحقول | |
---|---|
hostPattern |
مطلوب لمعاينة كل نمط عنوان URL. نطاق نمط عنوان URL. تراجع الإضافة الروابط التي تحتوي على هذا النطاق في عنوان URL. لمعاينة الروابط لنطاق فرعي محدّد، مثل على سبيل المثال، تتطابق السمة |
pathPrefix |
اختياريّ. المسار الذي يُلحق نطاق على سبيل المثال، إذا كان نمط مضيف عنوان URL هو لمطابقة جميع عناوين URL في نطاق نمط المضيف، اترك |
CreateActionExtensionPoint
إعدادات عامل تشغيل يتم تنشيطه عندما يستدعي أحد المستخدمين سير عمل إنشاء الموارد في أحد تطبيقات Google Workspace. لمزيد من المعلومات، يُرجى الاطِّلاع على إنشاء موارد تابعة لجهات خارجية من قائمة @.
تمثيل JSON |
---|
{ "id": string, "labelText": string, "localizedLabelText": { string: string, ... }, "runFunction": string, "logoUrl": string } |
الحقول | |
---|---|
id |
مطلوب. المعرّف الفريد لتمييز نقطة الإضافة هذه. ويمكن أن يصل المعرّف إلى 64 حرفًا ويجب أن يكون بتنسيق |
labelText |
مطلوب. النص الذي يتم عرضه بجانب رمز نقطة إدخال إنشاء المورد، مثل |
localizedLabelText |
اختياريّ. خريطة لـ في حال توفّر لغة المستخدم في مفاتيح الخريطة، سيظهر له الإصدار المترجَم من عنصر يحتوي على قائمة بأزواج |
runFunction |
مطلوب. هي نقطة نهاية يجب تنفيذها عند بدء عملية إنشاء موارد لإنشاء رابط. |
logoUrl |
اختياريّ. الرمز الذي يظهر لنقطة دخول إنشاء الموارد إذا تم حذفها، ستستخدم القائمة رمز شريط أدوات الإضافة، |
SheetsAddOnManifest
المواقع التي تُخصِّص مظهر إضافة "جداول بيانات Google" وتنفيذها.
تمثيل JSON |
---|
{ "homepageTrigger": { object ( |
الحقول | |
---|---|
homepageTrigger |
وفي حال توفّره، سيؤدي ذلك إلى إلغاء الإعدادات من |
onFileScopeGrantedTrigger |
نقطة النهاية التي يتم تنفيذها عندما يتم منح تفويض نطاق الملف لهذا المستند/زوج المستخدم. |
linkPreviewTriggers[] |
قائمة بنقاط الإضافة لمعاينة الروابط في مستند "جداول بيانات Google" لمعرفة التفاصيل، يُرجى الاطّلاع على معاينة الروابط التي تحتوي على شرائح ذكية. |
SheetsExtensionPoint
تنسيق شائع للإعلان عن عوامل تشغيل الإضافات في "جداول بيانات Google".
تمثيل JSON |
---|
{ "runFunction": string } |
الحقول | |
---|---|
runFunction |
مطلوب. يتم تنفيذ نقطة النهاية عند تفعيل نقطة الإضافة هذه. |
SlidesAddOnManifest
المواقع التي تُخصِّص مظهر إضافة "العروض التقديمية من Google" وتنفيذها.
تمثيل JSON |
---|
{ "homepageTrigger": { object ( |
الحقول | |
---|---|
homepageTrigger |
وفي حال توفّره، سيؤدي ذلك إلى إلغاء الإعدادات من |
onFileScopeGrantedTrigger |
نقطة النهاية التي يتم تنفيذها عندما يتم منح تفويض نطاق الملف لهذا المستند/زوج المستخدم. |
linkPreviewTriggers[] |
قائمة بنقاط الإضافة لمعاينة الروابط في مستند "العروض التقديمية من Google" لمعرفة التفاصيل، يُرجى الاطّلاع على معاينة الروابط التي تحتوي على شرائح ذكية. |
SlidesExtensionPoint
تنسيق شائع للإعلان عن عوامل تشغيل إضافات "العروض التقديمية من Google".
تمثيل JSON |
---|
{ "runFunction": string } |
الحقول | |
---|---|
runFunction |
مطلوب. يتم تنفيذ نقطة النهاية عند تفعيل نقطة الإضافة هذه. |
HttpOptions
خيارات إرسال طلبات إلى إضافة نقاط النهاية HTTP
.
تمثيل JSON |
---|
{
"authorizationHeader": enum ( |
الحقول | |
---|---|
authorizationHeader |
إعدادات الرمز المميّز الذي تم إرساله في عنوان التفويض |
HttpAuthorizationHeader
تم إرسال عنوان التفويض في طلبات الإضافة "HTTP
".
عمليات التعداد | |
---|---|
HTTP_AUTHORIZATION_HEADER_UNSPECIFIED |
القيمة التلقائية، تعادل SYSTEM_ID_TOKEN . |
SYSTEM_ID_TOKEN |
أرسِل رمزًا مميّزًا للمعرّف لحساب خدمة النظام في "إضافة Google Workspace" الخاصة بالمشروع (الإعداد التلقائي). |
USER_ID_TOKEN |
أرسِل رمزًا مميّزًا للمعرّف للمستخدم النهائي. |
NONE |
لا ترسِل عنوان مصادقة. |
الطُرق |
|
---|---|
|
تنشئ عملية نشر بالاسم والضبط المحدّدين. |
|
لحذف عملية النشر بالاسم المحدّد |
|
الحصول على عملية النشر بالاسم المحدّد |
|
يحصل على حالة تثبيت عملية نشر تجريبية. |
|
تثبيت عملية نشر في حسابك للاختبار |
|
يسرد جميع عمليات النشر في مشروع معيّن. |
|
تنشئ عملية نشر أو تستبدلها بالاسم المحدّد. |
|
إلغاء تثبيت نشر تجريبي من حساب المستخدم. |