Ek Discovery iframe'i, bir öğretmene aşağıdaki durumlarda gösterilen ilk görünümdür: Bir Classroom görevi oluştururken eklenti açarak. attachment, öğrencilerin tamamlamasını istediğiniz içerik veya etkinliktir yardımcı olur.
Öğretmen, Classroom dersinin içinden yeni bir yayın oluşturur ( örneğin bir ödev, duyuru veya soru) ekleyebilirsiniz ve tıklayın. Kısa bir süre için (saatlere göre), Classroom, eklentinin yayına ek eklemesine izin verir.
Şekil 1. Görüntüleme öğretmenin ekleyebilecekleri olası eklenti seçeneklerini de içeren ödev oluşturma
Öğretmen bir eklenti seçtiğinde Classroom bir Ek oluşturur Discovery iframe'i ve eklentinin lansman URL'sini yükler. Alakalı herhangi bir iframe sorgusu parametreleri başlatma URL'sine iletilir.
Şekil 2. iFrame'deki ek keşfi kullanıcı arayüzü örneği.
Öğretmen, bir iframe içinde ortağın web uygulamasını kullanarak
ekleyebilirsiniz. Uygulama, eki eklemek için Classroom API çağrıları yapar
ifade eder. Öğretmen ekleri seçmeyi bitirdiğinde
eklentisi, iframe'in kapatılmasını isteyen bir postMessage
yükü gönderir.
İç çerçeve kapanır ve öğretmen artık eklerini görebilir. önizlemeyi veya ödevi kaldırmayı seçebilirsiniz.
Şekil 3. Üç etkinlik türü eklentisiyle ödev oluşturma görünümü ekler.
iframe'de kullanıcı deneyimi ile ilgili dikkat edilmesi gereken noktalar
- Eklenti ilk açıldığında öğretmenden oturum açmasını istemelidir.
- Tüm Classroom API çağrıları için Google tek oturum açma gereklidir. Eğer ürününüzde ayrı bir giriş sistemi varsa hesapları bağlamanız gerekir.
- Öğretmenin bir eki iFrame'de önizleyebilmesi gerekir. son seçimlerini yapıyor.
- Öğretmen, bu dosyalarda iliştirilebilir öğeler için arama yapabilmeli veya içerik.
- Eklenti, yeni içerikler, öğrenme becerilerine göre filtrelemeniz gerekir.
- Eklenti, kullanabilirsiniz.
Daha ayrıntılı bilgi için Classroom eklentisi gereksinim kontrol listesini inceleyin. bazı ipuçları vereceğim.
Lisans durumunu iframe içinde görüntüleme
Eklenti için lisans gerektiriyorsa ve öğretmenin lisansı yoksa, öğretmene bir sonraki adımın doğru olduğuna dair bilgi veren mesaj sağlanmalıdır. bu sorunu çözmek için atılması gereken adımlardır. Bu işlem, olası karışıklıkların önüne geçmek için lisans kısıtlamaları yok.
Eklentiniz için şunları da önerdik:
- Ek Bulma'da öğretmenin lisans düzeyini gösterir iframe'dir.
- Lisanslama nedeniyle öğretmenin kullanamadığı içeriği gizler veya devre dışı bırakır düzey kısıtlamaları var.