Ten przewodnik opisuje proces sprawdzania dodatków do Classroom. Przeczytaj je uważnie, ponieważ musisz wykonać działania, które są ograniczone czasowo.
Dodatek musi zostać zweryfikowany przez zespół ds. zaufania i bezpieczeństwa za pomocą protokołu OAuth 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
Sprawdź, czy 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 w Google Cloud:
- Wszystkie wymagane pola są wypełnione.
- Upewnij się, że 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.emaillub.../auth/userinfo.profileniezawierają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.teacheri.../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 zaznaczona jest opcja 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 w Twoim projekcie 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 z rolą nauczyciela jako testerów wersji roboczej aplikacji dodatku.
teacher@marketplacetest.infoteacher2@marketplacetest.infostudent@marketplacetest.infostudent2@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.
Przeprowadź 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ć.
Komunikacja z zespołem ds. weryfikacji
Zespół ds. weryfikacji OAuth przetworzy 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
U dołu strony Lista w Google Workspace Marketplace projektu Google Cloud kliknij OPUBLIKUJ. Zespół ds. weryfikacji w Marketplace sprawdza dodatek pod kątem wymagań dotyczących dodatków do Google Workspace i Classroom.
Komunikacja 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.