Jak skonfigurować Kahoot! aplikacja na urządzeniach zarządzanych za pomocą MDM (AppConfig)
Korzystanie z Kahoot! na szkolnych iPadach? Dzięki funkcji zarządzanej konfiguracji aplikacji (AppConfig) administratorzy IT mogą wykorzystać swoje rozwiązanie MDM do dostosowania aplikacji Kahoot! aplikacja na iPhone’a i iPada: pozwól uczniom grać bez konta, ukryj zakupy w aplikacji i narzędzia oparte na sztucznej inteligencji, zablokuj YouTube lub ogranicz możliwości tworzenia treści.
Dla kogo jest ta publikacja? Administratorzy IT, którzy zarządzają urządzeniami za pomocą rozwiązania MDM, takiego jak Jamf Pro, Jamf School lub Microsoft Intune. Jeśli jesteś nauczycielem, podziel się tym artykułem ze swoim zespołem IT.
- Jak to działa
- Jak to skonfigurować
- Klucze konfiguracyjne
- Przykład: wspólne iPady dla młodszych uczniów
- Rozwiązywanie problemów
Jak to działa
- Twoje oprogramowanie MDM wysyła krótką listę ustawień do serwisu Kahoot! aplikacja zainstalowana jako aplikacja zarządzana.
- Każde ustawienie jest opcjonalne. Wszystko, czego nie skonfigurujesz, działa tak samo jak na urządzeniu niezarządzanym.
- Niektóre ustawienia są zależne od innych (na przykład narzędzia oparte na sztucznej inteligencji wymagają logowania). Aplikacja stosuje te zasady automatycznie, więc w ramach konfiguracji nie można włączyć funkcji, która nie powinna być dostępna.
- AppConfig działa wyłącznie w głównej wersji Kahoot! dostępnej pod adresem Zagraj w „ & ” Stwórz quizy w aplikacji „ ”. Podsumowanie Dzieci i Kahoot! 360 ignoruje te ustawienia.
Jak to skonfigurować
Konfiguracja Kahoot! na urządzeniach zarządzanych wymaga wykonania trzech kroków. Wystarczy, że skorzystasz z , aby wykonać tę czynność tylko raz dla każdej grupy urządzeń.
no.mobitroll.kahoot.controller
i przypisz ją do swoich urządzeń lub użytkowników jako aplikację zarządzaną.
Opcja 1: Skorzystaj z narzędzia do konfiguracji Zalecane
- Wybierz opcje w panelu „Ustawienia” .
- Sprawdź sekcję „Skuteczne zachowania” w aplikacji , aby zobaczyć, co faktycznie otrzymają uczniowie lub nauczyciele.
- Kliknij op cję „Kopiuj słownik”, aby wkleić ustawienia do swojego systemu MDM, lub opcję „Pobierz plik plist”, jeśli system MDM wymaga przesłania pliku.
Opcja 2: Użyj pliku specfile.xml wraz z generatorem AppConfig
- Pobierz plik specfile.xml z adres .
- Otwórz stronę AppConfig Generator i prześlij plik.
- Wybierz ustawienia.
- Wyeksportuj konfigurację.
<true/>
lub
<false/>),
a nie tekstem „true” lub „false”. Jeśli którykolwiek klucz ma nieprawidłowy typ, aplikacja
ignoruje całą konfigurację. Konstruktor zawsze używa
odpowiednich typów.
- Jamf Pro: wklej słownik w aplikacji w sekcji „ Konfiguracja aplikacji ”.
- Microsoft Intune: utwórz politykę konfiguracji aplikacji i wybierz opcję „Wprowadź dane XML”.
- Inne urządzenia MDM: poszukaj opcji konfiguracji aplikacji „ ” w aplikacji Kahoot! kahoot!.
Sprawdź, czy to zadziałało. Otwórz aplikację na urządzeniu przejdź do sekcji „Ustawienia” i sprawdź, czy opcja „Konfiguracja organizacji” jest aktywna. Jeśli to widzisz, to wszystko gotowe!
Klucze konfiguracyjne
forceUserTypeCiąg znakówWymuś typ użytkownika
Wartość domyślna:
brak
Dostosowuje doświadczenia użytkownika do potrzeb konkretnej grupy użytkowników. Etap procesu rejestracji , w którym użytkownicy wybierają swoją rolę (uczeń, nauczyciel, …), jest pomijany, a typu użytkownika nie można zmienić w aplikacji.
Informacje
- Podczas procesu wdrażania nie pyta się uczniów i młodych uczniów o wiek.
-
Typ „wymuszony” dotyczy osób korzystających z aplikacji bez konta.
Dopóki obowiązuje
enableLoginjest włączona, użytkownicy nadal mogą logować się przy użyciu dowolnego istniejącego konta Kahoot! konto, nawet takie, które jest innego typu. - Jeśli wartość ulegnie zmianie podczas korzystania z aplikacji, użytkownicy nieposiadający konta zostaną przekierowani z powrotem do ekranu powitalnego, aby nowe ustawienia mogły zacząć obowiązywać.
-
Każda wartość inna niż wymienione powyżej jest traktowana jako
brak.
enableLoginBooleanWłącz logowanie / rejestrację
Wartość domyślna:
true
Określa, czy użytkownicy mają dostęp do funkcji logowania i rejestracji. Wyłączenie tej funkcji jest przydatne w przypadku urządzeń współużytkowanych, na których uczniowie nie powinni się logować ani zakładać kont.
forceUserType
ma wartość
student
lub
youngStudent.
W przypadku wszystkich pozostałych typów użytkowników klucz ten jest ignorowany, a logowanie pozostaje włączone.
Gdy ustawiono wartość „false”
- Opcje logowania i rejestracji są ukryte w całej aplikacji, a użytkownicy nie mogą zakładać kont. W sytuacjach, w których zazwyczaj wymagane byłoby utworzenie konta , użytkownicy widzą komunikat: „Twoja organizacja nie zezwala na logowanie ani na tworzenie kont”.
- Użytkownicy nadal mogą dołączać do gier i w nie grać, a także przeglądać, uruchamiać, dodawać do ulubionych oraz kopiować kahooty. Ich quizy Kahoot, ulubione pozycje i pobrane pliki są przechowywane na urządzeniu.
-
Uczniowie mogą tworzyć quizy Kahoot bez konta (z zastrzeżeniem
contentCreationRestrictions). - Funkcje wymagające posiadania konta są ukryte: grupy studyjne, grupy robocze , raporty, obserwowanie kanałów, zgłaszanie treści oraz SharePlay.
-
enableUpsells,enableAIorazenableMarketplacesą również wyłączone. - Jeśli w momencie wyłączenia logowania użytkownik był zalogowany, aplikacja przekierowuje go do ekranu powitalnego.
włączUpsellsBooleanWłącz sprzedaż dodatkową
Wartość domyślna:
true
Służy do sterowania widocznością elementów w aplikacji, które zachęcają użytkownika do subskrypcji lub rozszerzenia planu w celu uzyskania dostępu do określonych funkcji.
enableLogin).
Gdy logowanie jest wyłączone, ten klucz jest ignorowany, a opcje dodatkowych sprzedaży pozostają wyłączone.
Gdy ustawiono wartość „false”
- Oferty subskrypcji i monity o przejście na wyższy plan są ukryte.
-
enableAIorazenableMarketplacesą również wyłączone.
enableAIBooleanWłącz AI
Wartość domyślna:
true
Kontroluje dostęp do narzędzi opartych na sztucznej inteligencji, takich jak tworzenie quizów Kahoot oraz pytań przy użyciu sztucznej inteligencji.
enableLogin
oraz
enableUpsells).
Gdy któraś z tych opcji jest wyłączona, ten klucz jest ignorowany, a funkcja AI pozostaje
wyłączona.
Gdy ustawiono wartość „false”
- Narzędzia AI są ukryte, w tym opcje skanowania na ekranie głównym.
enableMarketplaceBooleanWłącz Marketplace
Wartość domyślna:
true
Umożliwia dostęp do serwisu Marketplace, w którym użytkownicy mogą kupować płatne treści.
enableLogin
oraz
enableUpsells).
Gdy któraś z tych opcji jest wyłączona, ten klucz jest ignorowany, a funkcja Marketplace
pozostaje wyłączona.
Gdy ustawiono wartość „false”
- Sekcja „Marketplace” oraz oferty treści płatnych są ukryte.
enableYoutubeBooleanWłącz YouTube
Wartość domyślna:
true
Kontroluje dostęp do serwisu YouTube w aplikacji Kahoot! twórca.
Gdy ustawiono wartość „false”
- Użytkownicy nie mogą dodawać filmów z serwisu YouTube do pytań podczas tworzenia lub edytowania quizów Kahoot.
Ten klucz jest niezależny od wszystkich pozostałych kluczy.
ograniczenia dotyczące tworzenia treściCiąg znakówOgraniczenia dotyczące tworzenia treści
Wartość domyślna:
noRestrictions
Ogranicza zakres treści, które użytkownicy mogą tworzyć.
Informacje
-
Każda wartość inna niż wymienione powyżej jest traktowana jako
noRestrictions. - Ten klucz jest niezależny od wszystkich pozostałych kluczy.
- Jeśli użytkownik należy do serwisu Kahoot! organizacji, która ogranicza tworzenie treści , zastosowanie ma bardziej restrykcyjne z tych dwóch ustawień.
Przykład: wspólne iPady dla młodszych uczniów
<słownik> <klucz>wymuś typ użytkownika</klucz> <ciąg znaków>młody uczeń</ciąg znaków> <klucz>włącz logowanie</klucz> <false/> <klucz>włącz YouTube</klucz> <false/> <klucz>ograniczenia tworzenia treści</klucz> <ciąg znaków>ogranicz publiczne Kahooty</ciąg znaków> </słownik>
Uczniowie grają bez kont, bez zakupów, bez narzędzi opartych na sztucznej inteligencji i bez YouTube, a wszystkie stworzone przez nich quizy Kahoot pozostają prywatne.
Rozwiązywanie problemów
-
Wygląda na to, że ta konfiguracja nie przynosi żadnego efektu.
- Sprawdź, czy w konfiguracji jako cel wskazano identyfikator pakietu
no.mobitroll.kahoot.controlleroraz czy aplikacja jest zainstalowana na urządzeniu jako aplikacja zarządzana. - Sprawdź typy wartości: wartości logiczne muszą być prawdziwymi wartościami logicznymi, a wartości łańcuchowe muszą dokładnie odpowiadać wartościom podanym w dokumentacji (rozróżniana jest wielkość liter). Klucz o niewłaściwym typie powoduje, że aplikacja ignoruje całą konfigurację.
- Otwórz „Ustawienia” w aplikacji. Jeśli brakuje komunikatu „Konfiguracja organizacji jest aktywna”, oznacza to, że aplikacja nie otrzymała prawidłowej konfiguracji
- Sprawdź, czy w konfiguracji jako cel wskazano identyfikator pakietu
-
Ustawiłem
enableLoginnafalse, ale użytkownicy nadal mogą się logować.
Logowanie można wyłączyć tylko wtedy, gdyparametr `forceUserType`ma wartość„student” lub„youngStudent”.
-
Ustawiłem
enableAInatrue, ale narzędzia AI nie są dostępne.
Aby funkcja AI działała, należy włączyć zarówno logowanie, jak i opcję sprzedaży dodatkowej. Funkcje sztucznej inteligencji mogą również zależeć od konta użytkownika w serwisie Kahoot! plan.
-
Czy użytkownicy muszą ponownie uruchomić aplikację po zmianie ustawień?
Chociaż nie jest to konieczne, zaleca się unikanie wszelkich potencjalnych problemów związanych z niespójnością. Istotne zmiany, takie jak wyłączenie logowania i/lub zmiana wymuszonego typu użytkownika, są wprowadzane natychmiast – użytkownik zostanie wylogowany i przekierowany do procedury rejestracji.
-
Co się stanie, gdy konfiguracja zostanie usunięta?
Aplikacja powraca do domyślnego, niekontrolowanego trybu działania, a powiadomienie o ustawieniach znika.
-
Czy wymuszony typ użytkownika może uniemożliwić obecnym nauczycielom zalogowanie się?
Nie. Atrybut `forceUserType`wpływa na sposób wyświetlania strony dla użytkowników, którzy się nie zalogowali. Mimo że opcja logowania jest włączona, każdy może nadal zalogować się przy użyciu swojego konta Kahoot! konto.
-
Czy to działa z Kahoot! Dzieci czy Kahoot! 360?
Obecnie AppConfig jest obsługiwany wyłącznie przez główną wersję Kahoot! kahoot!.
Komentarze: 0
Zaloguj się, aby dodać komentarz.