W tym przewodniku opisujemy proces sprawdzania dodatków do Classroom. Przeczytaj je uważnie, ponieważ musisz wykonać działania, które są ograniczone czasowo.
Dodatek musi zostać zweryfikowany pod kątem protokołu OAuth przez zespół ds. zaufania i bezpieczeństwa oraz zatwierdzony przez zespół Google Workspace Marketplace. Ogólne informacje o weryfikacji OAuth znajdziesz w najczęstszych pytaniach dotyczących weryfikacji OAuth. Ogólne informacje o procesie sprawdzania aplikacji w Google Workspace Marketplace znajdziesz w artykule Informacje o sprawdzaniu aplikacji.
Kończenie tworzenia dodatku
Sprawdzanie wymagań dotyczących dodatków
Upewnij się, że działanie dodatku jest zgodne z wymaganiami.
Testowanie dodatku
Dodatek jest sprawdzany zgodnie z procedurami opisanymi w naszym planie testów dodatków. Postępuj zgodnie z procedurami testowania w przypadku dodatku publicznego, zanim prześlesz go do publikacji. Niepowodzenie w tych testach może znacznie wydłużyć czas potrzebny na zatwierdzenie dodatku.
Nagrywanie filmu demonstracyjnego
Utwórz nagranie ekranu pokazujące, jak aplikacja korzysta z każdego żądanego zakresu OAuth. Na potrzeby tworzenia dodatku zalecamy pokazanie procesu instalacji dodatku i tworzenia załącznika do dodatku.
Po nagraniu prześlij nagranie ekranu do YouTube jako film niepubliczny. Film niepubliczny można wyświetlić tylko za pomocą linku. Podczas rozpoczynania procesu weryfikacji OAuth pojawi się prośba o podanie linku do filmu. Zespół OAuth obejrzy film podczas sprawdzania Twojej aplikacji dodatku.
Przygotowanie do publikacji
Sprawdzanie konfiguracji projektu Cloud
Sprawdź każde z tych ustawień konfiguracji w projekcie Google Cloud.
- Na stronie Odbiorcy uwierzytelniania w projekcie w Cloud:
- Stan publikowania to W wersji produkcyjnej.
- Typ użytkownika to Zewnętrzny.
- Na stronie Branding uwierzytelniania
w projekcie Cloud:
- Wszystkie wymagane pola są wypełnione.
- Sprawdź, czy strona główna aplikacji nie zawiera linku do samej aplikacji, ale do informacji o Twoich produktach.
- Na stronie Dostęp do danych uwierzytelniających w projekcie Cloud:
- Określono co najmniej jeden z zakresów
.../auth/userinfo.email
lub.../auth/userinfo.profile
niezawierających informacji poufnych. - Wszystkie inne zakresy wymagane przez dodatek są określone. W przypadku dodatków do Classroom powinny one obejmować zakresy sensitive
.../auth/classroom.addons.teacher
i.../auth/classroom.addons.student
. - W polu Film demonstracyjny musisz podać link do filmu w YouTube, który pokazuje, jak korzystasz z danych z zakresów, o które prosisz. Podaj link do nagranego wcześniej screencastu.
- Określono co najmniej jeden z zakresów
- Te biblioteki interfejsów API są włączone:
Sprawdzanie ustawień pakietu SDK Marketplace
Na stronie Konfiguracja aplikacji w pakiecie SDK Google Workspace Marketplace:
- W sekcji Integracja aplikacji zaznaczono Dodatek do Classroom.
- Identyfikator URI strony docelowej dodatku jest podany w polu Identyfikator URI konfiguracji załączników.
- Wszystkie dozwolone prefiksy identyfikatorów URI załączników są podane.
- Lista zakresów OAuth dokładnie odpowiada zakresom określonym na ekranie zgody OAuth i w kodzie aplikacji.
- Adres e-mail dewelopera w sekcji Linki dewelopera to regularnie sprawdzany adres e-mail. Zespół Marketplace używa tego adresu do komunikowania się z Tobą.
- Widoczność aplikacji jest ustawiona na Publiczna, a pole Niepubliczna jest zaznaczone.
Sprawdź, czy strona informacji o aplikacji w Google Workspace Marketplace jest zgodna z wytycznymi dotyczącymi informacji o aplikacji.
Zezwalanie na dostęp recenzenta
Zezwól na dostęp do aplikacji tym kontom użytkowników zespołu weryfikacyjnego Marketplace: Dodaj też 2 użytkowników będących nauczycielami jako testerów wersji roboczej aplikacji dodatku.
teacher@marketplacetest.info
teacher2@marketplacetest.info
student@marketplacetest.info
student2@marketplacetest.info
Gdy zespół Marketplace rozpocznie sprawdzanie, otrzymasz od niego e-maila. Jeśli recenzenci muszą wykonać jakiekolwiek czynności konfiguracyjne, aby używać tych kont z Twoją usługą, odpowiedz na e-maila, podając szczegółowe instrukcje.
Przejdź weryfikację OAuth
Prześlij do weryfikacji
Zespół ds. zaufania i bezpieczeństwa musi sprawdzić, czy dodatek prawidłowo korzysta z zakresów OAuth, o które prosi Twoja aplikacja. Rozpocznij weryfikację w Centrum weryfikacji uwierzytelniania w projekcie Google Cloud. Kliknij Przygotuj się do weryfikacji.
W oknie potwierdzenia wyświetlają się skonfigurowane wartości ze stron Branding uwierzytelniania, Odbiorcy i Dostęp do danych. Sprawdź, czy informacje są prawidłowe, a następnie kliknij Potwierdź, aby kontynuować.
Komunikowanie się z zespołem weryfikacyjnym
Zespół ds. weryfikacji OAuth przetwarza Twoją prośbę o weryfikację. Recenzenci będą się z Tobą kontaktować za pomocą adresów e-mail skonfigurowanych na ekranie zgody OAuth. Poinformują Cię o wszelkich wątpliwościach i o zakończeniu weryfikacji.
Jeśli używasz tylko wrażliwych zakresów OAuth, ten proces trwa zwykle 3–5 dni roboczych. Jeśli używasz zakresów OAuth z ograniczeniami, może być wymagany dodatkowy czas i dodatkowe działania.
Pełna weryfikacja aplikacji z Google Workspace Marketplace
Prześlij do sprawdzenia
Kliknij OPUBLIKUJ u dołu strony Lista w Google Workspace Marketplace projektu Google Cloud. Zespół ds. sprawdzania w Marketplace testuje dodatek pod kątem wymagań dotyczących dodatków do Google Workspace i Classroom.
Komunikowanie się z zespołem weryfikacyjnym
Zespół ds. weryfikacji w Marketplace komunikuje się bezpośrednio z adresem e-mail dewelopera podanym na stronie Konfiguracja aplikacji w pakiecie SDK Google Workspace Marketplace. Otrzymasz powiadomienie o wszelkich problemach z dodatkiem lub informację o jego zatwierdzeniu do publikacji. Zalecamy przeznaczenie na ten proces 2–3 tygodni.
Po zatwierdzeniu publikacji
Po zatwierdzeniu w Marketplace Twój dodatek będzie dostępny we wszystkich domenach Google Workspace for Education w wybranych regionach. Odznacz opcję Niepubliczna w sekcji Konfiguracja aplikacji w pakiecie SDK Marketplace, aby Twoja lista dodatków pojawiała się w wynikach wyszukiwania i podczas przeglądania.