Recorrido del desarrollador

A continuación, se incluye una descripción general rápida de los pasos para desarrollar un complemento de Classroom.

Integración

  1. Suscríbete al grupo de anuncios para desarrolladores de Google for Education a fin de recibir actualizaciones sobre los complementos y la API de Google Classroom.
  2. Crea un proyecto privado de Google Cloud para el desarrollo. Este es el proyecto de Google Cloud que tu equipo usa durante el desarrollo.
  3. Comparte el dominio de demostración y el ID del proyecto de Google Cloud con tu socio de Google. Debe agregar el ID a una lista de entidades permitidas mientras los complementos se encuentran en la etapa de acceso anticipado.
  4. Configura OAuth para tu proyecto.
  5. Crea una ficha de Google Workspace Marketplace para el proyecto de demostración.
  6. Crea cuentas de profesores y alumnos para realizar las pruebas.
  7. Una vez que se apruebe la licencia para el dominio de demostración, asigna licencias a cada una de tus cuentas de prueba.
  8. Accede a tu dominio de demostración como administrador. Instala tu complemento desde la URL de la app en la configuración de la ficha de Google Workspace Marketplace.

Desarrollo

  1. Desarrolla el complemento y pruébalo.

En proceso de publicación

  1. Crea un proyecto público de Google Cloud para publicar y asegúrate de cumplir con los siguientes requisitos:
    1. Pantalla de consentimiento de OAuth:
      1. Tipo de usuario: Externo
      2. Estado de publicación: En producción
      3. Permisos: Configura todos los permisos que solicita la app web.
    2. Pantalla de configuración de la app del SDK de Google Workspace Marketplace:
      1. Visibilidad de la app: Pública
      2. Tipo de ficha: No listada
      3. Permisos: Configura todos los permisos que solicita la app web.
  2. Crea una ficha de Google Workspace Marketplace para el proyecto público.
  3. Actualiza el proyecto público con el código de tu complemento.
  4. Publica el complemento público para la revisión de Marketplace. Aún no envíes una solicitud de verificación de OAuth.
  5. El equipo de revisión de Marketplace crea un video de demostración para que lo incluyas en el envío de tu verificación de OAuth.
  6. Envía la verificación de OAuth con el video de demostración que te proporcionó el equipo de revisión de Marketplace.
  7. Tras la aprobación, cambia el estado de la ficha del SDK de Marketplace a incluido.

Integraciones obligatorias

Para crear un complemento de Classroom, se requieren los siguientes pasos.

  1. Inicio de sesión único de Google

    Consulta la página de acceso sin inconvenientes para obtener información sobre cómo implementar el acceso con las prácticas recomendadas.

  2. Enviar a Google Workspace Marketplace como complemento de Classroom

  3. Implementaciones de iframe

Google Workspace Marketplace

En Google Workspace Marketplace, se muestran las aplicaciones empresariales que se pueden agregar a un dominio completo o a cuentas individuales de Google Workspace. Marketplace está integrado en la Consola del administrador de Google para que los administradores de dominio puedan encontrar, instalar y autorizar apps para los usuarios objetivo con rapidez.

Estos son algunos conceptos clave que debes conocer: