Assignments Audit Activity Events
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
이 문서에는 다양한 유형의 과제 감사 활동 이벤트의 이벤트와 매개변수가 나열되어 있습니다. applicationName=assignments로 Activities.list()를 호출하여 이러한 이벤트를 가져올 수 있습니다.
수업 콘텐츠 변경사항
사용자가 수업에서 과제 및 제출물을 변경하는 이벤트 유형입니다.
이 유형의 이벤트는 type=course_work_update와 함께 반환됩니다.
수업 과제가 게시됨
사용자가 학습 자료를 게시하는 이벤트입니다.
| 이벤트 세부정보 |
| 이벤트 이름 |
published_course_work |
| 매개변수 |
course_id |
string
수업의 식별자입니다.
|
course_title |
string
과정 이름입니다.
|
course_work_title |
string
수업 과제의 제목입니다.
|
course_work_type |
string
수업의 유형입니다.
가능한 값은 다음과 같습니다.
assignment 이 학습 자료의 유형이 과제임을 나타내는 열 값입니다.
|
post_id |
string
수업 과제의 식별자입니다.
|
|
| 샘플 요청 |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=published_course_work&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| 관리 콘솔 메시지 형식 |
{actor} published course work '{course_work_title}' in {course_title}
|
제출된 과제가 채점됨
사용자가 제출물의 성적을 설정하는 이벤트입니다.
| 이벤트 세부정보 |
| 이벤트 이름 |
set_grade |
| 매개변수 |
course_id |
string
수업의 식별자입니다.
|
course_title |
string
과정 이름입니다.
|
course_work_title |
string
수업 과제의 제목입니다.
|
impacted_users |
string
하나 이상의 사용자의 이메일입니다.
|
post_id |
string
수업 과제의 식별자입니다.
|
|
| 샘플 요청 |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=set_grade&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| 관리 콘솔 메시지 형식 |
{actor} graded submission(s) for course work '{course_work_title}' in {course_title}. New state: {submission_state}
|
제출 상태가 변경됨
사용자가 제출의 상태를 변경하는 이벤트입니다.
| 이벤트 세부정보 |
| 이벤트 이름 |
changed_submission_state |
| 매개변수 |
course_id |
string
수업의 식별자입니다.
|
course_title |
string
과정 이름입니다.
|
course_work_title |
string
수업 과제의 제목입니다.
|
has_grade |
boolean
제출된 과제가 채점되었는지 여부를 나타냅니다.
|
impacted_users |
string
하나 이상의 사용자의 이메일입니다.
|
is_late |
boolean
제출 기한이 지났는지 여부를 나타냅니다.
|
post_id |
string
수업 과제의 식별자입니다.
|
submission_state |
string
제출의 상태입니다.
가능한 값은 다음과 같습니다.
reclaimed_by_student 학생이 제출을 회수했음을 나타냅니다.
returned 제출 상태가 반환됨으로 변경되었음을 나타냅니다.
student_edited_after_turn_in 학생이 제출한 후 제출물을 수정했음을 나타냅니다.
turned_in 제출 상태가 제출됨으로 변경되었음을 나타냅니다.
|
|
| 샘플 요청 |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=changed_submission_state&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| 관리 콘솔 메시지 형식 |
{actor} changed the state of submission(s) for course work '{course_work_title}' in {course_title}. New state: {submission_state}
|
수업 등록 상태 관련 변경사항
수업 멤버십 변경사항을 포함한 이벤트 유형입니다.
이 유형의 이벤트는 type=course_membership_change와 함께 반환됩니다.
사용자가 수업에 참여함
사용자가 강의에 참여하는 이벤트입니다.
| 이벤트 세부정보 |
| 이벤트 이름 |
user_joined_course |
| 매개변수 |
course_id |
string
수업의 식별자입니다.
|
course_join_method |
string
사용자가 수업에 참여한 방식입니다 (예: 수업 코드 사용 또는 초대).
|
course_role |
string
사용자가 강의에서 맡은 역할입니다.
가능한 값은 다음과 같습니다.
student 사용자가 학생임을 나타냅니다.
teacher 사용자가 교사임을 나타냅니다.
|
course_title |
string
과정 이름입니다.
|
|
| 샘플 요청 |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=user_joined_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| 관리 콘솔 메시지 형식 |
{actor} joined {course_title} in role: {course_role}
|
사용자가 수업에서 삭제됨
사용자가 강의에서 다른 사용자를 삭제하는 이벤트입니다.
| 이벤트 세부정보 |
| 이벤트 이름 |
user_removed_from_course |
| 매개변수 |
course_id |
string
수업의 식별자입니다.
|
course_role |
string
사용자가 강의에서 맡은 역할입니다.
가능한 값은 다음과 같습니다.
student 사용자가 학생임을 나타냅니다.
teacher 사용자가 교사임을 나타냅니다.
|
course_title |
string
과정 이름입니다.
|
impacted_users |
string
하나 이상의 사용자의 이메일입니다.
|
|
| 샘플 요청 |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=user_removed_from_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| 관리 콘솔 메시지 형식 |
{actor} removed user(s) from {course_title} (previous role: {course_role})
|
수업 관련 변경사항
과정 자체의 변경사항을 포함하는 이벤트 유형입니다.
이 유형의 이벤트는 type=course_update와 함께 반환됩니다.
강의 생성 완료
사용자가 강의를 만드는 이벤트입니다.
| 이벤트 세부정보 |
| 이벤트 이름 |
created_course |
| 매개변수 |
course_id |
string
수업의 식별자입니다.
|
course_title |
string
과정 이름입니다.
|
|
| 샘플 요청 |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=created_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| 관리 콘솔 메시지 형식 |
{actor} created {course_title}
|
강의가 삭제되었습니다
사용자가 강의를 삭제하는 이벤트입니다.
| 이벤트 세부정보 |
| 이벤트 이름 |
deleted_course |
| 매개변수 |
course_id |
string
수업의 식별자입니다.
|
course_title |
string
과정 이름입니다.
|
|
| 샘플 요청 |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=deleted_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| 관리 콘솔 메시지 형식 |
{actor} deleted {course_title}
|
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-12-08(UTC)
[null,null,["최종 업데이트: 2025-12-08(UTC)"],[],[]]