هل لديك 5 دقائق؟ يُرجى مساعدتنا في تحسين مستندات Google Workspace Marketplace من خلال المشاركة في استطلاع سريع على الإنترنت.

لمحة عن مراجعة التطبيقات

إذا أردت إتاحة تطبيقك للجميع، يجب أن تراجعه Google قبل نشره للتأكّد من توافقه مع إرشادات التصميم والمحتوى والنمط من Google.

بعد أن تراجع Google تطبيقك، ستتلقى رسالة إلكترونية بشأن ما إذا كان بحاجة إلى مزيد من العمل أو ما إذا تمت الموافقة عليه.

  • إذا كان تطبيقك يتطلب عملاً إضافيًا، سيصلك مستند مراجعة يتضمن معلومات محدّدة حول ما يحتاج إلى تحسين. حلّ المشاكل وإعادة إرسال تطبيقك لمراجعته
  • في حال موافقة فريق المراجعة على تطبيقك، يتم نشره تلقائيًا وستتلقّى إشعارًا عبر البريد الإلكتروني.

مدة المراجعة

تعتمد مدة مراجعة التطبيق على عدد التطبيقات التي تم إرسالها مؤخرًا وعدد التصحيحات التي يحتاجها تطبيقك. وغالبًا ما يستغرق إكمال المراجعة عدّة أيام.

الأسباب الشائعة التي تجعل تطبيقك غير جاهز

التحقق من OAuth

  • تم إعداد شاشة طلب الموافقة المتعلّقة ببروتوكول OAuth بشكلٍ غير صحيح. على سبيل المثال، يتم ضبط نوع المستخدم على داخلي أو يتم ضبط حالة النشر على اختبار.
  • لم يُكمل التطبيق عملية إثبات الملكية من خلال بروتوكول OAuth.

بطاقة بيانات التطبيق

  • استخدام علامات Google التجارية بشكل غير ملائم في اسم التطبيق أو الشعار أو أوصاف التطبيقات وللحصول على إرشادات، انتقِل إلى إرشادات وضع العلامة التجارية في Google Workspace Marketplace.
  • لا تعمل الروابط أو تشير إلى معلومات غير صحيحة. على سبيل المثال، يوجّه رابط سياسة الخصوصية إلى صفحة دعم مطوِّري البرامج.
  • لقطات الشاشة والصور منخفضة الجودة، أو لا تمثّل وظائف التطبيق بدقة.

جاهزية التطبيق

  • لا يزال التطبيق قيد الاختبار وليس جاهزًا للجميع.
  • التطبيق يحتوي على أخطاء أو لا يعمل بشكل كامل.

مجالات المراجعة

تستخدم Google الإرشادات التالية لمراجعة تطبيقك. وقبل إرسال التطبيق لمراجعته، تأكّد من أنّه يتوافق مع جميع الإرشادات ويلتزم بسياسات برنامج Google Workspace Marketplace.

تكامل التطبيقات الفئة المعايير
الكل اسم التطبيق
  • ما مِن بطاقات بيانات تطبيق أخرى تحمل الاسم نفسه.
  • لا يتضمّن الاسم رقم إصدار.
  • يتطابق الاسم مع الاسم الوارد في شاشة طلب الموافقة المتعلّقة ببروتوكول OAuth.
  • الاسم ليس مبهمًا أو عامًا جدًا.
  • يبلغ طول الاسم 50 حرفًا أو أقل.
  • (مُوصى به) يستخدم الاسم حالة أحرف العنوان.
  • (مُوصى به) لا يحتوي الاسم على علامات ترقيم، خاصةً بين قوسين.
الكل معلومات مطوِّر البرامج
  • يشير اسم المطوّر والموقع الإلكتروني للمطوّر إلى المعلومات ذات الصلة حوله ويقدّمها.
  • وفقًا لقوانين حماية المستهلك، يجب إبلاغ المستهلكين في المنطقة الاقتصادية الأوروبية بما إذا كان التاجر على Google Workspace Marketplace تاجرًا أو غير تاجر:

    • تاجر هو تاجر يعمل لأغراض ذات صلة بتجار أو نشاط تجاري أو حرفة أو مهنة، أو باسم أو نيابةً عن تاجر.
    • غير تاجر: غير تاجر (مستهلك) هو شخص يعمل لأغراض غير مهنية.

    في حال عدم تحديد هذا الخيار، ستظهر العبارة "حالة التاجر غير مُحدَّدة" في صفحة بطاقة بيانات المتجر الخاصة بتطبيقك.

الكل وصف التطبيق
  • تعمل جميع الروابط المُقدَّمة وتشير إلى المعلومات الصحيحة. على سبيل المثال، يؤدّي رابط سياسة الخصوصية إلى صفحة تصف سياسة الخصوصية.
  • إذا كان التطبيق يتفاعل مع خدمة تابعة لجهة خارجية، يصف الوصف أداء الخدمة التابعة للجهة الخارجية وكيفية تفاعل التطبيق معها، مع إضافة رابط اختياري إلى الموقع الإلكتروني ذي الصلة.
  • والأوصاف القصيرة والمفصّلة سهلة الفهم.
  • الأوصاف المختصرة والمفصّلة غير متطابقة.
  • (مقترَح) معلومات الأسعار كاملة ودقيقة.
  • (مقترَح) يتم تحديد المجموعة الكاملة للسمات لكل لغة (الاسم والوصف المختصر والوصف التفصيلي) بشكل صحيح بدون مطابقة اللغة.
الكل الوظائف
  • ليست هناك أخطاء واضحة، وتعمل كل الإجراءات، بما في ذلك الحالات القصوى، بشكل كامل. تتم إدارة مُدد التحميل باستخدام مؤشرات التحميل.
  • يعرض التطبيق تفاعلات واضحة مع واجهات Google API.
  • يوفّر التطبيق وظيفة جديدة أو موسّعة لا تساوي ما تم تضمينه في منتجات Google.
  • التطبيق غير مُعدّ لأغراض الإعلانات أو إرسال رسائل غير مرغوب فيها.
  • التطبيق يعمل بشكل كامل وهو ليس مخصّصًا لأغراض الاختبار، وهو ليس عملاً قيد التقدم.
  • إذا كان التطبيق يتفاعل مع الميزات المتاحة للمستخدمين أو المستخدمين الذين يدفعون رسومًا، يتم توفير حساب تجريبي على نظام المطوّر لفريق المراجعة من Google.
الكل تجربة المستخدم
  • لا يستخدم التطبيق، بما في ذلك اسمه، مواد عرض العلامة التجارية لشركة Google أو العلامات التجارية أو المحتوى المرتبط بعلامة تجارية على Google. يمكنك الاطّلاع على إرشادات وضع العلامة التجارية في Google Workspace Marketplace.
  • لا يُطلب التفويض وتسجيل الدخول سوى مرة واحدة. يستخدم التطبيق خدمة الدخول المُوحَّد (SSO) بنقرة واحدة أو يُفضَّل استخدام الدخول المُوحَّد (SSO) بدون نقرات.
  • بعد أن يمنحك المشرف أذونات لنطاقات Oauth 2.0 في النطاق، لا يُطلب من المستخدمين الفرديين الحصول على أذونات النطاق مرة أخرى.
  • لا يحتاج المستخدمون إلى إدخال بيانات الاعتماد بعد تسجيل الدخول إلى حساباتهم على Google. في معظم الأحيان، عليهم النقر على زر "تسجيل الدخول باستخدام حساب Google" للوصول إلى الملف.
  • هناك عبارات متسقة وواضحة ومفهومة لتصنيفات الأزرار وعناصر القائمة والعناوين وغيرها. على سبيل المثال، بدلاً من نعم أو لا، تشير التصنيفات إلى أسماء الإجراءات، مثل "حذف" و"إلغاء".
  • إذا كانت عملية تسجيل الدخول مطلوبة، ستعمل وظيفة تسجيل الخروج بشكل صحيح. يتم إبطال الرموز المميزة ويمكن أن يبدأ تسجيل الدخول من البداية.
  • يتم دائمًا عرض الملاحظات والآراء، مثل رسائل التأكيد أو رسائل الخطأ، لتنفيذ الإجراءات.
  • عدم وجود روابط صور معطّلة أو صور ضبابية
الكل الرسومات
  • يتم تحديد حجم الرموز بشكلٍ صحيح وبمربّعة وذات خلفيات شفافة. راجِع مواد عرض الرسومات.
  • يمثِّل الرمز اسم التطبيق أو وظيفته بشكل صحيح.
  • أنّ الرمز مُلوّن (وليس مخصّصًا باللون الرمادي)
  • لا يستخدم الرمز علامات Google التجارية.
  • لقطات الشاشة والصور ليست مموّهة أو صعبة القراءة أو غير ملائمة. تمثّل هذه التطبيقات التطبيق بدقة.
  • (مقترَح) تعرض لقطات الشاشة بوضوح كيفية استخدام التطبيق ووظيفته.
الكل OAuth
  • اجتاز التطبيق عملية إثبات الملكية باستخدام OAuth، ويستخدِم أضيق نطاقات OAuth، ويمكن دمج جميع النطاقات بشكل صحيح مع واجهات برمجة تطبيقات خدمات Google.
تطبيق Google Chat الاسم
  • تتوفر أزرار التواصل مع التطبيق من الوصف.
  • يبدأ اسم التطبيق بالأحرف من A إلى Z (الأحرف الكبيرة) أو من 0 إلى 9. لا يمكن أن يبدأ الرمز برمز.
تطبيق Google Chat تجربة المستخدم
  • يرسل التطبيق رسالة ترحيب غير مطلوبة في كل مرة يبدأ فيها المستخدم رسالة مباشرة أو تتم إضافة التطبيق إلى مساحة. تختلف رسالة الترحيب عن الأمر "Help". لمزيد من المعلومات حول كيفية إنشاء رسالة ترحيب جيدة، يمكنك الاطّلاع على إنشاء تطبيقات Chat التي تساعد المستخدمين وترضيهم.
  • يتوافق التطبيق مع الأمر "مساعدة" ويساعد المستخدمين على بدء استخدام التطبيق. لمزيد من المعلومات حول كيفية إنشاء رسالة مساعدة جيدة، يُرجى الاطّلاع على إنشاء تطبيقات Chat التي تساعد المستخدمين وتسرِّهم.
  • دائمًا ما يستجيب التطبيق عند التحدّث إليه في مساحة أو مع محادثة مباشرة.
  • تستخدم الرسائل القواعد الإملائية والهجائية وعلامات الترقيم والقواعد النحوية الصحيحة، ولا تحتوي على مواد ضارة أو مسيئة أو مسيئة.
  • تستخدم الرسائل تنسيقًا واضحًا وموجزًا ومتسقًا في ما يتعلق بالنص أو البطاقات وفقًا لمتطلبات Google.
  • وإذا استغرق الرد أكثر من ثانيتين، سيرسل التطبيق رسالة تشرح التأخير.
  • تسمح التطبيقات التي ترسل الإشعارات للمستخدمين بإيقاف الإشعارات.
  • يمكن للمستخدمين إضافة التطبيق إلى مساحة باستخدام @الإشارة.
  • يمكن للمستخدمين إزالة التطبيق من مساحة باستخدام قائمة عرض العضو.
  • ويشير التطبيق إلى كل المستخدمين اللازمَين للتفاعل معه.
  • يستوفي تنسيق البطاقات الذي يستخدمه التطبيق متطلبات Google. يمكنك الاطّلاع على إنشاء بطاقات تفاعلية.
  • يتوفّر التطبيق من الخيار العثور على التطبيقات في قائمة Chat.
  • إنّ عناوين URL الخارجية التي يتفاعل معها التطبيق لا تنتمي إلى بيئة مرحلية أو بيئة تطوير.
  • الإشارة باستخدام @مطلوبة في كل رسالة موجَّهة إلى التطبيق في المساحات. وهذه هي الطريقة الوحيدة التي يعرف بها التطبيق أنه يجب أن يستجيب.
  • في حال معاينة تطبيق Chat للروابط الواردة من نطاق تابع لجهة خارجية:
    • توفّر معاينات الروابط معلومات تكميلية ذات صلة برسالة المستخدم. على سبيل المثال، تؤدي معاينة رابط يؤدي إلى صفقة بيع إلى إضافة معلومات مثل الحساب والمبلغ والمرحلة.
    • مطوّر البرامج تابع للنطاق الذي تمت معاينته.

    لمزيد من المعلومات، يمكنك الاطّلاع على معاينة الروابط.

  • (مقترَح) للسماح لمشرفي Workspace بتثبيت تطبيقك نيابةً عن المستخدمين في مؤسستهم، يجب أن يكون تطبيقك قادرًا على تلقّي الرسائل المباشرة وإرسالها.
تطبيق Google Chat الرسومات
  • يحتوي التطبيق على صورة رمزية واضحة ومعروفة.
تطبيق Google Drive الوظائف
  • لا يستخدم التطبيق إضافات متصفّح Chrome لتوفير وظائف من خلال التلاعب مباشرةً بلغة HTML في Drive.
  • إذا كان تطبيقك يستخدم نطاقات حسّاسة أو نطاقات محدودة، يجب أن يخضع للتحقّق من OAuth. يُرجى الاطِّلاع على كيفية إرسال طلب إثبات الملكية.
  • إذا كان تطبيقك يستخدم نطاقات محظورة، يجب أن يخضع أيضًا لتقييم الأمان. يُرجى الاطِّلاع على أسباب أهمية تقييم الأمان.
تطبيق Google Drive تجربة المستخدم
  • إذا كان التطبيق يخزّن الملفات في Drive، يسمح هذا الإعداد للمستخدمين باختيار مجلد أو إنشاء مجلد خاص بالتطبيق وإعادة استخدامه. يمكن تخزين بيانات الإعداد في مجلد بيانات التطبيق. لا يفرّق التطبيق الملفات في مجلد "ملفاتي" للمستخدم.
  • لا يخزّن التطبيق سوى الملفات في Drive المتصلة بالوظائف الموثَّقة في التطبيق.
إضافة المحرّر الوظائف
  • يتم تضمين الإجراءات المتوقّعة والمطلوبة في الإضافة، وتوفّر جميع الأدوات اللازمة لإكمال سير العمل. مثلاً:
    • إذا طبَّقت الإضافة نمطًا على المستند بأكمله، ستوفّر خيار تطبيق النمط على النص المحدّد فقط.
    • إذا حمّلت الإضافة بيانات جدول البيانات إلى خلاصة خدمة ويب، يجب أن تحتوي على رابط يؤدي إلى هذه الخلاصة للتنقّل بسهولة.
    • وإذا كانت الإضافة تتطلّب من المستخدم امتلاك حساب، ستوفّر روابط أو معلومات لإنشاء حساب بسهولة إذا لم يكن لديه حساب.
  • تحتوي الإضافة على عناصر قائمة ضمن علامة التبويب الإضافات.
  • حتى إذا كانت الإضافة دوال مخصّصة، ستظل تتضمّن مستندات مناسبة.
  • تستخدم الإضافة onInstall() وonOpen() بشكلٍ صحيح لتعبئة القائمة. تتم تعبئة عناصر القائمة عند تثبيت الإضافة لأول مرة وعند فتح ملف مختلف. راجِع تفويض إضافة المحرِّر.
  • تم إعداد أوضاع التفويض بشكلٍ سليم. راجِع أوضاع التفويض.
إضافة المحرّر تجربة المستخدم
  • توفّر الإضافة جميع المعلومات اللازمة لفهم المنتج بشكل أساسي وكيفية استخدامه.
  • لا يستخدم رمز الإضافة المكتبات بشكل مفرط لأنّ المكتبات قد تؤدي إلى فقدان الأداء.
  • يتم تجنُّب الأخطاء إذا أمكن، وتُدار بشكل صحيح إذا لم تكن متوفّرة:
    • يتم عرض رسائل الخطأ في نافذة مربّع حوار، وليس في تنبيه JavaScript أو على الشريط الأحمر التلقائي. مع أنها تُعلِم المشكلة وتوضّح الإجراءات التي يجب أن يتّخذها المستخدم لحلّ المشكلة بلغة بسيطة.
    • وإذا أمكن، إذا كان المستخدم يخطئ، سيظهر زر يؤدي إلى حلّ المشكلة.
    • ولمزيد من المعلومات، يُرجى الاطّلاع على دليل نمط الإضافات.
  • يتم فتح الروابط المؤدية إلى صفحات خارجية في نوافذ جديدة وهي صحيحة.
  • الإضافة بسيطة ومصمَّمة جيدًا. وفي ما يلي تأثير ذلك عليك:
    • يتضح دائمًا الإجراءات التي يجب اتّخاذها وكيفية تنفيذها.
    • يمكن الوصول إلى الإضافة وهي سهلة الفهم. يتم تجنب استخدام المصطلحات الفنية والمصطلحات
    • سير العمل واضح ويسهل استخدامه قدر الإمكان.
    • الحفاظ على أمان المستخدمين والمحتوى الخاص بهم قدر الإمكان
  • أن تتّبع الإضافة دليل أنماط واجهة المستخدم لإضافات المحرّرين، كما تستخدِم حزمة CSS لإضافات المحرّرين.
  • لا تستخدم الإضافة سوى إجراء أساسي أزرق واحد لكل شاشة.
  • تعرض الإضافة مربّع حوار واحدًا تلو الآخر. وهو لا يتداخل أو يتم فتح مربّعات حوار متعددة في الوقت نفسه.
  • تناسب واجهة مستخدم الإضافة بدقة المساحات المخصّصة:
    • لا يتم اقتطاع النص والتصنيفات باستخدام "..."
    • لا يحتاج المستخدم إلى التمرير كثيرًا في الوضع العمودي.
    • ولا يتجاوز عرض المحتوى 300 بكسل حتى لا يتضمّن شريط تمرير أفقيًا.
  • تتطلّب الإضافة تأكيدًا أو عرض تحذيرات لكل الإجراءات الحسّاسة. على سبيل المثال، إذا كانت الإضافة على وشك استبدال كل المحتوى في جدول بيانات، يتم تحذير المستخدم وتأكيد الإجراء قبل حدوثه.
    • يمكن أن تؤدي تغييرات التصميم إلى إزالة الحاجة إلى مشاكل مماثلة. على سبيل المثال، تؤدي إضافة "جداول بيانات Google" التي تستورد البيانات إلى خطر استبدال المحتوى الحالي. ويمكن إزالة المخاطر بالكامل عن طريق إنشاء ورقة بيانات للبيانات باعتبارها الإجراء التلقائي.
  • لا يمكن للمستخدمين تنفيذ الإجراءات عدة مرات أثناء تحميل إجراء. على سبيل المثال، يتم إيقاف الأزرار أو إخفاؤها أثناء تحميل إجراء.
إضافة Google Workspace الاسم (إضافات "تقويم Google")
  • إذا كانت الإضافة تستخدم calendar.name أو common.name، سيكون الاسم في البيان مطابقًا للاسم الوارد في بطاقة بيانات التطبيق.
  • إذا كانت الإضافة تستخدم calendar.conferenceSolution، لن يحتوي اسم حلّ مكالمات الفيديو على "تقويم Google".
  • (مقترَحة) إذا كانت الإضافة تستخدم calendar.conferenceSolution، لن يتجاوز اسم حل مكالمة الفيديو 30 حرفًا.
إضافة Google Workspace الوظائف
  • تستخدم الإضافة التطبيقات المصغّرة الصحيحة للوظيفة المطلوبة. على سبيل المثال، يمكنك استخدام مفتاح تحكّم لاختيار قيمة منطقية.
  • (إضافات "تقويم Google")
    • يمكن استخدام ميزة "التقاويم الثانوية" و"التفويض" بدلاً من ذلك، أو إذا كانت غير متاحة، تتم إدارتها بطريقة أنيقة. على سبيل المثال، يتعذّر إنشاء مكالمة فيديو إذا اختار المستخدم تقويمًا مختلفًا لديه الإذن بتعديل المحتوى فيه عند إنشاء حدث.
    • تعمل الأحداث المتكررة بشكل صحيح.
    • وإذا كانت الإضافة تستخدم calendar.conferenceSolution، يتم توفير حل مكالمة فيديو واحد على الأقل.
    • إذا كانت الإضافة توفّر حلولاً لمكالمات الفيديو، سيتم استخدام حقول بيانات مكالمات الفيديو المناسبة. على سبيل المثال، تستخدم روابط اجتماعات الفيديو وأرقام الهواتف وروابط SIP ورموز الوصول والسمات الأخرى المتوافقة حقول البيانات المنظَّمة ولا يتم توفيرها في حقل الملاحظات.
    • إذا كانت الإضافة توفّر حلولاً لمكالمات الفيديو، لن يتم تعديل تفاصيل مكالمات الفيديو سوى في حقول الأحداث الأخرى.
    • إذا كانت الإضافة توفّر حلولاً لمكالمات الفيديو، قد يستغرق إنشاء المكالمة أقل من 5 ثوانٍ.
    (إضافات Gmail)
    • إذا كانت الإضافة تستخدم UrlFetchApp أو OpenLinkUrl:
      • عنوان URL صالح.
      • عنوان URL يستخدم HTTPS وليس HTTP.
      • تحديد النطاق الكامل.
      • المسار فارغ. على سبيل المثال، https://altostrat/ مقبول، وليس https://altostrat.
      • لا يمكن استخدام أحرف البدل في UrlFetchApp.
إضافة Google Workspace تجربة المستخدم
  • تحتوي الإضافة على صفحة رئيسية. إذا كانت إضافة Google Workspace هي إضافة على Gmail تم تحويلها، سيتم تطبيق صفحة رئيسية تلقائية.
  • تعمل بطاقة الإضافة بشكلٍ صحيح. على سبيل المثال، ليس هناك بطاقات مكررة، لذلك تعمل أزرار الرجوع والتحديث والتحديث وفقًا لذلك.
  • بعد أن يسمح المستخدم بإضافة الإضافة، يتم عرض بطاقة صفحة رئيسية مخصّصة للترحيب بالمستخدم من خلال زرّ تسجيل الدخول (إذا لزم الأمر) والشعار ووصف موجز للإضافة.
    • إذا ظهر زر تسجيل الدخول، يتم عرض صفحة تسجيل دخول مخصّصة من المورِّد التابع لجهة خارجية تشير بوضوح إلى توفُّر خدمة تابعة لجهة خارجية تعمل خارج Google Workspace.
  • تناسب واجهة مستخدم الإضافة بدقة المساحات المخصّصة:
    • لا يتم اقتطاع النص والتصنيفات باستخدام "..."
    • لا يحتاج المستخدم إلى التمرير كثيرًا في الوضع العمودي.
    • ولا يتجاوز عرض المحتوى 300 بكسل حتى لا يتضمّن شريط تمرير أفقيًا.
  • لا يستخدم رمز الإضافة المكتبات بشكل مفرط لأنّ المكتبات قد تؤدي إلى فقدان الأداء.
(إضافات "تقويم Google")
  • إذا كانت الإضافة توفّر حلولاً لمكالمات الفيديو، ستكون مكالمات الفيديو التي تم إنشاؤها صالحة ويتم عرضها بشكل صحيح على الموقع الإلكتروني للمؤتمر التابع لجهة خارجية.
(إضافات "مستندات Google")
  • إذا كانت الإضافة تُعِدّ روابط من نطاق تابع لجهة خارجية (الشرائح الذكية):
    • توفّر معاينات الروابط معلومات تكميلية ملائمة للمستخدم. على سبيل المثال، تؤدي معاينة رابط يؤدي إلى صفقة بيع إلى إضافة معلومات مثل الحساب والمبلغ والمرحلة.
    • مطوّر البرامج تابع للنطاق الذي تمت معاينته.

    لمزيد من المعلومات، راجِع معاينة الروابط باستخدام الشرائح الذكية.

  • (إضافات Drive)
    • إذا كان التطبيق يخزّن الملفات في Drive، يسمح هذا الإعداد للمستخدمين باختيار مجلد أو إنشاء مجلد خاص بالتطبيق وإعادة استخدامه. يمكن تخزين بيانات الإعداد في مجلد بيانات التطبيق. لا يفرّق التطبيق الملفات في مجلد "ملفاتي" للمستخدم.
    • تخزّن الإضافة الملفات في Drive فقط المرتبطة بالوظيفة الموثَّقة من الإضافة.
    (إضافات Gmail)
    • ولا تشير الإضافة إلى إضافات متصفّح Chrome أو تحتوي على روابط بدون مبرّر.
    • تتضمّن قائمة "المزيد من الإجراءات" إجراءات عامة تعمل بشكل سليم. على سبيل المثال، تسجيل الخروج، ولمحة، والدعم، وما إلى ذلك.
    إضافة Google Workspace الرسومات (إضافات "تقويم Google")
    • شعار حل مكالمات الفيديو هو عنوان URL متاح للجميع. يُرجى الاطّلاع على توفير شعارات حلول المؤتمرات.
    • إذا كانت الإضافة تستخدم calendar.conferenceSolution، يجب أن يكون شعار حل مكالمة الفيديو متوافقًا مع متطلبات calendar.logoUrl. يُرجى الاطِّلاع على مورد بيان التقويم.
    • إذا كانت الإضافة تستخدم calendar.logoUrl أو common.logoUrl، سيكون الشعار مطابقًا للرمز المتوفّر في بطاقة بيانات التطبيق.
    • إذا كانت الإضافة تستخدم calendar.logoUrl أو common.logoUrl، يبدأ عنوان URL للشعار على النحو التالي: https://lh3.googleusercontent.com/
    إضافة Google Workspace OAuth (إضافات Drive)
    • (مقترَحة) إذا كنت تريد تلقّي بيانات وصفية محدودة، تتضمّن الإضافة نطاق drive.addons.metadata.readonly.
    تطبيق الويب الوظائف
    • يشير عنوان URL العام للتنقّل إلى تطبيق ويب. لا تُعدّ صفحة الويب البسيطة التي لا تحتوي على وظائف أي تطبيق ويب.