Geliştirici yolculuğu

Aşağıda, bir proje planı geliştirmenin adımlarına Classroom eklentisi.

Hazırlanıyor

  1. Google Apps Eğitim Sürümü kullanan test kullanıcılarının Learning veya Plus sürümleri Google Workspace for Education. Bir Google Workspace for Education alanınızdaysa bir Google Workspace for Education geliştirici test alanı ve ardından alan adı yeni sürüme geçirme istek formumuzu gönderin. Alan için 10 Google Workspace for Education Plus lisansı sağlanacak.
  2. Bir Google Cloud projesi oluşturun. Bunu yapılandırmak için kullanacaksınız API isteklerinde bulunma, kullanıcıların kimliklerini doğrulama ve yetkilendirme. Siz mevcut bir Cloud projesini de kullanabilir.

  3. Test için öğretmen ve öğrenci hesapları oluşturun. Lisans demo alanınız için onaylandıysa test hesaplarınızın her birine lisans atayın.

  4. Projeniz için OAuth'u yapılandırın.

  5. Şu alan için bir Google Workspace Marketplace girişi oluşturun: demo projesi.

    • Uygulama Görünürlüğü'nü herkese açık olarak ayarlarsanız e-posta adreslerini ekleyin Taslak test kullanıcıları listesine tüm test kullanıcılarını ekleyin. TASLAĞI KAYDET'i seçin tıklayın.
  6. Demo alanınızda test kullanıcısı olarak oturum açın. Eklentinizi şuradan yükleyin: Google Workspace Marketplace giriş yapılandırmanızdaki uygulama URL'si.

Geliştirme

  1. Eklentiyi geliştirin ve test test kullanıcılarınızla test edin.

Yayıncılık

  1. Yayınlamak istediğiniz Google Cloud projesi için aşağıdakilerden emin olun:
    1. OAuth izin ekranı:
      1. Kullanıcı Türü: Harici
      2. Yayınlama Durumu: Üretimde
      3. Kapsamlar: Web uygulaması tarafından istenen tüm kapsamları yapılandırın.
    2. Google Workspace Marketplace SDK'sı uygulama yapılandırma ekranı:
      1. Uygulama Görünürlüğü: Herkese açık
      2. Giriş Türü: Liste dışı
      3. Kapsamlar: Web uygulaması tarafından istenen tüm kapsamları yapılandırın.
  2. Herkese açık proje için bir Google Workspace Marketplace girişi oluşturun. Test kullanıcı hesaplarınızı Pazar Yeri SDK'sı Taslağı olarak ekleyin test kullanıcıları. Değişikliklerinizi Taslak olarak kaydedin. Taslağı görmüyorsanız seçeneğini tercih ederseniz, projenizi Google Workspace Geliştirici Önizleme Programı.
  3. Herkese açık projeyi, eklenti kodunuzla güncelleyin.
  4. Taslak test kullanıcılarından biri olarak, Marketplace listeleme URL'si.
  5. gönder OAuth doğrulama isteği gönderin. Yapmanız gerekenler eklenti kapsamlarının kullanımını gösteren kısa bir video çekin. hesaptır.
  6. Marketplace için herkese açık eklentiyi yayınlayın yorum yazın.
  7. Onayın ardından, Marketplace SDK listelemesini değiştirin durumu listelenen olarak değiştirildi.

Zorunlu entegrasyonlar

Classroom eklentisi oluşturmak için aşağıdakiler gereklidir.

  1. Google Tek Oturum Açma

    Nasıl uygulayacağınız hakkında bilgi edinmek için sorunsuz oturum açma sayfasına bakın. oturum açın.

  2. Google Workspace Marketplace'e Classroom eklentisi

  3. iframe uygulamaları

Google Workspace Marketplace

Google Workspace Marketplace'te kurumsal uygulamalar sergilenir Bir alanın tamamına veya ayrı ayrı Google Workspace'e eklenebilen hesaplar. Pazar Yeri Google Yönetici konsolu ile entegre olduğundan Yöneticiler, hedeflenen kullanıcılar için uygulamaları hızla bulabilir, yükleyebilir ve yetkilendirebilir.

Aşina olmanız gereken bazı temel kavramlar şunlardır: