เส้นทางสําหรับนักพัฒนาซอฟต์แวร์

ต่อไปนี้เป็นภาพรวมคร่าวๆ ของขั้นตอนต่างๆ เมื่อพัฒนา ส่วนเสริมของ Classroom

การเริ่มต้นใช้งาน

  1. คุณจะต้องมีผู้ใช้ทดสอบที่มี Learning หรือ Plus รุ่นต่างๆ Google Workspace for Education หากคุณไม่มีสิทธิ์ระดับผู้ดูแลระบบในการเข้าถึง โดเมน Google Workspace for Education ที่มีใบอนุญาตต่อไปนี้ โปรดทำตามขั้นตอนเพื่อรับ โดเมนทดสอบของนักพัฒนาซอฟต์แวร์ แล้วส่งแบบฟอร์มคำขออัปเกรดโดเมนของเรา และจะได้รับการจัดสรรใบอนุญาต Google Workspace for Education Plus 10 ใบ
  2. สร้างโปรเจ็กต์ Google Cloud โดยคุณจะใช้การกำหนดค่า ส่วนเสริม ส่งคำขอ API รวมถึงตรวจสอบสิทธิ์และให้สิทธิ์ผู้ใช้ คุณ ใช้โปรเจ็กต์ที่อยู่ในระบบคลาวด์ที่มีอยู่ได้ด้วย

  3. สร้างบัญชีครูและนักเรียนเพื่อทำการทดสอบ เมื่อใบอนุญาตคือ ที่อนุมัติสำหรับโดเมนสาธิตของคุณ ให้กำหนดที่นั่งให้กับบัญชีทดสอบแต่ละบัญชี

  4. กำหนดค่า OAuth สำหรับโปรเจ็กต์

  5. สร้างข้อมูล Google Workspace Marketplace สำหรับ โปรเจ็กต์สาธิต

    • หากคุณตั้งค่าระดับการเข้าถึงแอปเป็นสาธารณะ ให้เพิ่มอีเมลของ ผู้ใช้ทดสอบทั้งหมดในรายชื่อผู้ทดสอบฉบับร่าง เลือกบันทึกฉบับร่าง เมื่อเสร็จสิ้น
  6. ลงชื่อเข้าใช้โดเมนสาธิตในฐานะผู้ใช้ทดสอบ ติดตั้งส่วนเสริมจาก URL ของแอปในการกำหนดค่าข้อมูลของ Google Workspace Marketplace

การพัฒนา

  1. พัฒนาส่วนเสริมและทดสอบกับผู้ทดสอบ

การเผยแพร่

  1. ใน โปรเจ็กต์ Google Cloud ที่ต้องการเผยแพร่ โปรดตรวจสอบสิ่งต่อไปนี้
    1. หน้าจอขอความยินยอม OAuth
      1. ประเภทผู้ใช้: ภายนอก
      2. สถานะการเผยแพร่: ใช้เวอร์ชันที่ใช้งานจริง
      3. ขอบเขต: กำหนดค่าขอบเขตทั้งหมดที่เว็บแอปขอ
    2. หน้าจอการกำหนดค่าแอป Google Workspace Marketplace SDK
      1. ระดับการเข้าถึงแอป: สาธารณะ
      2. ประเภทรายชื่อ: ไม่เป็นสาธารณะ
      3. ขอบเขต: กำหนดค่าขอบเขตทั้งหมดที่เว็บแอปขอ
  2. สร้างข้อมูลใน Google Workspace Marketplace สําหรับโปรเจ็กต์สาธารณะ เพิ่มบัญชีผู้ใช้ทดสอบเป็น SDK ฉบับร่างของ Marketplace บันทึกการเปลี่ยนแปลงเป็นฉบับร่าง หากคุณไม่เห็นไอคอน "ฉบับร่าง" ให้ลงทะเบียนโปรเจ็กต์ใน โปรแกรมทดลองใช้สำหรับนักพัฒนาแอป Google Workspace
  3. อัปเดตโปรเจ็กต์สาธารณะด้วยโค้ดส่วนเสริม
  4. ในฐานะที่เป็นหนึ่งในผู้ทดสอบฉบับร่าง ให้ติดตั้งส่วนเสริมโดยไปที่ URL ของข้อมูล Marketplace
  5. ส่ง คำขอยืนยัน OAuth สำหรับโปรเจ็กต์สาธารณะ คุณจะต้องทำดังนี้ บันทึกวิดีโอสั้นๆ ที่สาธิตการใช้งานขอบเขตของส่วนเสริมโดยใช้ ของบัญชีผู้ทดสอบฉบับร่าง
  6. เผยแพร่ส่วนเสริมสาธารณะสำหรับ Marketplace รีวิว
  7. เมื่อได้รับอนุมัติ ให้เปลี่ยนข้อมูล SDK ของ Marketplace สถานะเป็นแสดงรายการ

การผสานรวมที่จำเป็น

ต้องดำเนินการต่อไปนี้เพื่อสร้างส่วนเสริมของ Classroom

  1. การลงชื่อเพียงครั้งเดียวของ Google

    ดูข้อมูลเกี่ยวกับวิธีใช้ได้ที่หน้าลงชื่อเข้าใช้ที่ราบรื่น ลงชื่อเข้าใช้ตามแนวทางปฏิบัติแนะนำ

  2. การส่งไปยัง Google Workspace Marketplace ในฐานะ ส่วนเสริมของ Classroom

  3. การติดตั้งใช้งาน iframe

Google Workspace Marketplace

Google Workspace Marketplace นำเสนอแอปพลิเคชันสำหรับองค์กร ที่สามารถเพิ่มลงในทั้งโดเมนหรือใน Google Workspace แต่ละรายการ บัญชี มาร์เก็ตเพลส ผสานรวมกับคอนโซลผู้ดูแลระบบของ Google เพื่อให้โดเมน ผู้ดูแลระบบสามารถค้นหา ติดตั้ง และให้สิทธิ์แอปสำหรับผู้ใช้เป้าหมายได้อย่างรวดเร็ว

แนวคิดหลักบางประการที่ควรคุ้นเคยมีดังนี้