المرجع: إشعار
إشعار أنشأه أحد المعلّمين لطلاب الدورة الدراسية
تمثيل JSON |
---|
{ "courseId": string, "id": string, "text": string, "materials": [ { object ( |
الحقول | |
---|---|
courseId |
تمثّل هذه السمة معرّف الدورة التدريبية. للقراءة فقط: |
id |
هو المعرّف الذي يحدّده Classroom لهذا الإشعار، وهو معرّف فريد لكل دورة تدريبية. للقراءة فقط: |
text |
وصف هذا الإشعار يجب أن يكون النص سلسلة UTF-8 صالحة ولا تحتوي على أكثر من 30,000 حرف. |
materials[] |
مواد إضافية. يجب ألا تحتوي الإشعارات على أكثر من 20 عنصرًا أساسيًا. |
state |
حالة هذا الإشعار وفي حال عدم تحديد ذلك، تكون الحالة التلقائية هي |
alternateLink |
الرابط المطلق لهذا الإشعار في واجهة مستخدم الويب في Classroom. تتم تعبئة هذه القيمة فقط إذا كانت قيمة للقراءة فقط: |
creationTime |
الطابع الزمني لوقت إنشاء هذا الإشعار. للقراءة فقط: طابع زمني بتنسيق RFC3339 UTC "Zulu" بدقة نانو ثانية وما يصل إلى تسعة أرقام كسور. أمثلة: |
updateTime |
الطابع الزمني لآخر تغيير تم إجراؤه على هذا الإشعار للقراءة فقط: طابع زمني بتنسيق RFC3339 UTC "Zulu" بدقة نانو ثانية وما يصل إلى تسعة أرقام كسور. أمثلة: |
scheduledTime |
طابع زمني اختياري للوقت الذي تمت فيه جدولة هذا الإشعار لنشره. طابع زمني بتنسيق RFC3339 UTC "Zulu" بدقة نانو ثانية وما يصل إلى تسعة أرقام كسور. أمثلة: |
assigneeMode |
وضع المُسنَد إليه للإشعار. وفي حال عدم تحديد ذلك، ستكون القيمة التلقائية هي |
individualStudentsOptions |
معرّفات الطلاب الذين يمكنهم الوصول إلى الإشعار يتم ضبط هذا الحقل فقط إذا كانت قيمة |
creatorUserId |
معرّف المستخدم الذي أنشأ الإشعار. للقراءة فقط: |
حالة الإعلان
الحالات المحتملة للإشعارات
عمليات التعداد | |
---|---|
ANNOUNCEMENT_STATE_UNSPECIFIED |
لم يتم تحديد ولاية. ولا يتم إرجاع هذه القيمة مطلقًا. |
PUBLISHED |
حالة الإشعار الذي تم نشره هذه هي الحالة التلقائية. |
DRAFT |
الحالة لإعلان لم يتم نشره بعد. لا يظهر الإشعار بهذه الحالة إلا لمعلّمي الدورة التدريبية ومشرفي النطاق. |
DELETED |
حالة الإشعار الذي تم نشره ولكن تم حذفه الآن لا يظهر الإشعار بهذه الحالة إلا لمعلّمي الدورة التدريبية ومشرفي النطاق. يتم حذف الإشعار الذي يستمر هذا الوضع بعد فترة من الوقت. |
الطُرق |
|
---|---|
|
ينشئ إعلانًا. |
|
حذف إشعار |
|
تعرض إشعارًا. |
|
الحصول على البيانات الوصفية لإضافات Classroom في سياق مشاركة معيّنة |
|
تعرض قائمة بالإعلانات التي يُسمح لمقدِّم الطلب بالاطّلاع عليها. |
|
لتعديل وضع المُسنَد إليه وخيارات الإشعار. |
|
عدِّل حقلاً واحدًا أو أكثر من الإشعار. |