リリースノート

このページには、Classroom API のリリースノートが掲載されています。お知らせリストにご登録いただくと、最新情報がメールで届きます。

2023 年 11 月 13 日: デベロッパー プレビュー: ルーブリック CRUD

Rubrics CRUD は、特定の機能への早期アクセスを提供する Google Workspace デベロッパー プレビュー プログラムの一部として提供されています。この機能を使用すると、デベロッパーは教師に代わって Classroom のルーブリックを管理できます。プレビュー機能への参加について詳しくは、ロードマップをご覧ください。

2023 年 6 月 26 日: 招待されたユーザーに対する互換性を損なわないエラーコードの変更

以下のエンドポイントは、招待されたユーザー(コースに招待されているものの、まだ承諾していない教師または生徒)からのリクエストに対して 404 エラーを返すようになりました。以前は、以下のエンドポイントは 403 を返していました。

  • courses.courseWork.create
  • courses.courseWork.delete
  • courses.courseWork.get
  • courses.courseWork.patch
  • courses.courseWorkMaterials.create
  • courses.courseWorkMaterials.delete
  • courses.courseWorkMaterials.get
  • courses.courseWorkMaterials.patch
  • courses.announcements.create
  • courses.announcements.delete
  • courses.announcements.get
  • courses.announcements.patch

次の関連するエンドポイントは影響を受けません。

  • courses.courseWork.list
  • courses.courseWork.modifyAssignees
  • courses.courseWorkMaterials.list
  • courses.announcements.list
  • courses.announcements.modifyAssignees

2022 年 8 月 8 日: 成績のカテゴリと採点簿の設定

API を使用して、コースワークの成績のカテゴリとコースの採点簿の設定を取得できるようになりました。

2020 年 9 月 21 日: Classroom の資料

デベロッパーは、Classroom でコースワークの教材アイテムの読み取り、書き込み、変更を行えるようになりました。

2019 年 11 月 18 日: 新しい共有ボタンの URL パラメータ

  • Classroom にコンテンツを共有する場合は、コース ID と資料の種類の共有タグ属性を設定する。

2019 年 4 月 2 日: Classrooom のトピック

  • Classroom でトピックを取得作成編集削除できるようになりました。Classroom で、API を使用して授業アイテムを整理、取得できるようになりました。

2018 年 8 月 7 日: コースの課題と生徒の提出物に関するプッシュ通知

  • コースの課題の変更や生徒の提出物に関するリアルタイムの通知を受け取れます。新しい課題の投稿、生徒の提出物の提出、教師による提出物の採点などを確認できます

2017 年 9 月 26 日: プッシュ通知、お知らせ、個別の投稿

  • 名簿の変更に関するリアルタイムの通知を受け取る - Classroom API エンドポイントをポーリングする代わりに、Google Cloud Pub/Sub を使用してクラスまたはドメインの名簿の更新情報を取得できます
  • お知らせの作成と更新 - 課題に加えて、アプリケーションでクラス ストリームのお知らせを作成、更新できるようになりました
  • 個別の投稿の作成、更新 - アプリケーションでは、クラス全体ではなく個々の生徒にお知らせや課題を投稿できるようになりました

2017 年 8 月 1 日: コースのオーナー権限と提出履歴を譲渡する

  • コースのメインのオーナー(ownerId)を管理者の認証情報で更新するか、教師をコースのオーナーにするための招待を開始します
  • 生徒の提出物の提出履歴にアクセスする

2017 年 6 月 19 日: 課題、カレンダー、確認済みの教師のスケジュールの設定

Classroom API の更新

2017 年 1 月 11 日: 課題の更新

coursework エンドポイントを更新すると、アプリケーションは次のことができるようになります。

  • 質問を作成、更新する
  • 課題の変更と削除
  • ドライブのアイテムや YouTube 動画を課題や生徒の提出物に追加する

2016 年 8 月 17 日: Classroom API の保護者

Google Classroom では、保護者向けに生徒のアクティビティに関する概要説明メールが生成されます。Classroom API は保護者に対応しています。デベロッパーは

  • ユーザーを保護者として招待する
  • 生徒の招待済みでアクティブな保護者を取得する
  • 有効な保護者を管理する

  • G Suite for Education 管理者は、Classroom のデータアクセス設定が正しいことを確認する必要があります。

  • Google Apps Script で Classroom API をご利用いただけるようになりました。QuickStartを試す。

2016 年 5 月 18 日: Classroom API に課題を追加

Classroom API に課題、問題、生徒の解答、成績といった課題が新たに追加されました。開始するには、学習ガイドをご覧ください。

2015 年 8 月 8 日: Classroom API の一般提供を開始

このたび、Classroom API をすべてのデベロッパーと G Suite for Education ドメインでご利用いただけるようになりました。API の使用を開始するためにアクセス権をリクエストする必要がなくなりました。

  • G Suite for Education 管理者は、Classroom のデータアクセス設定が正しいことを確認する必要があります。
  • Google Apps Script で Classroom API をご利用いただけるようになりました。QuickStartを試す。

2015 年 6 月 29 日: Classroom API のデベロッパー プレビュー版の提供を開始

Classroom API のデベロッパー プレビューが利用可能になりました。早期アクセス アカウントとテスト アカウントに今すぐ登録できます。

お知らせの全文については、Google for Education ブログをご覧ください。