วิธีตั้งค่า Kahoot! แอปบนอุปกรณ์ที่ได้รับการจัดการด้วย MDM (AppConfig)
การจัดการ Kahoot! บน iPad ของโรงเรียน? ด้วยคุณสมบัติการตั้งค่าแอปแบบจัดการ (AppConfig) ผู้บริหารระบบ IT สามารถใช้ MDM ของตนเพื่อปรับแต่ง Kahoot! แอปสำหรับ iPhone และ iPad: ให้นักเรียนเล่นโดยไม่ต้องมีบัญชี, ซ่อนการซื้อในแอปและเครื่องมือ AI, บล็อก YouTube หรือจำกัดสิ่งที่สามารถสร้างได้
ผลิตภัณฑ์นี้เหมาะสำหรับใคร? ผู้ดูแลระบบ IT ที่จัดการอุปกรณ์ด้วยโซลูชัน MDM เช่น Jamf Pro, Jamf School หรือ Microsoft Intune. หากคุณเป็นครู โปรดแบ่งปันบทความนี้กับทีมไอทีของคุณ
- มันทำงานอย่างไร
- วิธีตั้งค่า
- กุญแจการตั้งค่า
- ตัวอย่าง: iPad ที่ใช้ร่วมกันสำหรับนักเรียนชั้นประถม
- การแก้ไขปัญหา
มันทำงานอย่างไร
- ระบบ MDM ของคุณจะส่งรายการตั้งค่าสั้นๆ ไปยัง Kahoot! แอปที่ติดตั้งไว้ในฐานะแอปที่ได้รับการจัดการ
- ทุกการตั้งค่าเป็นตัวเลือก สิ่งใดก็ตามที่คุณไม่ได้ตั้งค่า จะทำงานเหมือนบนอุปกรณ์ที่ไม่ได้รับการจัดการ
- การตั้งค่าบางอย่างขึ้นอยู่กับตั้งค่าอื่น ๆ (เช่น เครื่องมือ AI ต้องมีการเข้าสู่ระบบ) แอปนี้จะใช้กฎเหล่านี้โดยอัตโนมัติ ดังนั้นการตั้งค่าจึงไม่สามารถเปิดใช้งานคุณสมบัติที่ควรถูกปิดไว้ได้
- AppConfig ทำงานได้เฉพาะใน Kahoot! เวอร์ชันหลักเท่านั้น เล่น & สร้างแบบทดสอบในแอป คาฮูท! เด็กๆ และ Kahoot! 360 ไม่คำนึงถึงการตั้งค่าเหล่านี้
วิธีตั้งค่า
การตั้งค่า Kahoot! การตั้งค่าบนอุปกรณ์ที่ได้รับการจัดการมีสามขั้นตอน คุณเพียงต้องใช้ เพื่อดำเนินการนี้เพียงครั้งเดียวต่อกลุ่มอุปกรณ์เท่านั้น
no.mobitroll.kahoot.controller
และกำหนดให้อุปกรณ์หรือผู้ใช้ของคุณเป็นแอปที่ได้รับการจัดการ
ตัวเลือก 1: ใช้เครื่องมือสร้างการตั้งค่า แนะนำ
- เลือกการตั้งค่าของคุณในแผงการตั้งค่า
- ตรวจสอบพฤติกรรมที่ใช้งานได้จริงในแอป เพื่อดูว่านักเรียนหรือครูจะได้รับอะไรจริงๆ
- คลิก "คัดลอกพจนานุกรม" เพื่อวางการตั้งค่า ลงใน MDM ของคุณ หรือคลิก "ดาวน์โหลด plist" หาก MDM ของคุณขอไฟล์
ตัวเลือก 2: ใช้ไฟล์ specfile.xml ร่วมกับ AppConfig Generator
- ดาวน์โหลด specfile.xml.
- เปิด AppConfig Generator และอัปโหลดไฟล์
- เลือกการตั้งค่าของคุณ
- ส่งออกการตั้งค่า
<true/>
หรือ
<false/>),
ไม่ใช่ข้อความ "true" หรือ "false" หากมีคีย์ใดที่มีประเภทไม่ถูกต้อง แอปพลิเคชัน
จะไม่พิจารณาการตั้งค่าทั้งหมด ผู้สร้างระบบใช้ประเภทข้อมูล
ที่ถูกต้องเสมอ
- Jamf Pro:วางพจนานุกรมลงในแท็บ " App Configuration" ของแอป
- Microsoft Intune:สร้างนโยบายการกำหนดค่าแอป และเลือก"ป้อนข้อมูล XML"
- MDM อื่นๆ:ค้นหาตัวเลือกการตั้งค่าแอป ใน Kahoot! แอป.
ตรวจสอบว่าทำงานได้หรือไม่ เปิด Kahoot! บนอุปกรณ์ ให้เข้าไปที่ "การตั้งค่า" และตรวจสอบว่า "การตั้งค่าองค์กร" ได้เปิดใช้งานแล้วหรือไม่ ถ้าเห็นแล้ว ก็พร้อมแล้ว!
กุญแจการตั้งค่า
forceUserTypeStringกำหนดประเภทผู้ใช้
ค่าเริ่มต้น:
ไม่มี
ปรับแต่งประสบการณ์ผู้ใช้ให้เหมาะสมกับกลุ่มผู้ใช้เฉพาะ ส่วน ของกระบวนการลงทะเบียนที่ผู้ใช้เลือกว่าตนเองเป็นใคร (นักเรียน, ครู, …) ถูกข้ามไป และไม่สามารถเปลี่ยนประเภทผู้ใช้ในแอปได้
รายละเอียด
- นักเรียนและเด็กนักเรียนไม่ถูกถามอายุระหว่างขั้นตอนการลงทะเบียน
-
ประเภทบังคับนี้ใช้กับผู้ใช้ที่ใช้งานแอปโดยไม่มีบัญชี
ตราบใดที่
enableLoginถูกเปิดไว้ ผู้ใช้ยังสามารถเข้าสู่ระบบได้ด้วยบัญชี Kahoot! ที่มีอยู่ บัญชี, แม้จะเป็นบัญชีประเภทอื่นก็ตาม - หากค่าดังกล่าวเปลี่ยนแปลงไปขณะใช้งานแอป ผู้ใช้ที่ไม่มีบัญชี จะถูกนำกลับไปยังหน้าจอต้อนรับ เพื่อให้ประสบการณ์ใหม่ สามารถเริ่มทำงานได้
-
ค่าใดก็ตามที่ไม่ได้ระบุไว้ข้างต้นจะถือว่า
ไม่มี
เปิดใช้งานการเข้าสู่ระบบBooleanเปิดใช้งานการเข้าสู่ระบบ / การสมัครสมาชิก
ค่าเริ่มต้น:
true
กำหนดว่าผู้ใช้สามารถเข้าสู่ระบบและสมัครสมาชิกได้หรือไม่ การปิด ฟังก์ชันนี้จะมีประโยชน์สำหรับอุปกรณ์ที่ใช้ร่วมกัน ซึ่งนักเรียนไม่ควร เข้าสู่ระบบหรือสร้างบัญชี
forceUserType
student
หรือ
youngStudent.
สำหรับประเภทผู้ใช้อื่น ๆ กุญแจนี้จะถูกละเว้น และฟังก์ชันการเข้าสู่ระบบจะยังคงเปิดใช้งานอยู่
เมื่อตั้งค่าเป็น false
- ตัวเลือกการเข้าสู่ระบบและการสมัครสมาชิกถูกซ่อนไว้ทั่วทั้งแอป และ ผู้ใช้ไม่สามารถสร้างบัญชีได้ ในกรณีที่ปกติแล้วจำเป็นต้องมีบัญชี ผู้ใช้จะเห็นข้อความว่า “องค์กรของคุณไม่อนุญาตให้เข้าสู่ระบบ และสร้างบัญชี”
- ผู้ใช้ยังสามารถเข้าร่วมและเล่นเกมได้ รวมถึงสามารถค้นหา เล่น บันทึกเป็นรายการโปรด และคัดลอก Kahoot ได้ Kahoots, รายการโปรด และไฟล์ที่ดาวน์โหลดมา จะถูกเก็บไว้บนอุปกรณ์
-
นักเรียนสามารถสร้าง Kahoot ได้โดยไม่ต้องมีบัญชี (ตามเงื่อนไขที่ระบุใน
contentCreationRestrictions). - คุณสมบัติที่จำเป็นต้องมีบัญชีจะถูกซ่อนไว้ ได้แก่: กลุ่มศึกษา, กลุ่มงาน , รายงาน, การติดตามช่อง, การรายงานเนื้อหา และ SharePlay.
-
enableUpsells,enableAIและenableMarketplaceก็ถูกปิดเช่นกัน - หากผู้ใช้กำลังเข้าสู่ระบบอยู่เมื่อฟังก์ชันการเข้าสู่ระบบถูกปิดใช้งาน แอปจะส่งค่า กลับไปยังหน้าต้อนรับ
เปิดใช้งานการขายเพิ่มBooleanเปิดใช้งานการขายเพิ่ม
ค่าเริ่มต้น:
true
ควบคุมการแสดงผลขององค์ประกอบภายในแอปที่แนะนำให้ผู้ใช้ สมัครสมาชิกหรืออัปเกรดแพ็กเกจเพื่อเข้าถึงคุณสมบัติเฉพาะ
enableLogin).
เมื่อการเข้าสู่ระบบถูกปิดใช้งาน คีย์นี้จะถูกละเว้น และฟังก์ชันการเสนอขายเพิ่มเติมจะยังคงปิดอยู่
เมื่อตั้งค่าเป็น false
- ข้อเสนอการสมัครสมาชิกและข้อความแจ้งเตือนให้อัปเกรดถูกซ่อนไว้
-
enableAIและenableMarketplaceก็ถูกปิดเช่นกัน
enableAIBooleanเปิดใช้งาน AI
ค่าเริ่มต้น:
true
ควบคุมการเข้าถึงเครื่องมือที่ใช้เทคโนโลยี AI เช่น การสร้าง Kahoots และ คำถามด้วย AI
enableLogin
และ
enableUpsells).
เมื่อหนึ่งในทั้งสองถูกปิดใช้งาน คีย์นี้จะถูกละเว้น และ AI จะยังคง
ปิดอยู่
เมื่อตั้งค่าเป็น false
- เครื่องมือ AI ถูกซ่อนไว้ รวมถึงตัวเลือก "Scan" บนหน้าจอหลัก
เปิดใช้งาน MarketplaceBooleanเปิดใช้งาน Marketplace
ค่าเริ่มต้น:
true
ควบคุมการเข้าถึง Marketplace ซึ่งผู้ใช้สามารถซื้อเนื้อหาแบบเสียเงินได้
enableLogin
และ
enableUpsells).
เมื่อหนึ่งในทั้งสองถูกปิดใช้งาน คีย์นี้จะถูกละเว้น และ Marketplace
จะยังคงปิดอยู่
เมื่อตั้งค่าเป็น false
- Marketplace และเนื้อหาแบบชำระเงินถูกซ่อนไว้
เปิดใช้งาน YouTubeBooleanเปิด YouTube
ค่าเริ่มต้น:
true
ควบคุมการเข้าถึง YouTube ใน Kahoot! ผู้สร้าง
เมื่อตั้งค่าเป็น false
- ผู้ใช้ไม่สามารถเพิ่มวิดีโอ YouTube ลงในคำถามได้เมื่อสร้างหรือ แก้ไข Kahoots
กุญแจนี้ไม่เกี่ยวข้องกับกุญแจอื่นใดทั้งสิ้น
ข้อจำกัดในการสร้างเนื้อหาStringข้อจำกัดในการสร้างเนื้อหา
ค่าเริ่มต้น:
noRestrictions
จำกัดสิ่งที่ผู้ใช้สามารถสร้างได้
รายละเอียด
-
ค่าใดก็ตามที่ไม่ได้ระบุไว้ข้างต้นจะได้รับการพิจารณาว่าเป็น
noRestrictions. - กุญแจนี้ไม่เกี่ยวข้องกับกุญแจอื่นใดทั้งสิ้น
- หากผู้ใช้เป็นสมาชิกของ Kahoot! องค์กรที่จำกัด การสร้างเนื้อหา โดยจะนำการตั้งค่าที่เข้มงวดกว่ามาใช้
ตัวอย่าง: iPad ที่ใช้ร่วมกันสำหรับนักเรียนชั้นประถม
<dict> <key>forceUserType</key> <string>youngStudent</string> <key>enableLogin</key> <false/> <key>enableYoutube</key> <false/> <key>contentCreationRestrictions</key> <string>restrictPublicKahoots</string> </dict>
นักเรียนสามารถเล่นโดยไม่ต้องมีบัญชี ไม่มีการซื้อสินค้า ไม่มีเครื่องมือ AI หรือ YouTube และ Kahoots ที่พวกเขาสร้างขึ้นจะยังคงเป็นส่วนตัว
การแก้ไขปัญหา
-
การตั้งค่านี้ดูเหมือนไม่มีผลอะไรเลย
- ตรวจสอบว่าการตั้งค่ากำหนดเป้าหมายไปยัง bundle ID
no.mobitroll.kahoot.controllerและว่าแอปได้ติดตั้งไว้บนอุปกรณ์ในฐานะแอปที่ได้รับการจัดการ - ตรวจสอบประเภทค่า: ค่าแบบบูลีนต้องเป็นบูลีนที่แท้จริง และค่าแบบสตริงต้องตรงกับค่าที่ระบุในเอกสารอย่างแม่นยำ (ต้องคำนึงถึงตัวพิมพ์ใหญ่-เล็ก) คีย์ที่มีประเภทไม่ถูกต้องจะทำให้แอปเพิกเฉยต่อการตั้งค่าทั้งหมด
- เปิดการตั้งค่าในแอป หากไม่มีข้อความแจ้งว่า“การตั้งค่าองค์กรกำลังใช้งานอยู่”แสดงว่าแอปยังไม่ได้รับการตั้งค่าที่ถูกต้อง
- ตรวจสอบว่าการตั้งค่ากำหนดเป้าหมายไปยัง bundle ID
-
ฉันได้ตั้งค่า
enableLoginเป็นfalse, แต่ผู้ใช้ยังสามารถเข้าสู่ระบบได้
สามารถปิดการใช้งานการเข้าสู่ระบบได้เฉพาะเมื่อค่าของ forceUserTypeเป็นstudentหรือyoungStudentเท่านั้น
-
ฉันได้ตั้งค่า
enableAIเป็นenableAItrue, แต่เครื่องมือ AI ยังไม่สามารถใช้งานได้
AI ต้องเปิดใช้งานทั้งการเข้าสู่ระบบและการขายเพิ่ม คุณสมบัติ AI อาจขึ้นอยู่กับบัญชี Kahoot! ของผู้ใช้ด้วย แผน.
-
ผู้ใช้จำเป็นต้องรีสตาร์ทแอปหลังจากปรับเปลี่ยนการตั้งค่าหรือไม่?
แม้ว่าจะไม่ใช่เรื่องจำเป็น แต่แนะนำให้หลีกเลี่ยงปัญหาความไม่สอดคล้องที่อาจเกิดขึ้นได้ การเปลี่ยนแปลงสำคัญ เช่น การปิดการใช้งานการเข้าสู่ระบบ และ/หรือ การเปลี่ยนประเภทผู้ใช้ที่กำหนดไว้ จะถูกนำไปใช้ทันที — ผู้ใช้จะถูกออกจากระบบและถูกเปลี่ยนเส้นทางไปยังขั้นตอนการตั้งค่าเริ่มต้น
-
จะเกิดอะไรขึ้นเมื่อการตั้งค่าถูกลบออก?
แอปจะกลับสู่พฤติกรรมเริ่มต้นที่ไม่ได้ถูกจัดการ และข้อความแจ้งเตือนเกี่ยวกับการตั้งค่าจะหายไป
-
การกำหนดประเภทผู้ใช้แบบบังคับจะทำให้ครูที่มีอยู่ไม่สามารถเข้าสู่ระบบได้หรือไม่?
ไม่forceUserTypeช่วยกำหนดประสบการณ์การใช้งานสำหรับผู้ใช้ที่ไม่ได้เข้าสู่ระบบ แม้ว่าการเข้าสู่ระบบจะถูกเปิดใช้งานอยู่ แต่ใครก็ตามยังสามารถเข้าสู่ระบบด้วยบัญชี Kahoot! ของตัวเองได้ บัญชี.
-
สิ่งนี้ใช้งานได้กับ Kahoot! ได้ไหมครับ? เด็กๆ หรือ Kahoot! 360?
ปัจจุบัน AppConfig ได้รับการสนับสนุนเฉพาะใน Kahoot! เวอร์ชันหลักเท่านั้น แอป.
0 ข้อคิดเห็น
โปรด ลงชื่อเข้าใช้ เพื่อแสดงข้อคิดเห็น