إعدادات الموارد المستخدَمة لتحديد محتوى إضافة Google Workspace وسلوكها في "تقويم Google" يجب أن تتضمّن بيانات Google Workspace الإضافية جميع المكوّنات التي تم وضع علامة مطلوب عليها إذا كانت توسّع نطاق "تقويم Google".
التقويم
إعداد بيان إضافة Google Workspace الخاصة بإضافات "تقويم Google" لمزيد من المعلومات، يُرجى الاطّلاع على مقالة توسيع نطاق "تقويم Google" باستخدام إضافات Google Workspace.
| تمثيل JSON |
|---|
{
"createSettingsUrlFunction": string,
"conferenceSolution": [
{
object (ConferenceSolution)
}
],
"currentEventAccess": string,
"eventOpenTrigger": {
object (EventOpenTrigger)
},
"eventUpdateTrigger": {
object (EventUpdateTrigger)
},
"eventAttachmentTrigger": {
object (EventAttachmentTrigger)
},
"homepageTrigger": {
object (HomepageTrigger)
}
} |
| الحقول | |
|---|---|
createSettingsUrlFunction |
لمزيد من التفاصيل، يُرجى الاطّلاع على إضافة إعدادات إضافية خاصة بمؤتمرات الفيديو. |
conferenceSolution[] |
|
currentEventAccess |
تحدّد هذه السمة مستوى الوصول الذي يتمتّع به التطبيق الإضافي إلى بيانات الأحداث. في حال عدم تضمينها، لن يمرّر المضيف البيانات الوصفية للحدث. تشمل الإعدادات الصالحة ما يلي:
إذا تم ضبطها على |
eventOpenTrigger |
تحديد مشغّلات فتح الأحداث في "تقويم Google" |
eventUpdateTrigger |
مطلوب لتوفير واجهات سياقية لتعديل الأحداث في "تقويم Google" تحديد عوامل تشغيل لتعديل الأحداث |
eventAttachmentTrigger |
تحديد مشغّل لمشغّلات مرفقات الأحداث في "تقويم Google" |
homepageTrigger |
دالة التشغيل الخاصة بالصفحة الرئيسية للإضافة في "تقويم Google" يؤدي هذا الإجراء إلى إلغاء
|
ConferenceSolution
لا يكون عنصر البيان هذا مطلوبًا إلا للإضافات التي توسّع نطاق "تقويم Google" باستخدام حلول خارجية لعقد المؤتمرات.
إعدادات منصة لمكالمات فيديو الذي توفّره الإضافة يظهر كل حل كخيار في واجهة مستخدم تعديل الحدث في "تقويم Google".
| تمثيل JSON |
|---|
{
"id": string,
"logoUrl": string,
"name": string,
"onCreateFunction": string
} |
| الحقول | |
|---|---|
id |
|
logoUrl |
يجب أن تتم استضافة الصورة على بنية Google الأساسية. لمزيد من التفاصيل، يُرجى الاطّلاع على تقديم شعارات حلول المؤتمرات. يمكن أن تختلف هذه الصورة عن صورة الإضافة calendar.logoUrl. في حال عدم إدخال قيمة لحلّ معيّن، تستخدم النص البرمجي calendar.logoUrl.
|
name |
|
onCreateFunction |
|
EventOpenTrigger
إعداد لمشغّل سياقي يتم تنشيطه عندما يفتح المستخدم حدثًا في "تقويم Google". لمزيد من التفاصيل، يمكنك الاطّلاع على توسيع واجهة أحداث التقويم.
| تمثيل JSON |
|---|
{
"runFunction": string
} |
| الحقول | |
|---|---|
runFunction |
Card لواجهة المستخدم.
|
EventUpdateTrigger
إعداد لمشغّل سياقي يتم تنشيطه عندما يعدّل المستخدم حدثًا في "تقويم Google" ويحفظه. لمزيد من التفاصيل، يمكنك الاطّلاع على مقالة تعديل أحداث "تقويم Google".
| تمثيل JSON |
|---|
{
"runFunction": string
} |
| الحقول | |
|---|---|
runFunction |
Card لواجهة المستخدم.
|
EventAttachmentTrigger
إعداد لمشغّل سياقي يتم تنشيطه عندما يختار المستخدم مقدّم مرفقات الإضافة في قائمة "تقويم Google".
| تمثيل JSON |
|---|
{
"runFunction": string,
"label": string,
} |
| الحقول | |
|---|---|
runFunction |
Card لواجهة المستخدم.
|
label |
|