หลักเกณฑ์และข้อกำหนดเหล่านี้จะช่วยคุณพัฒนาแอปการศึกษาที่ยอดเยี่ยมซึ่งนำเสนอเนื้อหาที่น่าสนใจและประสบการณ์ของผู้ใช้ที่เข้าใจง่าย
นอกจากนี้ คุณยังต้องตรวจสอบว่าแอปเป็นไปตามข้อกำหนดของ นโยบายโปรแกรมสำหรับนักพัฒนาแอป Google Play, ข้อตกลงการจัดจำหน่ายของนักพัฒนาแอป และภาคผนวกของ Google Play for Education ที่เหมาะสมสำหรับ Android หรือ Chrome
ข้อกำหนดพื้นฐาน
หากต้องการเข้าร่วม แอปของคุณต้องออกแบบมาสำหรับตลาดระดับอนุบาลถึงมัธยมศึกษาตอนปลาย (K-12) ข้อกำหนดพื้นฐานที่แอปต้องปฏิบัติตามมีดังนี้
-
แอปและโฆษณาที่มีในแอปจะต้องไม่เก็บรวบรวมข้อมูลส่วนบุคคลที่ระบุตัวบุคคลนั้นได้ ยกเว้นข้อมูลเข้าสู่ระบบหรือข้อมูลของผู้ใช้ที่จำเป็นต่อการทำงานและปรับปรุงแอป
-
แอปต้องไม่ใช้ข้อมูลของนักเรียนเพื่อวัตถุประสงค์ที่ไม่เกี่ยวข้องกับฟังก์ชันทางการศึกษา
-
แอปต้องมีการจัดประเภทเนื้อหาเป็น "ทุกคน" หรือ "ผู้มีวุฒิภาวะต่ำ" (อนุญาตแอปที่มีการจัดประเภทเป็น "ผู้มีวุฒิภาวะปานกลาง" หากมีการจัดประเภทนั้นเพียงเพราะอนุญาตการสื่อสารระหว่างนักเรียน)
-
เนื้อหาแอป รวมถึงโฆษณาที่แสดงโดยแอป ต้องสอดคล้องกับการจัดระดับวุฒิภาวะของผู้ใช้แอป แอปต้องไม่แสดงเนื้อหา "ที่ทำให้เกิดความไม่พอใจ" ตามที่อธิบายไว้ในนโยบายโปรแกรมสำหรับนักพัฒนาแอป Google Play และหลักเกณฑ์การจัดประเภทเนื้อหา
-
แอปต้องเป็นไปตามกฎหมายว่าด้วยความคุ้มครองข้อมูลส่วนบุคคลทางอินเทอร์เน็ตของเด็ก (Children’s Online Privacy Protection Act) รวมถึงกฎหมายและข้อบังคับอื่นๆ ที่เกี่ยวข้องทั้งหมด
การสร้างรายได้และโฆษณา
หากแอป Android หรือ Chrome แสดงโฆษณา คุณควรปิดใช้การแสดงโฆษณาหากเป็นไปได้ หรือตรวจสอบว่า
- โฆษณาต้องไม่รบกวนนักเรียนหรือครู (รวมถึงโฆษณาแบบ Flash, โฆษณาวิดีโอ และโฆษณาที่กะพริบหรือเคลื่อนไหว)
- โฆษณาคั่นระหว่างหน้าจะไม่แสดงในแอป
- กำแพงโฆษณาไม่ปรากฏใน UI ของแอป
- โฆษณาไม่ได้กินพื้นที่ส่วนใหญ่ของหน้าจอ
- เนื้อหาของโฆษณาต้องไม่เกินกว่าระดับวุฒิภาวะของผู้ใช้แอป
-
คุณประกาศการใช้โฆษณาที่เลือกใช้สำหรับแอป Android ทั้งหมด
แอป Android
สำหรับแอป Android ปัจจุบัน Google Play for Education ไม่รองรับการซื้อในแอป ดังนั้นอุปกรณ์ Android ของนักเรียนจึงจะบล็อกธุรกรรมทั้งหมด อย่าลืมนำปุ่มการซื้อในแอปและองค์ประกอบ UI ที่เกี่ยวข้องออกจากแอปเพื่อไม่ให้เกิดความสับสน เรากำลังศึกษากลไกการซื้อเพิ่มเติมเพื่อให้โมเดลการกำหนดราคามีความยืดหยุ่นมากขึ้นสำหรับนักพัฒนาซอฟต์แวร์และโรงเรียน
หากมีการกำหนดราคาแอปใน Google Play for Education คุณต้องอนุญาตให้ Google Play เสนอช่วงทดลองใช้ฟรีแก่ครูแบบจำกัดก่อนที่จะซื้อ (คุณให้ข้อมูลนี้ผ่านข้อกำหนดทางธุรกิจเท่านั้น โดยไม่จำเป็นต้องมีการพัฒนา)
คุณสามารถเลือกที่จะไม่นำการซื้อในแอปออกจากแอปที่มีการขายเนื้อหาและบริการทั้งหมดผ่าน Google Play for Education โดยใช้การเรียกเก็บเงินสำหรับการซื้อในแอปเท่านั้น หากเลือกที่จะไม่นำฟีเจอร์การเรียกเก็บเงินสำหรับการซื้อในแอปออก โปรดตรวจสอบดังนี้
-
ผู้ใช้สามารถเข้าถึงฟังก์ชันหลักของแอปสำหรับการตั้งค่า Classroom ได้โดยไม่ต้องซื้อในแอป
-
การซื้อในแอปจะระบุได้อย่างชัดเจนใน UI
-
คุณประกาศการใช้การซื้อในแอปเมื่อเลือกใช้
คุณกำหนดราคาเดียวที่ใช้กับทั้ง Google Play และ Google Play for Education สำหรับแต่ละแอปที่เผยแพร่ได้ คุณกำหนดราคาที่ต่างกันสำหรับแอปหนึ่งๆ (ตามชื่อแพ็กเกจเดียว) ใน Google Play for Education ไม่ได้
แอป Chrome
ปัจจุบันมีเพียงแอป Chrome ฟรีเท่านั้นที่กำลังได้รับการพิจารณาให้รวมอยู่ใน Google Play for Education เรากำลังทำงานอย่างเต็มที่เพื่อให้การสนับสนุนสำหรับแอป Chrome แบบชำระเงินในโปรแกรม Google Play for Education
คุณค่าทางการศึกษา
แอปที่ส่งไปยัง Google Play for Education จะได้รับการประเมินโดยเครือข่ายนักการศึกษาบุคคลที่สาม ซึ่งจะตรวจสอบแอปตามความสอดคล้องกับมาตรฐานหลักทั่วไปและข้อควรพิจารณาด้านการศึกษาอื่นๆ วิธีนี้จะช่วยให้ครูและผู้ดูแลระบบค้นพบเนื้อหาของคุณได้มากขึ้นขณะที่เรียกดูเนื้อหาตามระดับชั้น วิชา หลักสูตรหลัก และพารามิเตอร์อื่นๆ
แอปที่มีคุณค่าด้านการศึกษาสูงสุดจะมีลักษณะดังต่อไปนี้
-
ออกแบบมาเพื่อใช้ในชั้นเรียนระดับอนุบาลถึงมัธยมศึกษาตอนปลาย (K-12)
-
สอดคล้องกับมาตรฐานหลักทั่วไปหรือสนับสนุนการเรียนรู้หลักทั่วไป
-
ไม่ซับซ้อน ใช้งานง่าย และเข้าใจง่ายสำหรับระดับชั้นต่างๆ ที่แอปกำหนดเป้าหมาย แอปจะไปยังส่วนต่างๆ ได้ง่ายโดยไม่ต้องมีคำแนะนำจากครู ไม่สร้างความรำคาญหรือสร้างความไม่สบายใจสำหรับนักเรียน
-
สนุกและมีการโต้ตอบ แอปจะดึงดูดความสนใจของนักเรียนและช่วยให้นักเรียนควบคุมการใช้งานได้
-
อเนกประสงค์ แอปมีฟีเจอร์ที่เป็นประโยชน์สำหรับฟังก์ชันหรือบทเรียนในห้องเรียนมากกว่า 1 รายการตลอดปีการศึกษา
-
รองรับ "4C" ดังนี้
-
ความคิดสร้างสรรค์ - ช่วยให้นักเรียนสร้างสรรค์เพื่อแสดงออกถึงความเข้าใจในวัตถุประสงค์ของการเรียนรู้ และลองใช้แนวทาง นวัตกรรม และความคิดสร้างสรรค์ใหม่ๆ เพื่อทำสิ่งต่างๆ ให้สำเร็จ
-
การคิดเชิงวิพากษ์ - ช่วยให้นักเรียนได้มองปัญหาในรูปแบบใหม่ โดยเชื่อมโยงการเรียนรู้ข้ามวิชาและสาขาวิชา
-
การทำงานร่วมกัน - ให้นักเรียนและนักการศึกษา (หากเหมาะสม) ทำงานร่วมกันเพื่อบรรลุเป้าหมาย
-
การสื่อสาร — ช่วยให้นักเรียนได้เข้าใจ วิจารณ์ และแชร์ความคิด คำถาม ไอเดีย และวิธีแก้ปัญหา
-
เมื่อคุณออกแบบและพัฒนาแอป อย่าลืมตรวจสอบว่าแอปมีคุณค่าทางการศึกษาสูง โดยจัดการกับลักษณะเฉพาะเหล่านี้ให้ได้มากที่สุด
คุณภาพแอป
คุณต้องออกแบบแอปให้ทำงานได้ดีและดูดีในทุกอุปกรณ์ รวมถึงมอบประสบการณ์ของผู้ใช้ที่ดีที่สุด
แอปคุณภาพสูงน่าดึงดูด ใช้งานง่าย และนำเสนอเนื้อหาที่น่าสนใจ Google Play for Education จะไฮไลต์แอปคุณภาพสูงเพื่อให้ค้นพบได้ง่ายใน Store หลักเกณฑ์ทั่วไปและหลักเกณฑ์เพิ่มเติมเฉพาะแพลตฟอร์มมีดังนี้
-
ส่งเสริมให้นักเรียนมีความเรียบง่ายและความสามารถในการใช้งานสูงสุด:
-
ออกแบบแอปให้ครูและนักเรียนใช้ความสามารถทั้งหมดของแอปได้โดยไม่ต้องลงชื่อเข้าใช้หลายบัญชีและจดจำรหัสผ่านหลายรหัส
-
-
ปฏิบัติตามหลักเกณฑ์ด้านคุณภาพหลักสำหรับแพลตฟอร์มของคุณ ปฏิบัติตามหลักเกณฑ์การออกแบบและแนวทางปฏิบัติแนะนำที่เหมาะสมสำหรับแอป Android และ Chrome
การลงชื่อเพียงครั้งเดียวสำหรับแอปการศึกษา
ในหลายๆ กรณี นักเรียนหรือครูที่ใช้อุปกรณ์ Google Play for Education จะต้องลงชื่อเข้าใช้ด้วยบัญชี Google ในอุปกรณ์นั้นอยู่แล้ว คุณอาจใช้ประโยชน์จากเวลาดังกล่าวเพื่อมอบประสบการณ์การลงชื่อเข้าใช้ที่เรียบง่ายและราบรื่นในแอปได้ โดยแนวทางที่แนะนำคือการใช้ Google Sign-In
คุณภาพแอป Android
สำหรับแอป Android ให้ทำตามหลักเกณฑ์เฉพาะแพลตฟอร์มเหล่านี้
-
ให้ความสนใจเป็นพิเศษกับส่วนต่างๆ ในแถบการทำงาน การนำทาง และ Android ที่แท้จริง
-
ทดสอบแอป Android โดยเทียบกับหลักเกณฑ์ด้านคุณภาพหลัก
-
ปฏิบัติตามหลักเกณฑ์ด้านคุณภาพของแอปบนแท็บเล็ต
-
ดูหลักเกณฑ์คุณภาพของแอปสำหรับแท็บเล็ตและ บล็อกโพสต์เกี่ยวกับการออกแบบสำหรับแท็บเล็ต
ดูเคล็ดลับการเพิ่มประสิทธิภาพใน Developer Console (หากอัปโหลดแอปแล้ว)
-
สภาพแวดล้อมการทดสอบ
หากต้องการทดสอบแอปและประเมินแอปตามหลักเกณฑ์ในเอกสารนี้ เราขอแนะนำให้คุณสร้างสภาพแวดล้อมการทดสอบที่จำลองสภาพแวดล้อมจริงที่นักเรียนและครูจะใช้แอปของคุณ
เงื่อนไขการทดสอบ
อย่าลืมทดสอบแอปของคุณภายใต้เงื่อนไขที่เลียนแบบแอปของโรงเรียน ตัวอย่างเช่น Google Play for Education ช่วยให้ผู้ดูแลระบบควบคุมหรือปิดใช้ความสามารถบางอย่างสำหรับนักเรียนได้ ดังนั้นจึงควรทดสอบแอปโดยปิดใช้ความสามารถเหล่านั้น ด้านล่างนี้คือเงื่อนไขบางอย่างในการทดสอบแอป เพื่อรับประกันผลลัพธ์ที่ดีที่สุดในสภาพแวดล้อม Google Play for Education
-
พร็อกซีเซิร์ฟเวอร์ - ทดสอบแอปในสภาพแวดล้อมเครือข่ายที่ใช้พร็อกซี โรงเรียนหลายแห่งใช้พร็อกซี
-
ไม่มีบริการตำแหน่ง — ทดสอบแอปเพื่อให้แน่ใจว่าทำงานได้อย่างถูกต้องเมื่อปิดใช้บริการตำแหน่ง โรงเรียนหลายแห่งจะปิดบริการตำแหน่งสำหรับอุปกรณ์ของนักเรียน
-
ไม่มีการเรียกเก็บเงินสำหรับการซื้อในแอป — ทดสอบแอปเพื่อให้แน่ใจว่าทำงานได้อย่างถูกต้องโดยไม่ต้องเข้าถึงการเรียกเก็บเงินสำหรับการซื้อในแอป การซื้อในแอปถูกบล็อกในอุปกรณ์ Google Play for Education
-
ไม่มีบลูทูธ — ทดสอบแอปเพื่อให้แน่ใจว่าทำงานได้อย่างถูกต้องเมื่อปิดใช้บลูทูธ โรงเรียนหลายแห่งจะปิดบลูทูธในอุปกรณ์ของนักเรียน
-
ไม่มีการเข้าถึงเครือข่าย — ทดสอบแอปเพื่อให้แน่ใจว่าทำงานได้อย่างถูกต้องเมื่ออุปกรณ์เชื่อมต่อกับอินเทอร์เน็ตไม่ได้
-
เวอร์ชัน Android (แอป Android เท่านั้น) — ทดสอบแอปในอุปกรณ์ที่ใช้ Android 4.2 อุปกรณ์ Google Play for Education จะใช้ Android 4.2 ขึ้นไป (API ระดับ 17 ขึ้นไป)