إعدادات المورد المستخدَمة لتحديد محتوى إضافة 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" لمعرفة التفاصيل، يُرجى الاطّلاع على مقالة توسيع نطاق واجهة مستخدم حدث "تقويم Google".
| تمثيل JSON |
|---|
{
"runFunction": string
} |
| الحقول | |
|---|---|
runFunction |
Card
عناصر لواجهة المستخدم.
|
EventUpdateTrigger
إعدادات لمشغّل سياقي يتم تنشيطه عندما يعدّل المستخدم حدثًا في "تقويم Google" ويحفظه لمعرفة التفاصيل، يُرجى الاطّلاع على مقالة تعديل أحداث "تقويم Google".
| تمثيل JSON |
|---|
{
"runFunction": string
} |
| الحقول | |
|---|---|
runFunction |
Card
عناصر لواجهة المستخدم.
|
EventAttachmentTrigger
إعدادات لمشغّل سياقي يتم تنشيطه عندما يختار المستخدم موفّر مرفقات الإضافة في قائمة "تقويم Google"
| تمثيل JSON |
|---|
{
"runFunction": string,
"label": string,
} |
| الحقول | |
|---|---|
runFunction |
Card
عناصر لواجهة المستخدم.
|
label |
|