Bu kılavuzda, Classroom eklentilerinin inceleme süreci açıklanmaktadır. Gerçekleştirmeniz gereken zamana duyarlı işlemler olduğundan bu e-postayı dikkatlice okuyun.
Eklentiniz, Güven ve Güvenlik Ekibi tarafından OAuth ile doğrulanmalı ve Google Workspace Marketplace Ekibi tarafından onaylanmalıdır. OAuth doğrulaması hakkında genel bilgi için OAuth doğrulaması SSS bölümünü inceleyin. Google Workspace Marketplace uygulama inceleme süreci hakkında genel bilgi için Uygulama inceleme hakkında başlıklı makaleyi inceleyin.
Eklenti geliştirmeyi tamamlama
Eklenti gereksinimlerini inceleme
Eklenti davranışınızın şartları karşıladığını onaylayın.
Eklentinizi test etme
Eklentiniz, Eklenti Test Planımızdaki prosedürlere göre incelenir. Yayınlanmak üzere göndermeden önce herkese açık eklentinizle ilgili test prosedürlerini uygulayın. Bu testlerdeki hatalar, eklentinizin onaylanması için gereken süreyi önemli ölçüde uzatabilir.
Demo videosu kaydetme
Uygulamanızın istenen her OAuth kapsamını nasıl kullandığını gösteren bir ekran kaydı oluşturun. Eklenti geliştirme amacıyla, eklenti yükleme akışını ve eklenti eki oluşturmayı göstermenizi öneririz.
Kaydedildikten sonra ekran kaydını YouTube'a liste dışı video olarak yükleyin. Liste dışı bir videoya yalnızca bağlantısı kullanılarak erişilebilir. OAuth doğrulama sürecini başlatırken video bağlantısı istenir. OAuth ekibi, eklenti başvurunuzu incelerken videoyu izler.
Yayınlamaya hazırlanma
Cloud projesi yapılandırmanızı kontrol etme
Google Cloud projenizdeki aşağıdaki yapılandırma ayarlarını inceleyin.
- Cloud projenizin
Auth Audience
sayfasında:
- Yayınlanma durumu Üretimde olmalıdır.
- Kullanıcı türü Harici olmalıdır.
- Cloud projenizin Auth Branding (Kimlik Doğrulama Markası) sayfasında:
- Tüm zorunlu alanlar doldurulmuş olmalıdır.
- Uygulama ana sayfanızın uygulamaya değil, ürünlerinizle ilgili bilgilere bağlantı verdiğinden emin olun.
- Cloud projenizin Auth Data Access (Kimlik Doğrulama Verilerine Erişim) sayfasında:
.../auth/userinfo.emailveya.../auth/userinfo.profilehassas olmayan kapsamlarından en az biri belirtilir.- Eklentinizin gerektirdiği diğer tüm kapsamlar belirtilir. Classroom eklentileri için bu, sensitive
.../auth/classroom.addons.teacherve.../auth/classroom.addons.studentkapsamlarını içermelidir. - Demo videosu alanında, istenen kapsamların verilerini nasıl kullandığınızı gösteren bir YouTube videosunun bağlantısını sağlamanız gerekir. Daha önce kaydedilen ekran kaydının bağlantısını paylaşın.
- Aşağıdaki API kitaplıkları Etkin olmalıdır:
Marketplace SDK ayarlarınızı kontrol etme
Google Workspace Marketplace SDK Uygulama Yapılandırması sayfanızda:
- Uygulama Entegrasyonu bölümünde Classroom eklentisi işaretlenmiş olmalıdır.
- Eklentinizin açılış URI'si Ek Kurulumu URI'sinde sağlanır.
- Tüm İzin Verilen Ek URI Önekleri sağlanır.
- OAuth Kapsamları listesi, OAuth kullanıcı rızası ekranında ve uygulama kodunuzda belirtilen kapsamlarla tam olarak eşleşiyor.
- Geliştirici Bağlantıları bölümündeki Geliştirici E-posta Adresi, düzenli olarak izlenen bir e-posta adresidir. Marketplace ekibi sizinle iletişim kurmak için bu adresi kullanır.
- Uygulama görünürlüğü Herkese açık olarak ayarlanmış ve Liste dışı kutusu işaretlenmiş olmalıdır.
Projenizin Google Workspace Marketplace mağaza girişi sayfasının Girişle ilgili dikkat edilmesi gereken noktalar'a uygun olduğundan emin olun.
İnceleme uzmanı erişimine izin verme
Aşağıdaki Marketplace inceleme ekibi kullanıcı hesaplarının uygulamanıza erişmesine izin verin. Ayrıca, iki öğretmen kullanıcısını eklenti uygulamanız için Taslak Test Kullanıcıları olarak ekleyin.
teacher@marketplacetest.infoteacher2@marketplacetest.infostudent@marketplacetest.infostudent2@marketplacetest.info
İncelemeye başladıklarında Marketplace ekibinden bir e-posta alırsınız. İnceleme uzmanlarının bu hesapları ürününüzle kullanmak için herhangi bir kurulum adımı gerçekleştirmesi gerekiyorsa e-postayı ayrıntılı talimatlarla yanıtlayın.
OAuth doğrulamasını tamamlayın
Doğrulamaya gönder
Güvenlik ekibi, eklentinizin uygulamanızın istediği OAuth kapsamlarını uygun şekilde kullandığını kontrol etmelidir. Google Cloud projenizin Yetkilendirme Doğrulama Merkezi'nden doğrulama başlatın. Doğrulamaya hazırla'yı tıklayın.
Yapılandırılan değerler, Kimlik Doğrulama Markalama, Kitle ve Veri Erişimi sayfalarında onay iletişim kutusunda listelenir. Bilgilerin doğru olduğunu doğrulayın, ardından devam etmek için Onayla'yı tıklayın.
Doğrulama ekibiyle iletişim kurma
OAuth doğrulama ekibi, doğrulama isteğinizi işleme alır. İnceleme uzmanları, OAuth kullanıcı rızası ekranınızda yapılandırılan e-posta adreslerini kullanarak sizinle iletişim kurar. Endişe verici durumlar ve doğrulama tamamlandığında sizi bilgilendirirler.
Bu işlem, yalnızca hassas OAuth kapsamlarını kullanıyorsanız genellikle 3-5 iş günü sürer. Aşağıdaki durumlarda ek süre ve işlemler gerekebilir: Herhangi bir Kısıtlanmış OAuth kapsamı kullanıyorsanız.
Google Workspace Marketplace incelemesini tamamlama
İncelemeye gönderin
Google Cloud projenizin Google Workspace Marketplace mağaza girişinin sayfasının alt kısmındaki YAYINLA'yı tıklayın. Marketplace inceleme ekibi, eklentiyi Google Workspace ve Classroom eklenti koşullarına göre test eder.
İnceleme ekibiyle iletişim kurma
Marketplace inceleme ekibi, Google Workspace Marketplace SDK'sında Uygulama Yapılandırması sayfasında belirtilen geliştirici e-posta adresiyle doğrudan iletişim kurar. Eklentinizle ilgili endişeler veya yayınlanmasının onaylandığı konusunda bilgilendirilirsiniz. Bu işlem için 2-3 hafta ayırmanızı öneririz.
Yayın onayı alındıktan sonra
Marketplace onayı alındıktan sonra eklenti girişiniz, seçtiğiniz bölgelerdeki tüm Google Workspace for Education alanlarında kullanılabilir. Eklenti girişinizin arama sonuçlarında ve göz atarken görünmesi için Marketplace SDK Uygulama Yapılandırması'nda Listelenmemiş seçeneğinin işaretini kaldırın.