Google Classroom add-ons are now generally available to developers! Please see the add-ons documentation for more information.

Get started

The following guides provide conceptual and technical information to understand Classroom add-on development. The definitions, sequences, and tools discussed are used throughout the add-ons documentation.

  • Developer journey - Step-by-step instructions for developing Classroom add-ons.
  • User journeys - Detailed descriptions of how users interact with Classroom add-ons.

Implementation restrictions

These restrictions apply to all Classroom add-on integrations:

  • Your application must not show advertisements within Google Classroom.
  • Your application must meet all of the requirements in the checklist.
  • Your application must complete the OAuth verification process before your listing is published. Allot at least one week for verification.
  • Your application must be reviewed by the Google Workspace Marketplace team before it can be installed by users. Allot at least two weeks for the Google Workspace Marketplace review.

Get updates

To receive announcements about Google Classroom add-ons and the Classroom API, subscribe to the Edu developer announcements list.

Get support

Reach out to the resources in our Support page with any questions or issues.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月13日 UTC.