Обзор процесса

В этом руководстве описывается процесс проверки дополнений для Classroom. Внимательно прочитайте, так как есть действия, которые требуют срочного выполнения.

Ваше дополнение должно быть проверено OAuth командой Trust & Safety и одобрено командой Google Workspace Marketplace. Для получения общей информации о проверке OAuth см. раздел Часто задаваемые вопросы о проверке OAuth . Для получения общей информации о процессе проверки приложений Google Workspace Marketplace см. раздел О проверке приложений .

Завершить разработку дополнения

Ознакомьтесь с требованиями к дополнению

Подтвердите, что поведение вашего дополнения соответствует требованиям .

Проверьте свое дополнение

Ваше дополнение рассматривается в соответствии с процедурами, указанными в нашем плане тестирования дополнений . Следуйте его процедурам тестирования с вашим общедоступным дополнением перед отправкой на публикацию. Неудачи в этих тестах могут значительно увеличить время, необходимое для одобрения вашего дополнения.

Запишите демо-видео

Создайте запись экрана, демонстрирующую, как ваше приложение использует каждую запрошенную область OAuth. Для целей разработки надстройки мы рекомендуем показать процесс установки надстройки и создание вложения надстройки.

После записи загрузите запись экрана на YouTube как неперечисленное видео на YouTube. Неперечисленное видео можно открыть только по его ссылке. Вам будет предложено ввести ссылку на видео при запуске процесса проверки OAuth. Затем команда OAuth просматривает видео при рассмотрении вашего дополнительного приложения.

Подготовка к публикации

Проверьте конфигурацию вашего облачного проекта

Проверьте каждый из следующих параметров конфигурации в вашем проекте Google Cloud .

  • На странице «Аудитория аутентификации» вашего облачного проекта:
    • Статус публикации: В производстве .
    • Тип пользователя — Внешний .
  • На странице бренда аутентификации вашего облачного проекта:
    • Все обязательные поля заполнены.
    • Убедитесь, что домашняя страница вашего приложения ссылается не на само приложение, а на информацию о вашем продукте(ах).
  • На странице доступа к данным аутентификации вашего облачного проекта:
    • Указана по крайней мере одна из неконфиденциальных областей .../auth/userinfo.email или .../auth/userinfo.profile .
    • Все остальные области , требуемые вашим дополнением, указаны. Для дополнений Classroom это должно включать чувствительные области .../auth/classroom.addons.teacher и .../auth/classroom.addons.student .
    • Для поля Demo video необходимо предоставить ссылку на видео YouTube, демонстрирующее, как вы используете данные из запрошенных областей. Предоставьте ссылку на записанный ранее скринкаст.
  • Включены следующие библиотеки API :

Проверьте настройки SDK Marketplace

На странице конфигурации приложения Google Workspace Marketplace SDK :

  • Надстройка «Класс» отмечена в разделе «Интеграция приложений».
  • Целевой URI для вашего дополнения указан в URI настройки вложения .
  • Предоставлены все разрешенные префиксы URI вложений .
  • Список областей действия OAuth точно соответствует областям действия, указанным на экране согласия OAuth и в коде вашего приложения.
  • Электронная почта разработчика в разделе «Ссылки разработчика» — это регулярно отслеживаемый адрес электронной почты. Команда Marketplace использует этот адрес для связи с вами.
  • Видимость приложения установлена ​​на «Публичное» , а флажок «Не в списке» установлен.

Убедитесь, что страница листинга вашего проекта в магазине Google Workspace Marketplace соответствует требованиям листинга .

Разрешить доступ рецензентам

Разрешите следующим учетным записям пользователей группы обзора 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. Убедитесь, что информация верна, затем нажмите Confirm , чтобы продолжить.

Свяжитесь с группой проверки

Команда проверки OAuth обрабатывает ваш запрос на проверку. Рецензенты связываются с вами по адресам электронной почты, настроенным на экране согласия OAuth. Они сообщат вам о любых проблемах и о завершении проверки.

Этот процесс обычно занимает 3-5 рабочих дней, если вы используете только Sensitive OAuth scopes . Дополнительное время и действия могут потребоваться, если вы используете любые Restricted OAuth scopes .

Полный обзор Google Workspace Marketplace

Отправить на рассмотрение

Нажмите PUBLISH в нижней части страницы Google Workspace Marketplace Store Listing вашего проекта Google Cloud. Группа проверки Marketplace тестирует надстройку на соответствие требованиям надстройки Google Workspace и Classroom.

Свяжитесь с командой по обзору

Команда обзора Marketplace напрямую связывается с адресом электронной почты разработчика, указанным на странице конфигурации приложения SDK Google Workspace Marketplace. Вас уведомляют о любых проблемах с вашим дополнением или сообщают, что оно одобрено для публикации. Мы рекомендуем выделить на этот процесс 2–3 недели.

После одобрения публикации

После одобрения Marketplace ваш листинг надстройки будет доступен во всех доменах Google Workspace for Education в выбранных вами регионах. Снимите флажок Unlisted в Marketplace SDK App Configuration , чтобы ваш листинг надстройки появился в результатах поиска и при просмотре.