این راهنما فرآیند بررسی افزونههای کلاس درس را شرح میدهد. با دقت مطالعه کنید، زیرا اقدامات حساس به زمان وجود دارد که باید انجام دهید.
افزونه شما باید توسط تیم Trust & Safety OAuth تأیید شده و توسط تیم Google Workspace Marketplace تأیید شود. برای اطلاعات کلی در مورد تأیید OAuth، به سوالات متداول تأیید OAuth مراجعه کنید. برای اطلاعات کلی در مورد فرآیند بررسی برنامه Google Workspace Marketplace ، به درباره بررسی برنامه مراجعه کنید.
نهایی کردن توسعه افزونه
بررسی الزامات افزونه
تأیید کنید که رفتار افزونه شما الزامات را برآورده میکند.
افزونه خود را آزمایش کنید
افزونهی شما طبق رویههای موجود در طرح آزمایش افزونههای ما بررسی میشود. قبل از ارسال برای انتشار، رویههای آزمایش آن را با افزونهی عمومی خود دنبال کنید. عدم موفقیت در این آزمایشها میتواند زمان لازم برای تأیید افزونهی شما را به میزان قابل توجهی افزایش دهد.
ضبط یک ویدیوی آزمایشی
یک ضبط صفحه نمایش ایجاد کنید که نحوه استفاده برنامه شما از هر محدوده OAuth درخواستی را نشان دهد. برای اهداف توسعه یک افزونه، توصیه میکنیم جریان نصب افزونه و ایجاد یک پیوست افزونه را نشان دهید.
پس از ضبط، فیلم ضبط شده از صفحه نمایش را به عنوان یک ویدیوی بدون فهرست در یوتیوب آپلود کنید. ویدیوی بدون فهرست فقط با استفاده از لینک آن قابل دسترسی است. هنگام شروع فرآیند تأیید OAuth، از شما لینک ویدیو درخواست میشود. سپس تیم OAuth هنگام بررسی برنامه افزودنی شما، ویدیو را مشاهده میکند.
آماده سازی برای انتشار
پیکربندی پروژه ابری خود را بررسی کنید
هر یک از تنظیمات پیکربندی زیر را در پروژه Google Cloud خود بررسی کنید.
- در صفحه مخاطبان احراز هویت پروژه ابری خود:
- وضعیت انتشار: در حال تولید .
- نوع کاربر خارجی است.
- در صفحه Auth Branding پروژه ابری خود:
- تمام فیلدهای مورد نیاز تکمیل شده است.
- مطمئن شوید که صفحه اصلی اپلیکیشن شما به خود اپلیکیشن لینک نشده باشد، بلکه به اطلاعات مربوط به محصول(های) شما لینک داده شده باشد.
- در صفحه دسترسی به دادههای احراز هویت پروژه ابری خود:
- حداقل یکی از حوزههای غیرحساس
.../auth/userinfo.emailیا.../auth/userinfo.profileمشخص شده باشد. - تمام حوزههای مورد نیاز افزونه شما مشخص شدهاند. برای افزونههای Classroom، این باید شامل حوزههای حساس
.../auth/classroom.addons.teacherو.../auth/classroom.addons.studentباشد. - برای فیلد ویدیوی آزمایشی ، باید لینکی به یک ویدیوی یوتیوب ارائه دهید که نحوه استفاده از دادههای محدودههای درخواستی را نشان میدهد. لینک اسکرینکست ضبطشده قبلی را نیز ارائه دهید.
- حداقل یکی از حوزههای غیرحساس
- کتابخانههای API زیر فعال هستند:
تنظیمات SDK بازار خود را بررسی کنید
در صفحه پیکربندی برنامه SDK بازار Google Workspace خود:
- افزونهی کلاس درس در بخش «ادغام برنامه» تیک خورده است.
- آدرس اینترنتی (URI) افزونه شما در بخش تنظیمات پیوست (Attachment Setup URI) ارائه شده است.
- تمام پیشوندهای مجاز URI پیوست ارائه شدهاند.
- فهرست محدودههای OAuth دقیقاً با محدودههای مشخصشده در صفحه رضایتنامه OAuth و در کد برنامه شما مطابقت دارد.
- ایمیل توسعهدهنده در بخش پیوندهای توسعهدهنده، یک آدرس ایمیل است که مرتباً بررسی میشود . تیم مارکتپلیس از این آدرس برای ارتباط با شما استفاده میکند.
- قابلیت مشاهده برنامه روی عمومی تنظیم شده و کادر «فهرست نشده» علامت زده شده است.
بررسی کنید که صفحه فهرست فروشگاه Google Workspace Marketplace پروژه شما با ملاحظات فهرستبندی مطابقت داشته باشد.
اجازه دسترسی به داور
به حسابهای کاربری تیم بررسی مارکتپلیس زیر اجازه دسترسی به برنامهتان را بدهید. همچنین دو کاربر معلم را به عنوان آزمایشکنندگان پیشنویس برای برنامه افزونهتان اضافه کنید.
-
teacher@marketplacetest.info -
teacher2@marketplacetest.info -
student@marketplacetest.info -
student2@marketplacetest.info
وقتی تیم مارکت پلیس شروع به بررسی کند، ایمیلی از آنها دریافت خواهید کرد. اگر بررسیکنندگان برای استفاده از این حسابها با محصول شما باید مراحل راهاندازی را انجام دهند، به ایمیل با دستورالعملهای دقیق پاسخ دهید.
تأیید کامل OAuth
ارسال برای تأیید
تیم اعتماد و ایمنی باید بررسی کند که افزونه شما به طور مناسب از محدودههای OAuth که برنامه شما درخواست میکند استفاده میکند یا خیر. تأیید را از مرکز تأیید اعتبار پروژه Google Cloud خود آغاز کنید. روی آمادهسازی برای تأیید کلیک کنید.
یک کادر محاورهای تأیید، مقادیر پیکربندیشده از صفحات Auth Branding، Audience و Data Access را فهرست میکند. صحت اطلاعات را تأیید کنید، سپس برای ادامه روی Confirm کلیک کنید.
با تیم تأیید ارتباط برقرار کنید
تیم تأیید OAuth درخواست تأیید شما را پردازش میکند. بررسیکنندگان با استفاده از آدرسهای ایمیلی که در صفحه رضایت OAuth شما پیکربندی شدهاند، با شما ارتباط برقرار میکنند. آنها شما را از هرگونه نگرانی و زمان تکمیل تأیید مطلع خواهند کرد.
اگر فقط از محدودههای حساس OAuth استفاده میکنید، این فرآیند معمولاً ۳ تا ۵ روز کاری طول میکشد. اگر از محدودههای محدود OAuth استفاده میکنید، ممکن است به زمان و اقدامات بیشتری نیاز باشد.
بررسی کامل بازار کار گوگل (Google Workspace Marketplace)
ارسال برای بررسی
روی «انتشار» در پایین صفحه فهرست فروشگاه Google Workspace Marketplace پروژه Google Cloud خود کلیک کنید. تیم بررسی Marketplace، افزونه را با الزامات افزونههای Google Workspace و Classroom آزمایش میکند.
با تیم بررسی ارتباط برقرار کنید
تیم بررسی Marketplace مستقیماً با آدرس ایمیل توسعهدهنده مشخص شده در صفحه پیکربندی برنامه SDK Marketplace Google Workspace ارتباط برقرار میکند. در صورت وجود هرگونه مشکل در مورد افزونهتان، به شما اطلاع داده میشود یا به شما اطلاع داده میشود که برای انتشار تأیید شده است. توصیه میکنیم برای این فرآیند ۲ تا ۳ هفته زمان در نظر بگیرید.
پس از تأیید انتشار
پس از تأیید بازار، فهرست افزونه شما در تمام دامنههای Google Workspace for Education در مناطقی که انتخاب کردهاید، در دسترس خواهد بود. برای نمایش فهرست افزونههایتان در نتایج جستجو و هنگام مرور، گزینه «فهرست نشده» را در پیکربندی برنامه SDK بازار لغو انتخاب کنید.