Assignments Audit Activity Events

이 문서에는 다양한 유형의 과제 감사 활동 이벤트의 이벤트와 매개변수가 나열되어 있습니다. applicationName=assignmentsActivities.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}