Sık Sorulan Sorular

Classroom'da CourseWork'ü görüntüleme, oluşturma ve değiştirme

Classroom API'deki CourseWork uç noktalarıyla neler oluşturabilirim?

Yeni uç noktalar, geliştiricilerin sınıftaki çalışmaları görüntülemesine ve yönetmesine olanak tanır. Özellikle, şunların hepsini yapabilirsiniz:

  • Ödev ve soruları görüntüleyin (toplu olarak CourseWork adı verilir) kullanıcı için
  • CourseWork oluşturun, değiştirin ve silin
  • Şu klasöre materyal (Drive dosyaları, YouTube videoları, bağlantılar) ekleyin: CourseWork.
  • Öğrencinin gönderiminin durumunu değiştirme (ör. teslim, geri verme, geri alın)
  • Ödev gönderimi için not belirleme
  • Şu klasöre materyal (Drive dosyaları, YouTube videoları, bağlantılar) ekleyin: öğrenci gönderimleri

CourseWork için bazı örnek kullanım alanları:

  • Not defterleri, ÖBS veya raporlama sistemleri, şuradan ödevleri ve notları senkronize edebilir: Manuel veri ihtiyacını ortadan kaldırarak Classroom'u kendi uygulamalarına entegre edebilirler aktarmak
  • Öğrenim uygulamaları, sınıfta görünecek yeni ödevler oluşturabilir akış şeklinde gösterilir. Öğrenciler çalışmalarını tamamladıkça, başvurular çalışmayı teslim edebilir, not verebilir, öğrenci çalışmalarını ekleyebilir ve çalışmaları uygun şekilde depolayabilir Drive klasörlerine dokunun.
  • Öğretmen kullanıcılar, olabilir.
  • Öğrenciler, eklentinizin bulunduğu ödevlerini teslim edebilir. ekler.

Uygulamamın, atamaları oluşturmak veya değiştirmek için hangi izinlere ihtiyacı var?

Genellikle bir uygulama yalnızca oluşturduğu çalışmayı değiştirebilir. Başka bir deyişle, tüm atama mutasyonu API istekleri, ödevin oluşturulduğu sırada depolandı.

Google Classroom eklentilerinde bu kural için bir istisna vardır. CEVAP Cloud projesi tüm duyurulara, atamalara veya bir veya daha fazla eklenti eki içeren bir materyal. CEVAP Ayrıca Cloud projesi; şu özelliklere sahip bir ödevi teslim edebilir, geri alabilir veya geri verebilir: bir veya daha fazla eklenti ekine sahip.

API istekleri ayrıca doğru kullanıcı kapsamlarını gerektirir. Öğretmenler görüntüleyebilir ödev oluşturabilir, ödev gönderimlerine bağlantı ekleyebilir ve daha fazla bilgi edineceksiniz. Öğrenciler ödevleri görebilir, ödevlere bağlantı teslim edebilir ve gönderimlerini tekrar talep edebilirsiniz. Alan Adı yöneticiler CourseWork öğesini görüntüleyebilir, ancak yazma izinleri yoktur.

Başvurumda, ödevlere veya gönderimlere ne tür öğeler eklenebilir?

API; Drive dosyalarının, YouTube videolarının ve bağlantılarını kullanın. Yerel Google Formlar'ı ekleme henüz desteklenmiyor.

Son kullanıcılar Classroom'daki ödevlerin uygulamam tarafından oluşturulduğunu biliyor mu?

Evet. Classroom kullanıcı arayüzü, harici olarak oluşturulmuş ödevleri tanımlar çalışmayı oluşturan Google Cloud projesinin ürün adını kullanın. Kullanıcılar şunları yapabilir: harici olarak oluşturulan çalışmaları istenmeyen olarak bildirmenin yanı sıra, ; Search Ads 360'a verilen kimlik bilgilerini iptal ederek, çalışmayı oluşturan uygulamaya uygulama.

Classroom paylaşım düğmesi ve diğer entegrasyonlar

Classroom paylaş düğmesini zaten entegre ettim. Paylaş düğmesi kullanılarak oluşturulan bir ödevi değiştirebilir miyim?

Henüz yok. Bir atamayı değiştirmek için isteğin aynı Google Cloud'u kullanması gerekir görevi görür.

API'de soruları yanıtlayabilir miyim?

Henüz yok. Soru oluşturabilir ve mevcut soruları değiştirebilirsiniz. Soruları yanıtlama yol haritamızdır.

Classroom eklentileri

Proje yapılandırması

Geliştirme sırasında kullandığım özel bir Google Cloud projesini, üretimde kullanabileceğim herkese açık bir projeye dönüştürebilir miyim?

Gizli bir Google Cloud projesini herkese açık bir projeye dönüştüremezsiniz. İki ihtiyacınız var Biri geliştirme, diğeri üretim için olmak üzere ayrı projeler.

Tek bir Google Cloud projesinde iki Google Workspace Marketplace girişi olabilir mi?

Hayır. Bir alan için iki Google Workspace Marketplace girişi oluşturamazsınız tek bir Google Cloud projesinden oluşur.

Ancak eklentileri grup halinde sunmak mümkündür. Bu, tek bir Birden fazla eklentiyi temsil eden Google Workspace Marketplace girişi. Yükleniyor Bunu yaptığınızda, mağazadaki paketteki tüm eklentileri şu adreste yükler: bir kez. Kullanıcıların, paket halinde sunulan eklentilerin ihtiyaç duyduğu tüm kapsamlara izin vermesi gerekir lütfen unutmayın.

Farklı bir Google Cloud projesindeki OAuth istemcisi Classroom eklentileri için bir Google Cloud projesiyle yeniden kullanılabilir mi?

Hayır, Classroom eklentisi Google Cloud projesi çalışmıyor. Erişim jetonları Başka bir Google Cloud projesi tarafından oluşturulan Classroom API'si tarafından reddedilir. Eklenti projesi için ayrı bir OAuth istemcisi oluşturmanız gerekir.

Kullanıcı deneyimi

Logomuz küçük bir karenin içine sığmaz. iframe başlık çubuğundaki logolar için ne kadar boyut seçenekleri vardır?

iframe başlık çubuğu yalnızca 32x32 kare logoyu destekleyecek şekilde tasarlanmıştır. Bu şirketlerin web sitelerinde kullandıkları site simgesinin şekliyle eşleşecek seçim yapıldı ve marka tutarlılığı için alanda aynı logoyu kullanmamız gerekiyor.

Alanlar

Aynı alan adındaki tüm öğretmen ve öğrencilerin yüklü bir eklentiye erişimi var mı?

Okul Yöneticileri, hangi öğretmenlerin bir yüklü eklenti. Classroom eklentileri yalnızca kullanıcılar tarafından kullanılabilir Teaching & Learning veya Education Plus lisansı.

Alan yöneticileri eklentilerle nasıl etkileşimde bulunur?

Eklentinizi kimlerin kullanabileceğini alan yöneticileri (yöneticiler) kontrol eder. Şunları yapabilirler: Yönetici kurulumunu kullanarak bir eklentiyi tüm alan için yükleyebilirsiniz. seçeneği sunulur. Eklentiniz ayrı olarak yüklenebiliyorsa çoğu Yöneticiler bir eklenti izin verilenler listesine sahiptir; öğretmenler için eklenti yükleyebilir kendileri de bu listede yer alır. Bir yönetici, eklentinizi ayrı ayrı yükleyebilirsiniz.

Yöneticiler ayrıca, ekleyebilirsiniz. Ürününüz destekliyorsa eklenti kullanım istatistiklerini sağlayabilirsiniz. bir yönetici görünümünde düzenleyebilirsiniz.

API

İş ortağı sayfasının bir iframe içinde mi yoksa açılır sekmede mi yüklendiğini öğrenmek için güvenilir bir yöntem hangisidir?

Bu ikisi arasında ayrım yapmak için kullanılabilecek geçerli bir yöntem yoktur.

Hangi atanabilir çalışma öğeleri Öğrenci Çalışması İncelemesi iframe'i alır?

Öğrenci Çalışması İnceleme iframe'i yalnızca etkinlik türündeki ekler için sağlanır. Yayının yayınlanıp yayınlanmadığını öğrenmek için courses.courseWork.getAddOnContext yöntemini çağırın öğrenci çalışmalarını destekler. supportsStudentWork alanı yalnızca true olabilir etkinliği olan bir yayın türü belirtiliyor.

Eklenti eki, bağlı olduğu akış öğesine erişebilir mi?

Evet. get veya patch herhangi bir Announcement, CourseWork veya CourseWorkMaterial dosyası tıklayın. CourseWork StudentSubmission reclaim, return veya turnIn.

Tek Oturum Açma

Evet, Google ile Oturum Açma'yı kullanmaya devam edebilirler.

Her öğrencinin Gmail'e erişimi olmasa bile doğru şekilde oluşturulmuş bir e-posta adresi var mı?

Hangisi olursanız olun, her Google Workspace for Education kullanıcısının bir Google kimliği vardır Gmail'e erişimlerinin olup olmadığı. Kimlikler e-posta ile temsil edilir girin. Belirli bir Google Hizmetine (Gmail dahil) kimlik ve erişim birbirinden farklıdır. Böylece, Gmail devre dışı olsa bile öğrenci kullanıcılar e-posta adresleri olabilir.

Öğrencilerin oturum açmasına izin vermek için okul yöneticisinin uygulamayı önceden onaylaması gerekir mi?

Bir eklentinin yüklenebilmesi için alan yöneticilerinin izin verilenler listesine eklemesi gerekir. İsteğe bağlı olarak, alan yöneticileri alan adı veya kuruluş birimi.

Geri bildirim ve genel sorular

Özellik isteği veya sorun isteğinde nasıl bulunabilirim?

Özellik isteklerini, herkese açık sayımızda gönderebilir, görüntüleyebilir ve oy verebilirsiniz. İzleyici.

Classroom API'de yeni özelliklerin ne zaman kullanıma sunulacağını nasıl öğrenebilirim?

API güncellemeleri, geliştirici forumumuzdaki sürüm notları sayfasında yayınlanmıştır. ve herkese açık sorun izleyiciyi inceleyin.

Classroom API'yi kullanıyorum. Teknik soruları nasıl sorabilirim?

Sorularınızı google-classroom etiketini kullanarak Stack Overflow'da yayınlayın.