October 2023 developer update

45 views
Skip to first unread message

Google for Education Developer Announcements

unread,
Nov 7, 2023, 1:12:48 PM11/7/23
to Google for Education Developer Announcements
Below are this month's Classroom developer news items. Please reach out to our support resources with any questions or concerns.

Announcements
  • Classroom will begin releasing new API features into public preview through the Workspace Developer Preview Program. To participate, complete the steps described in our Classroom API Roadmap. Subscribe to Classroom API Developer Preview to stay informed about future previews.

  • There is a new procedure for requesting new developer demo domains. These domains are Google Workspace for Education domains with a Fundamentals license, and are intended for developers to explore and build new integrations using Google APIs. You do not need to take any action to maintain an existing demo domain. You might need to follow additional steps to upgrade the domain license when developing particular integrations, such as when building and testing a Classroom add-on

Classroom API
  • We expect to make Rubrics CRUD functionality available for public preview sometime in Q4 2023. This new feature allows developers to manage Classroom Rubrics on behalf of teachers. You must be a participant in the Workspace Developer Preview Program to access this preview feature.

Classroom Add-ons
  • ⚠️ As mentioned previously, Chrome is phasing out third-party (3P) cookies, starting with 1% of users on January 1, 2024. We've sent guidance to all add-ons partners on what actions to take. Please reach out to your Google contact if you have questions.

  • ⚠️ The Classroom add-ons "Posts" resource is being removed. Instead, new functionality makes it easier for add-on developers to interact with items in Classroom by improving compatibility with other API features. You can now know whether the add-on is attached to an Announcement, CourseWork assignment, or CourseWorkMaterial. You can also access the underlying item, which was hidden by the previous post endpoints. This lets you take advantage of core Classroom API features such as subscribing to change notifications. See the Classroom add-ons Posts migration guide for more information.

  • We recently conducted an onboarding session for new add-ons developers. See the recording and slides if you’re interested in learning more about the add-on development process, and fill out the interest form if you’d like to become an add-ons developer!

  • The new Upgrade links to add-ons and Create an add-on from your web site or app features are now fully available. These help your users discover your add-on and quickly create add-on attachments. We recommend adopting them to encourage add-on adoption. Here’s what implementing partners had to say:

    • "Adapting our Google Classroom AddOn to the new Upgrade Link feature only took a few hours for us. Documentation and support were very helpful and I would recommend anyone with a Google Classroom AddOn to try it out!" - Genially

    • "Adding support for link upgrades to our add-on was a quick and easy win: combining the (already existing) necessary pieces together took less than a day." - Bookwidgets

Documentation changes

Classroom API guides

Please be advised of the following documentation changes this month:

  • Expanded guides to automated control of custom administrator roles for specific Classroom features. Administrators can use these procedures to programmatically manage who can use features like course analytics and temporary class access.

  • Consolidated some of our add-ons guide pages. This change improves the readability and reduces redundancy of several guides. The largest difference is that contents of the Technical Details section have been merged into other pages.

  • Updated procedures for requesting developer demo domains. See announcement above for details.


Getting support

Consult the Classroom API developer support pages for FAQs and support resources.


Reply all
Reply to author
Forward
0 new messages