Proces weryfikacji

Ten przewodnik opisuje proces sprawdzania dodatków do Classroom. Przeczytaj go uważnie, ponieważ musisz wykonać działania, które wymagają szybkiego podjęcia decyzji.

Twój dodatek musi zostać zweryfikowany 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.

Dokończ tworzenie dodatku

Sprawdź wymagania dotyczące dodatku

Upewnij się, że działanie dodatku jest zgodne z wymaganiami.

Przetestuj dodatek

Twój dodatek jest sprawdzany zgodnie z procedurami opisanymi w naszym planie testowania dodatków. Przed przesłaniem do publikacji wykonaj procedury testowe na swoim publicznym dodatku. Niepowodzenia w tych testach mogą znacznie wydłużyć czas potrzebny na zatwierdzenie dodatku.

Nagraj film demonstracyjny

Nagraj ekran, aby pokazać, jak Twoja aplikacja używa każdego żądanego zakresu OAuth. Na potrzeby tworzenia dodatku zalecamy pokazanie procesu instalacji dodatku i tworzenia załącznika dodatku.

Po nagraniu prześlij nagranie ekranu do YouTube jako niepubliczny film do YouTube. Do filmu niepublicznego można dotrzeć tylko za pomocą linku. Podczas rozpoczynania procesu weryfikacji OAuth pojawi się prośba o podanie linku do filmu. Zespół OAuth obejrzy film podczas sprawdzania Twojego zgłoszenia dotyczącego dodatku.

Przygotuj się do publikacji

Sprawdź konfigurację projektu w chmurze

Sprawdź każde z tych ustawień konfiguracji w projekcie Google Cloud.

  • Na stronie Odbiorcy uwierzytelniania w projekcie w chmurze:
    • Stan publikacji to Wersja produkcyjna.
    • Typ użytkownika to Zewnętrzny.
  • Na stronie Marka uwierzytelniania w projekcie w chmurze:
    • 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 uwierzytelniania w projekcie w chmurze:
    • Określono co najmniej 1 zakres .../auth/userinfo.email lub .../auth/userinfo.profile niezawierający poufnych danych.
    • Określono wszystkie inne zakresy wymagane przez dodatek. W przypadku dodatków do Classroom powinny to być poufne .../auth/classroom.addons.teacher i .../auth/classroom.addons.student zakresy.
    • W polu Film demonstracyjny musisz podać link do filmu na YouTube, który pokazuje, jak używasz danych z żądanych zakresów. Podaj link do nagranego wcześniej screencastu.
  • Te biblioteki interfejsów APIwłączone:

Sprawdź ustawienia pakietu SDK Marketplace settings

Na stronie Konfiguracja aplikacji w pakiecie SDK Google Workspace Marketplace:

  • W sekcji Integracja aplikacji zaznaczono opcję Dodatek do Classroom.
  • Identyfikator URI strony docelowej dodatku jest podany w polu Identyfikator URI konfiguracji załączników.
  • Podano wszystkie dozwolone prefiksy identyfikatorów URI załączników.
  • 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 z informacjami o aplikacji w Google Workspace Marketplace jest zgodna z wytycznymi dotyczącymi informacji o aplikacji.

Zezwól na dostęp recenzentom

Zezwól tym kontom użytkowników zespołu sprawdzającego Marketplace na dostęp do Twojej aplikacji. 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ć jakieś czynności konfiguracyjne, aby używać tych kont w Twojej usłudze, odpowiedz na e-maila, podając szczegółowe instrukcje.

Dokończ weryfikację OAuth

Prześlij do weryfikacji

Zespół ds. zaufania i bezpieczeństwa musi sprawdzić, czy Twój dodatek prawidłowo używa 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świetlą się skonfigurowane wartości ze stron Marka uwierzytelniania, Odbiorcy i Dostęp do danych. Sprawdź, czy informacje są prawidłowe, a potem kliknij Potwierdź.

Komunikuj się z zespołem ds. weryfikacji

Zespół ds. weryfikacji OAuth przetwarza Twoją prośbę o weryfikację. Recenzenci komunikują się z Tobą 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 poufnych 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 działania.

Dokończ sprawdzanie w Google Workspace Marketplace

Prześlij do sprawdzenia

U dołu strony z informacjami o aplikacji w Google Workspace Marketplace w projekcie Google Cloud kliknij OPUBLIKUJ. Zespół sprawdzający Marketplace przetestuje dodatek pod kątem zgodności z wymaganiami Google Workspace i dodatków do Classroom.

Komunikuj się z zespołem sprawdzającym

Zespół sprawdzający 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 wątpliwościach dotyczących Twojego dodatku lub o jego zatwierdzeniu do publikacji. Na ten proces zalecamy przeznaczyć 2–3 tygodnie.

Po zatwierdzeniu publikacji

Po zatwierdzeniu w Marketplace informacje o Twoim dodatku będą dostępne we wszystkich domenach Google Workspace for Education w wybranych regionach. Aby informacje o dodatku były widoczne w wynikach wyszukiwania i podczas przeglądania, odznacz opcję Niepubliczna w sekcji Konfiguracja aplikacji w pakiecie SDK Marketplace.