Classroom Audit Activity Events

این سند رویدادها و پارامترهای انواع مختلف رویدادهای فعالیت حسابرسی کلاس را فهرست می کند. با فراخوانی Activities.list() با applicationName=classroom می توانید این رویدادها را بازیابی کنید.

به روز رسانی های افزودنی

نوع رویداد شامل به روز رسانی افزونه ها و منابع آنها. رویدادهای این نوع با type=add_on_update برگردانده می‌شوند.

پیوست افزودنی ایجاد شد

رویدادی که در آن یک پیوست افزودنی ایجاد می شود.

جزئیات رویداد
نام رویداد created_add_on_attachment
پارامترها
add_ on_ attachment_ id

string

شناسه یک پیوست افزودنی.

add_ on_ attachment_ title

string

عنوان یک پیوست افزودنی.

add_ on_ id

string

شناسه یک افزونه

add_ on_ title

string

عنوان یک افزونه.

course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

course_ work_ title

string

عنوان یک درس.

course_ work_ type

string

نوع یک تکه درس. مقادیر ممکن:

  • assignment
    اینکه آیا نوع این کار درسی یک تکلیف است.
  • material
    این که آیا نوع این درس یک ماده است.
  • question
    اینکه آیا نوع این درس سوال است یا خیر.
  • quiz_assignment
    اینکه آیا نوع این کار درسی تکلیفی است که به یک مسابقه پیوند می‌دهد.
post_ id

string

شناسه یک قطعه از درس.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= created_add_on_attachment &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
Add-on {add_on_title} created an add-on attachment {add_on_attachment_title} to a post in the course {course_title} on behalf of {actor} .

پیوست افزودنی حذف شد

رویدادی که در آن یک پیوست افزودنی حذف می شود.

جزئیات رویداد
نام رویداد deleted_add_on_attachment
پارامترها
add_ on_ actor

string

چه کسی روی یک منبع الحاقی اقدام می کند. مقادیر ممکن:

  • by_add_on_for_user
    آیا این اقدام توسط یک افزونه از طرف کاربر انجام شده است یا خیر.
  • by_user_in_classroom
    آیا این اقدام توسط یک کاربر انجام شده است.
add_ on_ attachment_ id

string

شناسه یک پیوست افزودنی.

add_ on_ attachment_ title

string

عنوان یک پیوست افزودنی.

add_ on_ id

string

شناسه یک افزونه

add_ on_ title

string

عنوان یک افزونه.

course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

course_ work_ title

string

عنوان یک درس.

course_ work_ type

string

نوع یک تکه درس. مقادیر ممکن:

  • assignment
    اینکه آیا نوع این کار درسی یک تکلیف است.
  • material
    این که آیا نوع این درس یک ماده است.
  • question
    اینکه آیا نوع این درس سوال است یا خیر.
  • quiz_assignment
    اینکه آیا نوع این کار درسی تکلیفی است که به یک مسابقه پیوند می‌دهد.
post_ id

string

شناسه یک تکه درس.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= deleted_add_on_attachment &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
Add-on attachment {add_on_attachment_title} was deleted from a post in course {course_title} by the {add_on_actor} .

ارسال پیوست افزودنی به روز شد

رویدادی که در آن ارسال پیوست افزودنی به روز می شود.

جزئیات رویداد
نام رویداد updated_add_on_attachment_submission_grade
پارامترها
add_ on_ attachment_ id

string

شناسه یک پیوست افزودنی.

add_ on_ attachment_ title

string

عنوان یک پیوست افزودنی.

add_ on_ id

string

شناسه یک افزونه

add_ on_ title

string

عنوان یک افزونه.

course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

course_ work_ title

string

عنوان یک درس.

course_ work_ type

string

نوع یک تکه درس. مقادیر ممکن:

  • assignment
    اینکه آیا نوع این کار درسی یک تکلیف است.
  • material
    این که آیا نوع این درس یک ماده است.
  • question
    اینکه آیا نوع این درس سوال است یا خیر.
  • quiz_assignment
    اینکه آیا نوع این کار درسی تکلیفی است که به یک مسابقه پیوند می‌دهد.
impacted_ users

string

ایمیل یک یا چند کاربر.

post_ id

string

شناسه یک قطعه از درس.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= updated_add_on_attachment_submission_grade &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
Add-on {add_on_title} updated the add-on attachment submission grade for {impacted_users} , for the add-on attachment {add_on_attachment_title} on a post in course {course_title} on behalf of {actor}

پیوست افزودنی به روز شد

رویدادی که در آن یک پیوست افزودنی به روز می شود.

جزئیات رویداد
نام رویداد updated_add_on_attachment
پارامترها
add_ on_ attachment_ id

string

شناسه یک پیوست افزودنی.

add_ on_ attachment_ title

string

عنوان یک پیوست افزودنی.

add_ on_ id

string

شناسه یک افزونه

add_ on_ title

string

عنوان یک افزونه.

course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

course_ work_ title

string

عنوان یک درس.

course_ work_ type

string

نوع یک تکه درس. مقادیر ممکن:

  • assignment
    اینکه آیا نوع این کار درسی یک تکلیف است.
  • material
    این که آیا نوع این درس یک ماده است.
  • question
    اینکه آیا نوع این درس سوال است یا خیر.
  • quiz_assignment
    اینکه آیا نوع این کار درسی تکلیفی است که به یک مسابقه پیوند می‌دهد.
due_ date

string

تاریخی که سررسید کار دانشجوست.

grade_ denominator

string

مخرج درجه.

post_ id

string

شناسه یک قطعه از درس.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= updated_add_on_attachment &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
Add-on {add_on_title} updated add-on attachment in a post in the course {course_title} on behalf of {actor} . New (title, due date, grade total) are: ( {add_on_attachment_title} , {due date} , {grade_denominator} )

محتوای دوره تغییر می کند

نوع رویدادی که در آن کاربر تغییراتی در کار دوره و ارسال در یک دوره ایجاد می کند. رویدادهای این نوع با type=course_work_update برگردانده می‌شوند.

اطلاعیه منتشر شد

رویدادی که در آن کاربر اعلامیه ای را منتشر می کند.

جزئیات رویداد
نام رویداد published_announcement
پارامترها
attachment_ types

string

نوع پیوست روی پست مقادیر ممکن:

  • drive
    آیا پیوست فایل Drive است.
  • form
    آیا پیوست یک فرم Google است.
  • practice_sets
    آیا پیوست یک مجموعه تمرین است.
  • url
    آیا پیوست یک URL است.
  • youtube
    آیا پیوست یک ویدیوی YouTube است.
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

impacted_ users

string

ایمیل یک یا چند کاربر.

post_ id

string

شناسه یک قطعه از درس.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= published_announcement &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} published an announcement in {course_title}

اطلاعیه به روز شد

رویدادی که در آن کاربر یک اطلاعیه را به روز می کند.

جزئیات رویداد
نام رویداد updated_announcement
پارامترها
attachment_ types

string

نوع پیوست روی پست مقادیر ممکن:

  • drive
    آیا پیوست فایل Drive است.
  • form
    آیا پیوست یک فرم Google است.
  • practice_sets
    آیا پیوست یک مجموعه تمرین است.
  • url
    آیا پیوست یک URL است.
  • youtube
    آیا پیوست یک ویدیوی YouTube است.
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

impacted_ users

string

ایمیل یک یا چند کاربر.

post_ id

string

شناسه یک قطعه از درس.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= updated_announcement &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} updated announcement in {course_title} .

در مورد اعلامیه نظر داد

رویدادی که در آن یک کاربر در مورد یک اعلامیه نظر داد.

جزئیات رویداد
نام رویداد commented_announcement
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

post_ id

string

شناسه یک قطعه از درس.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= commented_announcement &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} made a comment on an announcement in {course_title}

در مورد کار دوره نظر داد

رویدادی که در آن کاربر در مورد یک تکلیف / مسابقه / و غیره نظر می دهد.

جزئیات رویداد
نام رویداد commented_course_work
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

course_ work_ title

string

عنوان یک درس.

course_ work_ type

string

نوع یک تکه درس. مقادیر ممکن:

  • assignment
    اینکه آیا نوع این کار درسی یک تکلیف است.
  • material
    این که آیا نوع این درس یک ماده است.
  • question
    اینکه آیا نوع این درس سوال است یا خیر.
  • quiz_assignment
    اینکه آیا نوع این کار درسی تکلیفی است که به یک مسابقه پیوند می‌دهد.
post_ id

string

شناسه یک قطعه از درس.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= commented_course_work &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} made a comment on course work ' {course_work_title} ' in {course_title}

در مورد ارسال به صورت خصوصی نظر داد

رویدادی که در آن کاربر یک نظر خصوصی برای ارسالی دانش‌آموز ارسال می‌کند.

جزئیات رویداد
نام رویداد commented_submission_private
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

course_ work_ title

string

عنوان یک درس.

course_ work_ type

string

نوع یک تکه درس. مقادیر ممکن:

  • assignment
    اینکه آیا نوع این کار درسی یک تکلیف است.
  • material
    این که آیا نوع این درس یک ماده است.
  • question
    اینکه آیا نوع این درس سوال است یا خیر.
  • quiz_assignment
    اینکه آیا نوع این کار درسی تکلیفی است که به یک مسابقه پیوند می‌دهد.
impacted_ users

string

ایمیل یک یا چند کاربر.

post_ id

string

شناسه یک قطعه از درس.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= commented_submission_private &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} made a private comment on a submission for course work ' {course_work_title} ' in {course_title}

در مورد ارسال به صورت عمومی نظر داد

رویدادی که در آن کاربر یک نظر عمومی برای ارسالی دانش‌آموز ارسال می‌کند.

جزئیات رویداد
نام رویداد commented_submission_public
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

course_ work_ title

string

عنوان یک درس.

course_ work_ type

string

نوع یک تکه درس. مقادیر ممکن:

  • assignment
    اینکه آیا نوع این کار درسی یک تکلیف است.
  • material
    این که آیا نوع این درس یک ماده است.
  • question
    اینکه آیا نوع این درس سوال است یا خیر.
  • quiz_assignment
    اینکه آیا نوع این کار درسی تکلیفی است که به یک مسابقه پیوند می‌دهد.
impacted_ users

string

ایمیل یک یا چند کاربر.

post_ id

string

شناسه یک قطعه از درس.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= commented_submission_public &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} made a public comment on a submission for course work ' {course_work_title} ' in {course_title}

کار دوره منتشر شد

رویدادی که در آن کاربر یک قطعه از درس را منتشر می کند.

جزئیات رویداد
نام رویداد published_course_work
پارامترها
attachment_ types

string

نوع پیوست روی پست مقادیر ممکن:

  • drive
    آیا پیوست فایل Drive است.
  • form
    آیا پیوست یک فرم Google است.
  • practice_sets
    این که آیا پیوست یک مجموعه تمرین است.
  • url
    آیا پیوست یک URL است.
  • youtube
    آیا پیوست یک ویدیوی YouTube است.
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

course_ work_ title

string

عنوان یک درس.

course_ work_ type

string

نوع یک تکه درس. مقادیر ممکن:

  • assignment
    اینکه آیا نوع این کار درسی یک تکلیف است.
  • material
    این که آیا نوع این درس یک ماده است.
  • question
    اینکه آیا نوع این درس سوال است یا خیر.
  • quiz_assignment
    اینکه آیا نوع این کار درسی تکلیفی است که به یک مسابقه پیوند می‌دهد.
impacted_ users

string

ایمیل یک یا چند کاربر.

post_ id

string

شناسه یک قطعه از درس.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= published_course_work &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} published course work ' {course_work_title} ' in {course_title}

کار دوره به روز شد

رویدادی که در آن کاربر یک کار دوره ای را به روز می کند.

جزئیات رویداد
نام رویداد updated_course_work
پارامترها
attachment_ types

string

نوع پیوست روی پست مقادیر ممکن:

  • drive
    آیا پیوست فایل Drive است.
  • form
    آیا پیوست یک فرم Google است.
  • practice_sets
    آیا پیوست یک مجموعه تمرین است.
  • url
    آیا پیوست یک URL است.
  • youtube
    آیا پیوست یک ویدیوی YouTube است.
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

course_ work_ title

string

عنوان یک درس.

course_ work_ type

string

نوع یک تکه درس. مقادیر ممکن:

  • assignment
    اینکه آیا نوع این کار درسی یک تکلیف است.
  • material
    این که آیا نوع این درس یک ماده است.
  • question
    اینکه آیا نوع این درس سوال است یا خیر.
  • quiz_assignment
    اینکه آیا نوع این کار درسی تکلیفی است که به یک مسابقه پیوند می‌دهد.
impacted_ users

string

ایمیل یک یا چند کاربر.

post_ id

string

شناسه یک قطعه از درس.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= updated_course_work &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} updated course work {course_work_title} in {course_title} .

مجموعه درجه پیش نویس

رویدادی که در آن کاربر نمره پیش‌نویس را برای ارسال تعیین می‌کند.

جزئیات رویداد
نام رویداد set_draft_grade
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

course_ work_ title

string

عنوان یک درس.

course_ work_ type

string

نوع یک تکه درس. مقادیر ممکن:

  • assignment
    اینکه آیا نوع این کار درسی یک تکلیف است.
  • material
    این که آیا نوع این درس یک ماده است.
  • question
    اینکه آیا نوع این درس سوال است یا خیر.
  • quiz_assignment
    اینکه آیا نوع این کار درسی تکلیفی است که به یک مسابقه پیوند می‌دهد.
impacted_ users

string

ایمیل یک یا چند کاربر.

post_ id

string

شناسه یک قطعه از درس.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= set_draft_grade &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} drafted a grade for a submission for course work {course_work_title} in {course_title} .

پیش نویس درجه تنظیم نشده است

رویدادی که در آن کاربر نمره پیش‌نویس را برای ارسال حذف می‌کند.

جزئیات رویداد
نام رویداد unset_draft_grade
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

course_ work_ title

string

عنوان یک درس.

course_ work_ type

string

نوع یک تکه درس. مقادیر ممکن:

  • assignment
    اینکه آیا نوع این کار درسی یک تکلیف است.
  • material
    این که آیا نوع این درس یک ماده است.
  • question
    اینکه آیا نوع این درس سوال است یا خیر.
  • quiz_assignment
    اینکه آیا نوع این کار درسی تکلیفی است که به یک مسابقه پیوند می‌دهد.
impacted_ users

string

ایمیل یک یا چند کاربر.

post_ id

string

شناسه یک قطعه از درس.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= unset_draft_grade &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} unset a drafted grade for a submission for course work {course_work_title} in {course_title} .

مجموعه درجه

رویدادی که در آن کاربر نمره ارسال را تعیین می کند.

جزئیات رویداد
نام رویداد set_grade
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

course_ work_ title

string

عنوان یک درس.

course_ work_ type

string

نوع یک تکه درس. مقادیر ممکن:

  • assignment
    اینکه آیا نوع این کار درسی یک تکلیف است.
  • material
    این که آیا نوع این درس یک ماده است.
  • question
    اینکه آیا نوع این درس سوال است یا خیر.
  • quiz_assignment
    اینکه آیا نوع این کار درسی تکلیفی است که به یک مسابقه پیوند می‌دهد.
impacted_ users

string

ایمیل یک یا چند کاربر.

post_ id

string

شناسه یک تکه درس.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= set_grade &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} graded a submission for course work {course_work_title} in {course_title} .

درجه تنظیم نشده است

رویدادی که در آن کاربر نمره را برای ارسال حذف می‌کند.

جزئیات رویداد
نام رویداد unset_grade
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

course_ work_ title

string

عنوان یک درس.

course_ work_ type

string

نوع یک تکه درس. مقادیر ممکن:

  • assignment
    اینکه آیا نوع این کار درسی یک تکلیف است.
  • material
    این که آیا نوع این درس یک ماده است.
  • question
    اینکه آیا نوع این درس سوال است یا خیر.
  • quiz_assignment
    اینکه آیا نوع این کار درسی تکلیفی است که به یک مسابقه پیوند می‌دهد.
impacted_ users

string

ایمیل یک یا چند کاربر.

post_ id

string

شناسه یک تکه درس.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= unset_grade &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} unset a grade for a submission for course work {course_work_title} in {course_title} .

روبریک ایجاد شد

رویدادی که در آن کاربر یک روبریک ایجاد می کند.

جزئیات رویداد
نام رویداد created_rubric_for_course_work
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

course_ work_ title

string

عنوان یک درس.

course_ work_ type

string

نوع یک تکه درس. مقادیر ممکن:

  • assignment
    اینکه آیا نوع این کار درسی یک تکلیف است.
  • material
    این که آیا نوع این درس یک ماده است.
  • question
    اینکه آیا نوع این درس سوال است یا خیر.
  • quiz_assignment
    اینکه آیا نوع این کار درسی تکلیفی است که به یک مسابقه پیوند می‌دهد.
post_ id

string

شناسه یک قطعه از درس.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= created_rubric_for_course_work &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} created a rubric for course work ' {course_work_title} ' in {course_title} .

ارسال با عنوان درجه بندی شده است

رویدادی که در آن کاربر به ارسالی با یک روبریک نمره می دهد.

جزئیات رویداد
نام رویداد scored_rubric
پارامترها
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 / classroom ?eventName= scored_rubric &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} graded submission(s) with a rubric for course work ' {course_work_title} ' in {course_title} .

وضعیت ارسال تغییر کرد

رویدادی که در آن کاربر وضعیت ارسال را تغییر می‌دهد.

جزئیات رویداد
نام رویداد 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

وضعیت تسلیم. مقادیر ممکن:

  • completed
    اینکه آیا معلم مورد ارسالی را تکمیل شده علامت زده است یا خیر.
  • created
    اینکه آیا ارسال اخیرا ایجاد شده است و هیچ اقدام دیگری در مورد آن انجام نشده است.
  • excused
    اینکه آیا تسلیم توسط معلم معذور بوده است یا خیر.
  • missing
    آیا معلم ارسالی را به عنوان مفقود علامت گذاری کرده است یا خیر.
  • reclaimed_by_student
    این که آیا دانش‌آموز مطالب ارسالی خود را پس گرفته است یا خیر.
  • returned
    آیا وضعیت ارسال به بازگشت تغییر کرده است یا خیر.
  • student_edited_after_turn_in
    اینکه آیا دانش‌آموز پس از ارائه آن، آن را ویرایش کرده است یا خیر.
  • turned_in
    آیا وضعیت ارسال به تبدیل شده است یا خیر.
  • unexcused
    اینکه آیا تسلیم پس از معذوریت قبلی توسط معلم غیر موجه بوده است یا خیر.
نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?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_added_to_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 / classroom ?eventName= user_added_to_course &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} added user(s) to {course_title} in role: {course_role}

کاربر به دوره پیش نمایش دسترسی پیدا کرد

رویدادی که در آن کاربر یک دوره را برای مدت زمان محدودی بدون نقش دوره پیش‌نمایش می‌کند.

جزئیات رویداد
نام رویداد user_gained_preview_access_to_course
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

expiration_ timestamp

string

زمانی که دسترسی پیش‌نمایش کاربر به دوره منقضی می‌شود.

impacted_ users

string

ایمیل یک یا چند کاربر.

previewer_ type

string

نوع دسترسی پیش‌نمایش کاربر برای مشاهده دوره. مقادیر ممکن:

  • previewing_guardian
  • previewing_teacher
نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= user_gained_preview_access_to_course &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} gained {previewer_type} access to {course_title} until {expiration_timestamp}

کاربر به دوره دعوت شده است

رویدادی که در آن کاربر کاربر دیگری را برای پیوستن به یک دوره دعوت می کند.

جزئیات رویداد
نام رویداد user_invited_to_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 / classroom ?eventName= user_invited_to_course &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} invited user(s) to join {course_title} in role: {course_role}

کاربر به دوره ملحق شد

رویدادی که در آن کاربر به یک دوره می پیوندد.

جزئیات رویداد
نام رویداد user_joined_course
پارامترها
course_ id

string

شناسه یک دوره

course_ join_ method

string

نحوه پیوستن کاربر به یک دوره (یعنی با استفاده از کد دوره یا از یک دعوتنامه). مقادیر ممکن:

  • from_api
    اینکه آیا کاربر با یک تماس API به کلاس Classroom اضافه شده است یا خیر.
  • from_invitation
    آیا کاربر از طریق دعوتنامه به کلاس Classroom ملحق شده است یا خیر.
  • with_course_code
    آیا کاربر با وارد کردن کد کلاس به کلاس Classroom ملحق شده است یا خیر.
course_ role

string

نقشی که کاربر در یک دوره ایفا می کند. مقادیر ممکن:

  • student
    اینکه کاربر دانشجو باشد.
  • teacher
    این که آیا کاربر معلم است.
course_ title

string

نام یک دوره

event_ source

string

منبع رویداد حسابرسی مقادیر ممکن:

  • api
    اینکه آیا رویداد از درخواستی به API سرچشمه گرفته است یا خیر.
user_ previously_ student

boolean

اینکه آیا کاربر قبلاً دانش‌آموز این کلاس بوده است یا خیر.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= user_joined_course &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} joined {course_title} in role: {course_role} . User previously student in course: {user_previously_student}

کاربر از دوره حذف شد

رویدادی که در آن کاربر کاربر دیگری را از دوره حذف می کند.

جزئیات رویداد
نام رویداد user_removed_from_course
پارامترها
course_ id

string

شناسه یک دوره

course_ role

string

نقشی که کاربر در یک دوره ایفا می کند. مقادیر ممکن:

  • student
    اینکه کاربر دانشجو باشد.
  • teacher
    این که آیا کاربر معلم است.
course_ title

string

نام یک دوره

event_ source

string

منبع رویداد حسابرسی مقادیر ممکن:

  • api
    اینکه آیا رویداد از درخواستی به API سرچشمه گرفته است یا خیر.
impacted_ users

string

ایمیل یک یا چند کاربر.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?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 برگردانده می شوند.

دوره بایگانی شد

رویدادی که در آن کاربر یک دوره آموزشی را بایگانی می کند.

جزئیات رویداد
نام رویداد archived_course
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= archived_course &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} archived {course_title}

دوره ایجاد شد

رویدادی که در آن کاربر یک دوره ایجاد می کند.

جزئیات رویداد
نام رویداد created_course
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

event_ source

string

منبع رویداد حسابرسی مقادیر ممکن:

  • api
    اینکه آیا رویداد از درخواستی به API سرچشمه گرفته است یا خیر.
نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= created_course &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} created {course_title}

دوره حذف شد

رویدادی که در آن کاربر یک دوره را حذف می کند.

جزئیات رویداد
نام رویداد deleted_course
پارامترها
acting_ sis_ integrator

string

نام سیستم اطلاعات دانش‌آموز یکپارچه با Classroom که این عمل را انجام داد. مقادیر ممکن:

  • Clever
    آیا این عمل توسط کلور انجام شده است.
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

event_ source

string

منبع رویداد حسابرسی مقادیر ممکن:

  • api
    اینکه آیا رویداد از درخواستی به API سرچشمه گرفته است یا خیر.
نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= deleted_course &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} deleted {course_title}

رویدادی که در آن کاربر یک لینک سریع برای یک دوره ایجاد می کند.

جزئیات رویداد
نام رویداد created_course_quick_link
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

link_ display_ title

string

عنوان نمایش یک پیوند.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= created_course_quick_link &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} created a quick link titled {link_display_title} in {course_title} .

رویدادی که در آن کاربر پیوند سریع یک دوره را حذف می کند.

جزئیات رویداد
نام رویداد deleted_course_quick_link
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

link_ display_ title

string

عنوان نمایش یک پیوند.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= deleted_course_quick_link &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} deleted a quick link titled {link_display_title} in {course_title} .

رویدادی که در آن کاربر پیوند سریع یک دوره آموزشی را ویرایش می کند.

جزئیات رویداد
نام رویداد edited_course_quick_link
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

link_ display_ title

string

عنوان نمایش یک پیوند.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= edited_course_quick_link &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} edited a quick link titled {link_display_title} in {course_title} .

دوره بازسازی شد

رویدادی که در آن کاربر یک دوره بایگانی شده قبلی را بازیابی می کند.

جزئیات رویداد
نام رویداد restored_course
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= restored_course &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} restored {course_title}

کاربر جدید صاحب دوره است

رویدادی که در آن یک کاربر جدید صاحب دوره است.

جزئیات رویداد
نام رویداد new_user_owns_course
پارامترها
course_ id

string

شناسه یک دوره

course_ join_ method

string

نحوه پیوستن کاربر به یک دوره (یعنی با استفاده از کد دوره یا از یک دعوتنامه).

course_ title

string

نام یک دوره

event_ source

string

منبع رویداد حسابرسی مقادیر ممکن:

  • api
    اینکه آیا رویداد از درخواستی به API سرچشمه گرفته است یا خیر.
نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= new_user_owns_course &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} accepted course ownership of {course_title}

تنظیمات کار کلاسی را برای دوره به‌روزرسانی شده به اشتراک بگذارید

رویدادی که در آن تنظیمات اشتراک‌گذاری کار کلاسی برای یک دوره به‌روزرسانی می‌شود.

جزئیات رویداد
نام رویداد share_classwork_settings_updated_for_course
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

setting_ status

string

وضعیت یک تنظیم مقادیر ممکن:

  • disabled
  • enabled
نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= share_classwork_settings_updated_for_course &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} {setting_status} classwork sharing for {course_title}

البته انتقال مالکیت

رویدادی که در آن کاربر مالکیت یک دوره را منتقل می کند.

جزئیات رویداد
نام رویداد transferred_ownership_of_course
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

event_ source

string

منبع رویداد حسابرسی مقادیر ممکن:

  • api
    اینکه آیا رویداد از درخواستی به API سرچشمه گرفته است یا خیر.
impacted_ users

string

ایمیل یک یا چند کاربر.

previous_ course_ owner

string

نام صاحب قبلی دوره.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= transferred_ownership_of_course &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} transferred ownership of {course_title} from {previous_course_owner}

کاربر برای خود دوره دعوت شده است

رویدادی که در آن کاربر برای داشتن یک دوره دعوت می شود.

جزئیات رویداد
نام رویداد user_invited_to_own_course
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

event_ source

string

منبع رویداد حسابرسی مقادیر ممکن:

  • api
    اینکه آیا رویداد از درخواستی به API سرچشمه گرفته است یا خیر.
impacted_ users

string

ایمیل یک یا چند کاربر.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= user_invited_to_own_course &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} invited user to own {course_title}

درجه صادرات

نوع رویدادی که در آن کاربر نمرات را به SIS (سیستم اطلاعات دانش‌آموزی) صادر می‌کند. رویدادهای این نوع با type=grade_export برگردانده می‌شوند.

کار دوره صادر شد

رویدادی که در آن کاربر یک درس را به SIS (سیستم اطلاعات دانش‌آموزی) صادر می‌کند.

جزئیات رویداد
نام رویداد grade_export_for_course_work
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

course_ work_ title

string

عنوان یک درس.

course_ work_ type

string

نوع یک تکه درس. مقادیر ممکن:

  • assignment
    اینکه آیا نوع این کار درسی یک تکلیف است.
  • material
    این که آیا نوع این درس یک ماده است.
  • question
    اینکه آیا نوع این درس سوال است یا خیر.
  • quiz_assignment
    اینکه آیا نوع این کار درسی تکلیفی است که به یک مسابقه پیوند می‌دهد.
post_ id

string

شناسه یک قطعه از درس.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= grade_export_for_course_work &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} successfully exported course work {course_work_title} from course {course_title} to SIS.

ارسال صادر شد

رویدادی که در آن کاربر ارسالی را به SIS (سیستم اطلاعات دانش‌آموزی) صادر می‌کند.

جزئیات رویداد
نام رویداد grade_export_for_submission
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

course_ work_ title

string

عنوان یک درس.

impacted_ users

string

ایمیل یک یا چند کاربر.

post_ id

string

شناسه یک قطعه از درس.

submission_ id

string

شناسه یک ارسال

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= grade_export_for_submission &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} successfully exported grades to SIS for submission {submission_id} in course work {course_work_title} from course {course_title} .

به روز رسانی های گاردین

نوع رویدادی که در آن کاربر گزارش های اصالت ایجاد می کند. رویدادهای این نوع با type=guardian_update برگردانده می‌شوند.

تنظیمات پیش‌فرض خلاصه‌های نگهبان برای معلم به‌روزرسانی شد

رویدادی که در آن کاربر تنظیمات پیش‌فرض خلاصه‌های نگهبان را برای دوره‌های خود به‌روزرسانی می‌کند.

جزئیات رویداد
نام رویداد guardian_summaries_settings_updated_for_teacher
پارامترها
summaries_ status

string

آیا خلاصه‌های نگهبان در دوره داده شده فعال شده است یا خیر. مقادیر ممکن:

  • disabled
    آیا خلاصه‌ها غیرفعال هستند.
  • enabled
    اینکه آیا خلاصه ها فعال هستند یا خیر.
نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= guardian_summaries_settings_updated_for_teacher &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} {summaries_status} course summaries by default for all courses they teach and any courses they create.

تنظیمات پیش‌فرض خلاصه‌های نگهبان برای معلم به‌روزرسانی شد

رویدادی که در آن کاربر تنظیمات پیش‌فرض خلاصه‌های نگهبان را برای دوره‌های خود به‌روزرسانی می‌کند.

جزئیات رویداد
نام رویداد default_guardian_summaries_settings_updated_for_teacher
پارامترها
summaries_ status

string

آیا خلاصه‌های نگهبان در دوره داده شده فعال شده است یا خیر. مقادیر ممکن:

  • disabled
    آیا خلاصه‌ها غیرفعال هستند.
  • enabled
    اینکه آیا خلاصه ها فعال هستند یا خیر.
نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= default_guardian_summaries_settings_updated_for_teacher &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} {summaries_status} course summaries by default for all courses they teach and any courses they create.

نگهبان برای دانشجو دعوت شد

رویدادی که در آن کاربر از یک سرپرست برای یک دانش آموز دعوت می کند.

جزئیات رویداد
نام رویداد guardian_invited_for_student
پارامترها
event_ source

string

منبع رویداد حسابرسی مقادیر ممکن:

  • api
    اینکه آیا رویداد از درخواستی به API سرچشمه گرفته است یا خیر.
impacted_ users

string

ایمیل یک یا چند کاربر.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= guardian_invited_for_student &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} invited guardian(s).

نگهبان برای دانش آموز حذف شد

رویدادی که در آن کاربر سرپرست یک دانش‌آموز را حذف می‌کند.

جزئیات رویداد
نام رویداد guardian_removed_for_student
پارامترها
event_ source

string

منبع رویداد حسابرسی مقادیر ممکن:

  • api
    اینکه آیا رویداد از درخواستی به API سرچشمه گرفته است یا خیر.
guardians

string

کاربران نگهبان مرتبط با رویداد.

impacted_ users

string

ایمیل یک یا چند کاربر.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= guardian_removed_for_student &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} removed guardian(s)

گاردین به دعوت پاسخ داد

رویدادی که در آن یک قیم به یک دعوت پاسخ می دهد.

جزئیات رویداد
نام رویداد guardian_responded_to_invite
پارامترها
impacted_ users

string

ایمیل یک یا چند کاربر.

invite_ status

string

آیا دعوت دوره/نقش پذیرفته شد یا خیر. مقادیر ممکن:

  • accepted
    این که آیا این دعوت پذیرفته شد.
  • rejected
    آیا دعوت رد شده است.
invited_ emails

string

ایمیل‌هایی که یک سرپرست دعوت کرده است.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= guardian_responded_to_invite &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} {invite_status} guardian invite.

تنظیمات خلاصه‌های نگهبان برای دوره به‌روزرسانی شد

رویدادی که در آن کاربر تنظیمات خلاصه‌های نگهبان را برای یک دوره به‌روزرسانی می‌کند.

جزئیات رویداد
نام رویداد guardian_summaries_settings_updated_for_course
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

event_ source

string

منبع رویداد حسابرسی مقادیر ممکن:

  • api
    اینکه آیا رویداد از درخواستی به API سرچشمه گرفته است یا خیر.
summaries_ status

string

آیا خلاصه‌های نگهبان در دوره داده شده فعال شده است یا خیر. مقادیر ممکن:

  • disabled
    آیا خلاصه‌ها غیرفعال هستند.
  • enabled
    اینکه آیا خلاصه ها فعال هستند یا خیر.
نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= guardian_summaries_settings_updated_for_course &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} {summaries_status} course summaries for {course_title} .

Guardian ایمیل را به روز کرد

رویدادی که در آن یک قیم ایمیل خود را به روز می کند.

جزئیات رویداد
نام رویداد guardian_updated_email
پارامترها
impacted_ users

string

ایمیل یک یا چند کاربر.

previous_ email

string

ایمیل قبلی مرتبط با کاربر.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= guardian_updated_email &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} updated their guardian email from {previous_email}

گزارش اصالت

نوع رویدادی که در آن کاربر گزارش های اصالت ایجاد می کند. رویدادهای این نوع با type=originality_report برگردانده می‌شوند.

گزارش اصالت ایجاد شد

رویدادی که در آن کاربر یک گزارش اصالت ایجاد می کند.

جزئیات رویداد
نام رویداد originality_report_created
پارامترها
course_ id

string

شناسه یک دوره

course_ title

string

نام یک دوره

course_ work_ title

string

عنوان یک درس.

course_ work_ type

string

نوع یک تکه درس.

document_ id

string

شناسه یک سند

impacted_ users

string

ایمیل یک یا چند کاربر.

post_ id

string

شناسه یک قطعه از درس.

نمونه درخواست
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / classroom ?eventName= originality_report_created &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
قالب پیام کنسول مدیریت
{actor} created an originality report on {course_work_title} in {course_title} .