روند بررسی

این راهنما فرآیند بررسی افزونه‌های Classroom را شرح می‌دهد. با دقت بخوانید، زیرا اقدامات حساس به زمان وجود دارد که باید انجام دهید.

افزونه شما باید توسط تیم Trust & Safety تأیید شده OAuth و توسط تیم Google Workspace Marketplace تأیید شده باشد. برای اطلاعات کلی درباره تأیید OAuth، به سؤالات متداول تأیید OAuth مراجعه کنید. برای اطلاعات کلی در مورد فرآیند بررسی برنامه Google Workspace Marketplace به بررسی برنامه مراجعه کنید.

توسعه افزونه را نهایی کنید

الزامات افزونه را بررسی کنید

تأیید کنید که رفتار افزونه شما با شرایط مطابقت دارد.

افزونه خود را تست کنید

برافزای شما طبق رویه‌های موجود در طرح آزمایشی افزونه‌های ما بررسی می‌شود. قبل از ارسال برای انتشار، مراحل آزمایش آن را با افزونه عمومی خود دنبال کنید. عدم موفقیت در این تست ها می تواند زمان مورد نیاز برای تایید افزونه شما را به میزان قابل توجهی افزایش دهد.

یک ویدیوی نمایشی ضبط کنید

یک صفحه ضبط شده ایجاد کنید که نشان دهد برنامه شما چگونه از هر محدوده درخواستی OAuth استفاده می کند. برای اهداف توسعه یک افزونه، توصیه می کنیم جریان نصب افزونه و ایجاد یک پیوست افزودنی را نشان دهید.

پس از ضبط، صفحه ضبط شده را به عنوان یک ویدیوی فهرست نشده در YouTube آپلود کنید. یک ویدیوی فهرست نشده فقط با استفاده از پیوند آن قابل دسترسی است. هنگام شروع فرآیند تأیید OAuth، از شما خواسته می شود پیوند ویدیو را دریافت کنید. سپس تیم OAuth هنگام بررسی برنامه افزودنی شما، ویدیو را مشاهده می کند.

برای انتشار آماده شود

پیکربندی پروژه Cloud خود را بررسی کنید

هر یک از تنظیمات پیکربندی زیر را در پروژه Google Cloud خود مرور کنید.

  • در صفحه Auth Audience پروژه Cloud شما:
    • وضعیت انتشار در حال تولید است.
    • نوع کاربر خارجی است.
  • در صفحه Auth branding پروژه Cloud شما:
    • تمام فیلدهای مورد نیاز کامل هستند.
    • اطمینان حاصل کنید که صفحه اصلی برنامه شما به خود برنامه مرتبط نیست، بلکه به اطلاعات مربوط به محصول(های) شما مرتبط است.
  • در صفحه Auth Data Access پروژه Cloud شما:
    • حداقل یکی از .../auth/userinfo.email یا .../auth/userinfo.profile محدوده های غیر حساس مشخص شده است.
    • تمام دامنه های دیگر مورد نیاز افزونه شما مشخص شده است. برای افزودنی‌های Classroom، این باید شامل حوزه‌های حساس .../auth/classroom.addons.teacher و .../auth/classroom.addons.student باشد.
    • برای قسمت ویدیوی نمایشی ، باید پیوندی به یک ویدیوی YouTube ارائه دهید که نحوه استفاده شما از داده‌های حوزه‌های درخواستی را نشان می‌دهد. پیوند صفحه نمایش ضبط شده قبلی را ارائه دهید.
  • کتابخانه های API زیر فعال هستند:

تنظیمات SDK Marketplace خود را بررسی کنید

در صفحه پیکربندی برنامه Google Workspace Marketplace SDK :

  • افزونه Classroom در بخش App Integration علامت زده می شود
  • URI فرود برای افزونه شما در URI تنظیم پیوست ارائه شده است.
  • همه پیشوندهای URI پیوست مجاز ارائه شده است.
  • فهرست محدوده های OAuth دقیقاً با محدوده های مشخص شده در صفحه رضایت OAuth و در کد برنامه شما مطابقت دارد.
  • ایمیل برنامه‌نویس در زیر لینک‌های توسعه‌دهنده یک آدرس ایمیل است که به طور منظم نظارت می‌شود . تیم Marketplace از این آدرس برای برقراری ارتباط با شما استفاده می کند.
  • App Visibility روی Public تنظیم شده و کادر Unlisted علامت زده می شود.

بررسی کنید که صفحه فهرست فروشگاه Google Workspace Marketplace پروژه شما با ملاحظات فهرست مطابقت دارد.

اجازه دسترسی بازبین را بدهید

به حساب های کاربری تیم بازبینی بازار زیر اجازه دسترسی به برنامه شما را بدهید. همچنین دو کاربر معلم را به عنوان آزمایش کننده پیش نویس برای برنامه افزودنی خود اضافه کنید.

  • teacher@marketplacetest.info
  • teacher2@marketplacetest.info
  • student@marketplacetest.info
  • student2@marketplacetest.info

هنگامی که تیم Marketplace بازبینی خود را شروع می‌کنند، ایمیلی دریافت خواهید کرد. اگر بازبین‌ها باید مراحل راه‌اندازی را برای استفاده از این حساب‌ها با محصول شما انجام دهند، با دستورالعمل‌های دقیق به ایمیل پاسخ دهید.

تأیید OAuth را کامل کنید

برای تایید ارسال کنید

تیم Trust & Safety باید بررسی کند که افزونه شما به درستی از محدوده های OAuth مورد درخواست برنامه شما استفاده می کند. تأیید را از مرکز تأیید تأیید اعتبار پروژه Google Cloud خود شروع کنید. روی آماده سازی برای تأیید کلیک کنید.

یک گفتگوی تأیید، مقادیر پیکربندی شده را از صفحات Auth Branding، Audience و Data Access فهرست می کند. بررسی کنید که اطلاعات صحیح باشد، سپس برای ادامه روی تأیید کلیک کنید.

با تیم تأیید ارتباط برقرار کنید

تیم تأیید OAuth درخواست تأیید شما را پردازش می کند. بازبین‌ها با استفاده از آدرس‌های ایمیل پیکربندی‌شده در صفحه رضایت OAuth با شما ارتباط برقرار می‌کنند. آنها شما را از هر گونه نگرانی و هنگامی که تأیید کامل شد مطلع خواهند کرد.

اگر فقط از دامنه های Sensitive OAuth استفاده می کنید، این فرآیند معمولاً به 3-5 روز کاری نیاز دارد. اگر از محدوده های OAuth محدود استفاده می کنید، ممکن است به زمان و اقدامات بیشتری نیاز باشد.

بررسی Google Workspace Marketplace را کامل کنید

برای بررسی ارسال کنید

روی PUBLISH در پایین صفحه فهرست فروشگاه Google Workspace Marketplace پروژه Google Cloud خود کلیک کنید. تیم بررسی Marketplace این افزونه را در برابر الزامات افزونه Google Workspace و Classroom آزمایش می‌کند.

با تیم بررسی ارتباط برقرار کنید

تیم بررسی Marketplace مستقیماً با آدرس ایمیل برنامه‌نویس مشخص‌شده در صفحه پیکربندی برنامه Google Workspace Marketplace SDK ارتباط برقرار می‌کند. در مورد هر گونه نگرانی در مورد افزونه خود مطلع می شوید یا به شما اطلاع می دهیم که برای انتشار تأیید شده است. ما توصیه می کنیم 2-3 هفته برای این فرآیند بودجه بندی کنید.

پس از تایید انتشار

پس از تأیید Marketplace، فهرست افزودنی شما در همه دامنه‌های Google Workspace for Education در مناطقی که انتخاب کرده‌اید در دسترس است. گزینه Unlisted را در Marketplace SDK App Configuration بردارید تا فهرست افزودنی شما در نتایج جستجو و هنگام مرور ظاهر شود.