Stay organized with collections
Save and categorize content based on your preferences.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-19 UTC."],[[["This documentation provides conceptual and technical guidance for developing Google Classroom add-ons."],["It covers user interaction, development steps, design best practices, and restrictions for building add-ons."],["Add-on developers must adhere to guidelines, including advertisement restrictions and a review process."],["Resources like user journeys, developer journeys, and key concepts aid in understanding the add-on development process."],["Developers can find support and stay updated through the provided channels."]]],[]]