عملية مراجعة التطبيقات ومتطلباتها في Google Workspace Marketplace

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

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

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

قبل إرسال تطبيقك للمراجعة، تأكَّد من أنّه جاهز للنشر. لمعرفة التفاصيل، يُرجى الاطّلاع على الاستعداد لعملية النشر.

مدة المراجعة

تستغرق مراجعة التطبيق عادةً عدة أيام. يعتمد الوقت الذي تستغرقه هذه العملية على ما يلي:

  • عدد التطبيقات التي تم إرسالها مؤخرًا
  • مقدار العمل الإضافي الذي يحتاجه تطبيقك

الأسباب الشائعة لتعذُّر اجتياز التطبيق للمراجعة

إثبات ملكية الموقع باستخدام بروتوكول OAuth:

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

مشاكل بطاقة بيانات التطبيق:

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

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

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

معايير المراجعة

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

متطلبات جميع التطبيقات

ويمكنك استخدام مربّعات الاختيار لتتبّع مراجعتك الأولية.

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

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

وصف التطبيق
  • جميع الروابط المقدّمة تعمل وتنقل المستخدمين إلى المعلومات الصحيحة. على سبيل المثال، يشير رابط سياسة الخصوصية إلى صفحة تصف سياسة الخصوصية.
  • إذا كان التطبيق يتفاعل مع خدمة تابعة لجهة خارجية، سيصف الوصف وظيفة الخدمة التابعة للجهة الخارجية، وطريقة تفاعل التطبيق معها، ويتضمّن رابطًا اختياريًا يؤدي إلى الموقع الإلكتروني ذي الصلة.
  • من السهل فهم الأوصاف المختصرة والمفصّلة.
  • الوصفان الموجزان والمفصّلان غير متطابقَين.
  • (إجراء مُقترَح) معلومات الأسعار كاملة ودقيقة.
  • (إجراء يُنصح به) تحديد مجموعة السمات الكاملة لكل لغة (الاسم والوصف القصير والوصف التفصيلي) بشكل صحيح بدون عدم تطابق اللغة.
الوظائف
  • ليس هناك أخطاء واضحة، وجميع الإجراءات، بما في ذلك الحالات الهامشية، تعمل بشكل كامل. تتم إدارة مدة التحميل من خلال مؤشرات التحميل.
  • يوضح التطبيق تفاعلات واضحة مع Google APIs.
  • يقدّم التطبيق وظائف جديدة أو موسّعة لا تتوافق مع الوظائف المضمّنة في منتجات Google.
  • التطبيق غير مصمم لأغراض إعلانية أو لإرسال محتوى غير مرغوب فيه.
  • التطبيق يعمل بشكل كامل وليس مخصَّصًا لأغراض الاختبار، وهو ليس قيد التطوير.
  • إذا تفاعل التطبيق مع الميزات المتاحة للمستخدمين أو مستخدمي الإصدارات غير المجانية، يتم تقديم حساب تجريبي على نظام المطوّر إلى فريق المراجعة في Google.
تجربة المستخدم
  • لا يستخدم التطبيق، بما في ذلك اسمه، مواد العرض الخاصة بعلامة Google التجارية أو علاماتها التجارية أو المحتوى الذي يحمل علامة Google التجارية. يمكنك الاطّلاع على إرشادات بناء هوية العلامة التجارية في Google Workspace Marketplace.
  • مطلوب التفويض وتسجيل الدخول مرة واحدة فقط. يستخدم التطبيق خدمة الدخول المُوحَّد (SSO) بنقرة واحدة أو خدمة الدخول المُوحَّد (SSO) بنقرة واحدة.
  • بعد أن يمنح المشرف الأذونات لنطاقات OAuth 2.0 للنطاق، لن يُطلب من المستخدمين الفرديين الحصول على أذونات النطاق مرة أخرى.
  • لا يحتاج المستخدمون إلى إدخال بيانات الاعتماد بعد تسجيل الدخول إلى حسابهم على Google. وفي الغالب، عليهم النقر على زر "تسجيل الدخول باستخدام حساب Google" ليتمكّنوا من الوصول.
  • هناك عبارات متسقة وواضحة ومفهومة لتصنيفات الأزرار وعناصر القائمة والعناوين وعناصر التطبيق الأخرى. على سبيل المثال، بدلاً من "نعم" أو "لا"، تشير التصنيفات إلى أسماء الإجراءات، مثل "حذف" و"إلغاء".
  • إذا كان تسجيل الدخول مطلوبًا، تعمل وظيفة تسجيل الخروج بشكل صحيح. يتم إبطال الرموز المميّزة ويمكن بدء تسجيل الدخول من البداية.
  • يتم عرض الملاحظات دائمًا، مثل رسائل التأكيد أو الخطأ، لطلب تنفيذ إجراءات.
  • ما مِن روابط صور معطّلة أو صور ضبابية.
الرسومات
  • حجم الرموز بشكل صحيح ومربّع ومربَّع ولها خلفيات شفافة. راجِع أصول الرسومات.
  • يمثّل الرمز اسم التطبيق أو وظيفته بشكلٍ صحيح.
  • الرمز ملوّن (وليس بتدرّج رمادي).
  • لا يستخدم الرمز علامات Google التجارية.
  • ليست لقطات الشاشة والصور مموّهة أو يصعب قراءتها أو غير ملائمة. أنها تمثل التطبيق بدقة.
  • (إجراء يُنصح به) توضّح لقطات الشاشة بوضوح كيفية استخدام التطبيق ووظيفته.
OAuth
  • اجتياز التطبيق عملية التحقّق من OAuth، ويستخدم أضيق نطاقات OAuth الممكنة، ويتم دمج جميع النطاقات بشكلٍ صحيح مع واجهات برمجة تطبيقات Google Services.

متطلبات إضافية لعمليات دمج محدّدة مع تطبيقات

اختَر عمليات دمج التطبيقات المضمَّنة في بطاقة بيانات تطبيقك لعرض معايير المراجعة ذات الصلة. يمكنك النقر فوق أسماء الأعمدة لفرز المعايير، على سبيل المثال، حسب الفئة.

ويمكنك استخدام مربّعات الاختيار لتتبّع مراجعتك الأولية.

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

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

  • (إجراء يُنصح به) للسماح لمشرفي Workspace بتثبيت تطبيقك نيابةً عن المستخدمين في مؤسستهم، يجب أن يكون تطبيقك قادرًا على تلقّي رسائل مباشرة وإرسالها.
تطبيق Google Chat الرسومات
  • يحتوي التطبيق على صورة رمزية يمكن التعرّف عليها ووضوحها.
تطبيق Google Drive الوظائف
  • لا يستخدم التطبيق إضافات متصفّح Chrome لتوفير الوظائف من خلال معالجة ترميز HTML في Drive مباشرةً.
  • إذا كان تطبيقك يستخدم نطاقات حساسة أو محظورة، يجب أن يخضع لعملية التحقّق من خلال OAuth. يمكنك الاطّلاع على المقالة كيف يمكنني إرسال طلب لإثبات الملكية؟
  • إذا كان تطبيقك يستخدم نطاقات مقيّدة، يجب أن يخضع أيضًا لتقييم أمان. الاطّلاع على لماذا يجب تقييم الأمان
تطبيق Google Drive تجربة المستخدم
  • إذا كان التطبيق يخزن الملفات في Drive، فإنه يسمح للمستخدمين باختيار مجلد أو إنشاء مجلد خاص بتطبيق وإعادة استخدامه. يمكن تخزين بيانات الإعدادات في مجلد "بيانات التطبيق". ولا يفرغ التطبيق الملفات إلى مجلد "ملفاتي" لدى المستخدم.
  • لا يخزِّن التطبيق سوى الملفات في Drive المرتبطة بالوظيفة الموثَّقة للتطبيق.
إضافة المحرّر الوظائف
  • تتضمّن الإضافة الإجراءات المتوقّعة والمطلوبة، وتوفّر جميع الأدوات اللازمة لإكمال سير عملها. مثلاً:
    • إذا كانت الإضافة تطبّق تصميمًا على المستند بأكمله، توفّر خيار تطبيق النمط على النص المحدَّد فقط.
    • إذا حمَّلت الإضافة بيانات جدول البيانات إلى خلاصة خدمة ويب، ستتضمّن رابطًا يؤدي إلى هذه الخلاصة لتسهيل التنقّل بينها.
    • إذا كانت الإضافة تتطلب من المستخدم إنشاء حساب، توفِّر روابط أو معلومات لإنشاء حساب بسهولة إذا لم يكن لدى المستخدم حساب.
  • تحتوي الإضافة على عناصر قائمة ضمن علامة التبويب الإضافات.
  • حتى إذا كانت الإضافة دوال مخصصة فقط، لا تزال تتضمّن المستندات المناسبة.
  • تستخدم الإضافة onInstall() وonOpen() بشكل صحيح لتعبئة قائمتها. تتم تعبئة عناصر القائمة عند تثبيت الإضافة لأول مرة وعند فتح ملف مختلف. اطّلِع على تفويض إضافة المحرّر.
  • تم إعداد أوضاع التفويض بشكلٍ صحيح. يُرجى الاطّلاع على أوضاع التفويض.
إضافة المحرّر تجربة المستخدم
  • تقدّم الإضافة جميع المعلومات اللازمة للحصول على فهم أساسي للمنتج وكيفية استخدامه.
  • لا يتم استخدام المكتبات بشكل مفرط في رمز الإضافة لأنّ المكتبات يمكن أن تتسبب في تراجع أداء الإضافة.
  • يتم تجنُّب الأخطاء إن أمكن، وإدارتها بشكل صحيح، إن لم تكن كذلك:
    • تُعرض رسائل الخطأ في نافذة مربّع حوار، وليس في تنبيه JavaScript أو في الشريط الأحمر التلقائي. وتشرح هذه الرسالة المشكلة وتوضّح ما يجب على المستخدم فعله لحلّها باستخدام لغة بسيطة.
    • إذا كان ذلك ممكنًا، إذا ارتكب المستخدم خطأً ما، يتم عرض زر يصلح المشكلة التي يواجهها.
    • لمزيد من المعلومات، يُرجى الاطّلاع على دليل تصميم الإضافات.
  • يتم فتح الروابط المؤدية إلى الصفحات الخارجية في نوافذ جديدة وهي صحيحة.
  • الإضافة سهلة الاستخدام ومصمَّمة بشكل جيد. ويعني ذلك ما يلي:
    • من الواضح دائمًا ما يجب فعله وكيفية القيام بذلك.
    • يمكن الوصول إلى الإضافة وسهلة الفهم. وتجنَّب استخدام المصطلحات الفنية والمصطلحات اللغوية الخاصة.
    • سير العمل واضح وسهل قدر الإمكان.
    • يحافظ المستخدم والمحتوى الخاص به على أمانهما قدر الإمكان.
  • تتّبع الإضافة دليل نمط واجهة المستخدم لإضافات المحرّر وتستخدم حزمة CSS لإضافات المحرّر.
  • تستخدم الإضافة إجراءً أساسيًا واحدًا باللون الأزرق فقط لكل شاشة عرض.
  • تعرض الإضافة مربع حوار واحد في كل مرة. ولا يتداخل أو يحتوي على مربّعات حوار متعددة مفتوحة في وقت واحد.
  • تتناسب واجهة مستخدم الإضافة بدقة مع المساحات المخصّصة:
    • لا يتم اقتطاع النص والتصنيفات باستخدام "..."
    • لا يحتاج المستخدم إلى الانتقال إلى وضع التمرير العمودي كثيرًا.
    • لا يتجاوز عرض المحتوى 300p، وبالتالي لا يتضمّن شريط تمرير أفقي.
  • تتطلّب الإضافة تأكيدًا أو تعرض تحذيرات لجميع الإجراءات الحسّاسة. على سبيل المثال، إذا كانت الإضافة على وشك استبدال كل المحتوى في جدول بيانات، سيتم تحذير المستخدم وتأكيد الإجراء قبل حدوثه.

    يمكنك تجنب هذا المطلب من خلال تغييرات التصميم. على سبيل المثال، قد تؤدي إضافة "جداول بيانات 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.
  • تتناسب واجهة مستخدم الإضافة بدقة مع المساحات المخصّصة:
    • لا يتم اقتطاع النص والتصنيفات باستخدام "..."
    • لا يضطر المستخدم إلى القيام بالكثير من التمرير الرأسي.
    • لا يتجاوز عرض المحتوى 300p حتى لا يتضمّن شريط تمرير أفقي.
  • لا يستخدم رمز الإضافة المكتبات بشكل مفرط لأنّ المكتبات يمكن أن تؤدي إلى توقُّف أداء الإضافة.

إضافات "تقويم 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 للتنقّل العام إلى تطبيق ويب، علمًا بأنّ صفحة الويب البسيطة التي لا تتضمّن وظيفة لا تُعدّ تطبيق ويب.