Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Bu sayfada, eklenti web uygulamanız ile Google Classroom eklentileri API'si arasındaki temel etkileşimlere kısaca göz atabilirsiniz.
Ek Keşfi iframe'i
Ek Discovery iframe'i, eklentinizdeki öğretmenlere yönelik açılış sayfasıdır. Bu görünümle ilgili olarak aşağıdaki işlemleri yapabilirsiniz:
İçerik bulma veya oluşturma kullanıcı arayüzünüzü gösterin.
İsteğe bağlı olarak, öğretmenin etkinlik türü ekleri eklemesini önlemek isteyebilirsiniz. Böylece, akış öğesinin öğrenci yanıtlarını kabul edip etmeyeceğini belirleyebilirsiniz. Eklenti iframe'i açıldığında iletilen itemType sorgu parametresinin değerini kontrol edin. Yalnızca courseWork türü öğrenci yanıtlarını kabul eder.
Öğretmen seçimlerine bağlı olarak, ödeve ek eklemek için bir veya daha fazla eklenti create isteği gönderin.
Mevcut kullanıcı bir öğrenciyse yanıttaki submissionId öğesini öğrenci çalışmasıyla ilişkilendirin. Bu, not verme aracında notları geri vermek ve öğrenci çalışmalarını öğretmenlere göstermek için gereklidir. submissionIds, görünümlerde eşleşir.
attachmentId, eklenti tarafından zaten biliniyorsa uygun ek kullanıcı arayüzünü gösterin.
Aksi takdirde, bu eki içeren üst gönderi başka bir gönderiden veya kurstan kopyalanmış demektir. Eklentinin bildiği en yeni kopyayı belirlemek için copyHistory kullanın ve eklenti tarafında ekin karşılık gelen yeni bir modelini oluşturmak için ayarları kopyalayın. Ardından, uygun ek kullanıcı arayüzünü gösterin.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2024-11-07 UTC."],[[["This page explains how your add-on interacts with the Google Classroom API, focusing on key functions and behaviors."],["The Attachment Discovery iframe is the teacher's entry point, allowing them to add attachments to assignments based on chosen content."],["Other iframes (Student View, Student Work Review, Teacher View) focus on content presentation, requiring user authentication and attachment validation."],["Add-ons need to handle cases where attachments are copied between posts or courses, ensuring settings and student work are managed correctly."],["When iframes open, add-ons should validate user roles, retrieve attachment context, and manage student submissions for grading and teacher review."]]],[]]