กำหนดค่าแอปใน SDK ของ Google Workspace Marketplace

หน้านี้จะอธิบายวิธีใช้ SDK ของ Google Workspace Marketplace เพื่อกำหนดค่าและจัดการแอปใน Google Workspace Marketplace

หากต้องการทําให้แอปใช้งานได้ คุณต้องตั้งค่าแอปใน Google Workspace Marketplace SDK Google Workspace Marketplace SDK คือชุดเครื่องมือที่ช่วยให้คุณสร้างและควบคุมแอปใน Google Workspace Marketplace คุณใช้ SDK ของ Google Workspace Marketplace เพื่อจัดการการตั้งค่า Marketplace ได้ เช่น

  • กำหนดว่าแอปของคุณพร้อมใช้งานสำหรับองค์กรของ Google Workspace ที่กำหนด (แอปส่วนตัว) หรือสำหรับผู้ใช้ Marketplace ทั้งหมด (แอปสาธารณะ)
  • ประเภทของผู้ใช้ Marketplace ที่สามารถติดตั้งแอป
  • แอปพลิเคชัน Google Workspace ที่แอปของคุณผสานรวมกับ
  • ขอบเขต OAuth ที่แอปของคุณต้องใช้
  • ข้อมูลเกี่ยวกับผู้ที่สร้างและดูแลรักษาแอป

ไม่ว่าคุณจะเผยแพร่แอปแบบสาธารณะหรือแบบส่วนตัว คุณต้องใช้ SDK ของ Google Workspace Marketplace เพื่อจัดการแอปใน Marketplace

เปิดใช้ SDK ของ Google Workspace Marketplace

เปิด Google Workspace Marketplace SDK ในโปรเจ็กต์ Google Cloud หากยังไม่ได้ดำเนินการ โดยทำดังนี้

  1. เปิดคอนโซล Google Cloud
  2. คลิกเลือกโครงการที่ด้านบน หากโปรเจ็กต์ Google Cloud อื่นเปิดอยู่ ให้คลิกชื่อโปรเจ็กต์ Cloud เพื่อเปลี่ยนโปรเจ็กต์ที่อยู่ในระบบคลาวด์
  3. เลือกโปรเจ็กต์ที่อยู่ในระบบคลาวด์ของแอปแล้วคลิกเปิด
  4. พิมพ์ Google Workspace Marketplace SDK ในแถบค้นหาด้านบน แล้วกด Enter
  5. เปิดหน้า SDK ของ Google Workspace Marketplace

  6. หากยังไม่ได้เปิดใช้ Google Workspace Marketplace SDK ให้คลิกเปิดใช้

ป้อนการตั้งค่าแอปใน SDK ของ Google Workspace Marketplace

  1. เปิด SDK ของ Google Workspace Marketplace
  2. ไปที่แท็บการกำหนดค่าแอป
  3. กรอกข้อมูลในแต่ละส่วนด้วยข้อมูลเกี่ยวกับแอป หากต้องการเรียนรู้เกี่ยวกับการตั้งค่าแต่ละรายการ โปรดดูส่วนต่อไปนี้ การตั้งค่าการกำหนดค่าแอป
  4. คลิกบันทึก
  5. (ไม่บังคับ) คุณสามารถรับการวิเคราะห์เกี่ยวกับการใช้แอปได้ใน Google Analytics ในการดำเนินการดังกล่าว ให้เพิ่มรหัส Google Analytics ใน SDK ของ Google Workspace Marketplace
    1. ไปที่แท็บ Analytics
    2. ป้อนรหัส Google Analytics
    3. คลิกบันทึก

การกำหนดค่าแอป

ข้อมูลอ้างอิงต่อไปนี้จะอธิบายการตั้งค่าที่ใช้ได้ในหน้าการกำหนดค่าแอปของ SDK ของ Google Workspace Marketplace

ระดับการเข้าถึงแอป

คุณจะเห็นตัวเลือกระดับการเข้าถึงแอปหากคุณใช้บัญชี Google Workspace (บัญชีที่สร้างโดยองค์กรของที่ทำงานหรือโรงเรียน) หากคุณกำลังใช้บัญชีผู้ใช้ทั่วไป (บัญชีที่ลงท้ายด้วย "@gmail.com") คุณจะเผยแพร่แบบสาธารณะได้เท่านั้น

  • สาธารณะ: บุคคลภายนอกโดเมนจะค้นหาและติดตั้งแอปได้ หากคุณเลือกระดับการเข้าถึงแบบสาธารณะ Google จะตรวจสอบและอนุมัติข้อมูลแอปก่อนที่จะเผยแพร่
  • ส่วนตัว: เฉพาะคนภายในโดเมนเท่านั้นที่จะค้นหาและติดตั้งแอปได้

หากคุณเลือกเผยแพร่แบบไม่เป็นสาธารณะ ข้อมูลแอปจะไม่แสดงในการเรียกดูหรือผลการค้นหา ผู้ใช้จะเข้าถึงหน้าร้านค้าของแอปได้ด้วย URL โดยตรงเท่านั้น

หากต้องการจำกัดประเทศและภูมิภาคที่แอปพร้อมให้บริการ ให้ตั้งค่าในส่วนการจัดจำหน่ายเมื่อสร้างข้อมูลผลิตภัณฑ์ใน Store

การตั้งค่าการติดตั้ง

การตั้งค่าการติดตั้งจะกําหนดว่าผู้ใช้หรือผู้ดูแลระบบ Workspace สามารถติดตั้งแอปของคุณจากหน้าข้อมูลผลิตภัณฑ์ใน Store ใน Google Workspace Marketplace ได้หรือไม่

  • การติดตั้งเป็นรายบุคคล + ผู้ดูแลระบบ (ค่าเริ่มต้น): ผู้ใช้แต่ละรายหรือผู้ดูแลระบบจะติดตั้งแอปสำหรับโดเมน หน่วยขององค์กร หรือกลุ่มผู้ใช้ก็ได้ นโยบายโดเมนของผู้ใช้อาจทำให้ผู้ใช้ติดตั้งแอปไม่ได้ แม้ว่าจะเปิดใช้การติดตั้งแต่ละครั้งก็ตาม
  • ติดตั้งโดยผู้ดูแลระบบเท่านั้น: แอปจะต้องติดตั้งโดยผู้ดูแลระบบของโดเมน หน่วยขององค์กร หรือกลุ่มผู้ใช้เท่านั้น แอปจะแสดงเฉพาะในผลการค้นหาของ Google Workspace Marketplace สำหรับผู้ดูแลระบบและผู้ที่ไม่ได้ลงชื่อเข้าใช้บัญชี Google เท่านั้น เลือกตัวเลือกนี้หากแอปของคุณต้องติดตั้งในโดเมน

การผสานรวมแอป

เลือกบริการ Google Workspace ที่ออกแบบมาเพื่อ ใช้งาน เช่น ส่วนเสริม Google Workspace หรือแอป Google Chat คุณต้องเลือกอย่างน้อย 1 ตัวเลือก ในบางกรณี คุณสามารถใส่การผสานรวมแอปหลายรายการ ไว้ในข้อมูลแอปได้ ดูแสดงรายการการผสานรวมแอป

คุณอาจต้องให้ข้อมูลเพิ่มเติมและเปิดใช้ API ที่เกี่ยวข้องในโปรเจ็กต์ Google Cloud ทั้งนี้ขึ้นอยู่กับการผสานรวมแอปที่คุณเลือก ตารางต่อไปนี้อธิบายการตั้งค่าเพิ่มเติมที่จำเป็นสำหรับแต่ละประเภท

ส่วนเสริม Google Workspace (Apps Script)

หากต้องการเผยแพร่ส่วนเสริม Google Workspace คุณต้องระบุรหัสการทำให้ใช้งานได้ของส่วนเสริม หากต้องการค้นหารหัสการทำให้ใช้งานได้ ให้ทําตามขั้นตอนต่อไปนี้

  1. เปิดส่วนเสริม Google Workspace ในเครื่องมือแก้ไข Apps Script
  2. คลิกทำให้ใช้งานได้ > จัดการการทำให้ใช้งานได้
  3. คลิกคัดลอกใต้รหัสการทำให้ใช้งานได้

ส่วนเสริม Google Workspace (รันไทม์สำรอง)

หากคุณสร้างส่วนเสริม Google Workspace เป็นภาษาการเขียนโค้ดอื่นที่ไม่ใช่ Google Apps Script โปรดทำตามขั้นตอนต่อไปนี้เพื่อรับรหัสการทำให้ใช้งานได้จากทรัพยากรการทำให้ Google Cloud ใช้งานได้

  1. ในหน้าการกำหนดค่าแอปในส่วน "ส่วนเสริม Google Workspace" ให้คลิกทำให้ใช้งานได้โดยใช้ทรัพยากรการทำให้ใช้งานได้บนระบบคลาวด์ > เลือกการทำให้ใช้งานได้
  2. เลือกการทำให้ใช้งานได้ที่ต้องการเผยแพร่
  3. คลิกเลือก

ส่วนเสริมของเครื่องมือแก้ไข (เอกสาร ชีต สไลด์ ฟอร์ม)

หากต้องการเผยแพร่ส่วนเสริมของ Editor คุณต้องระบุรหัสสคริปต์โปรเจ็กต์และเวอร์ชันที่ต้องการเผยแพร่

หากต้องการค้นหารหัสสคริปต์ของโปรเจ็กต์ ให้ทำตามขั้นตอนต่อไปนี้

  1. เปิดส่วนเสริมในเครื่องมือแก้ไข Apps Script
  2. คลิกการตั้งค่าโปรเจ็กต์ ทางด้านซ้าย
  3. ในส่วน "รหัส" ให้คัดลอกรหัสสคริปต์

หากต้องการดูเวอร์ชัน ให้ทำตามขั้นตอนต่อไปนี้

  1. เปิดส่วนเสริมในเครื่องมือแก้ไข Apps Script
  2. คลิกทำให้ใช้งานได้ > จัดการการทำให้ใช้งานได้ที่ด้านขวาบน
  3. หมายเลขเวอร์ชันจะอยู่ในส่วน "การกำหนดค่า"

แอป Google Chat

หากต้องการเผยแพร่แอป Google Chat คุณต้องกำหนดค่า Google Chat API ดู การเผยแพร่ แอป

แอปไดรฟ์

หากต้องการเผยแพร่แอปไดรฟ์ คุณต้องเปิดใช้และกำหนดค่า Drive API

เว็บแอป

หากต้องการเผยแพร่เว็บแอป คุณต้องระบุ URL การนำทางสากล ซึ่งเป็น URL ที่นำไปยังเว็บแอปจากเมนูแอป Google เว็บแอปของคุณต้องเป็นเวอร์ชันที่ใช้งานจริงและทำงานได้อย่างสมบูรณ์

เมื่อคุณกรอกข้อมูลในหน้าข้อมูลผลิตภัณฑ์ใน Store คุณต้องใส่ไอคอนเพิ่มเติมที่มีขนาด 96x96 และ 48x48 พิกเซล

หากคุณสร้างเว็บแอปใน Apps Script เพื่อรับ URL การนำทางสากล ให้ทำตามขั้นตอนต่อไปนี้

  1. เปิดส่วนเสริม Google Workspace ในเครื่องมือแก้ไข Apps Script
  2. คลิกทำให้ใช้งานได้ > การทำให้ใช้งานได้ใหม่
  3. ในส่วน "เลือกประเภท" ให้คลิกเว็บแอป
  4. กรอกข้อมูลตัวเลือกแล้วคลิกนำไปใช้
  5. คลิกคัดลอก

ขอบเขต OAuth

ระบุรายการขอบเขต OAuth ทั้งหมดที่แอปของคุณต้องการ ขอบเขต OAuth ที่คุณป้อนที่นี่ควรตรงกับข้อมูลที่คุณแสดงในหน้าจอคำยินยอม OAuth และไฟล์ Manifest ของ Apps Script หากเกี่ยวข้อง

หากคุณรวมการผสานรวมแอปมากกว่า 1 รายการ ให้ตรวจสอบว่าได้เพิ่มขอบเขตจากแต่ละรายการลงในหน้าการกำหนดค่าแอปใน SDK ของ Google Workspace Marketplace และหน้าจอขอความยินยอม OAuth แล้ว

โดยให้ใช้ขอบเขตที่แคบที่สุดเท่าที่จะทำได้เสมอ (เช่น โปรดอย่าระบุขอบเขตไดรฟ์แบบเต็มหากคุณต้องการเฉพาะขอบเขตแบบอ่านอย่างเดียว)

โปรดดูรายละเอียดเพิ่มเติมเกี่ยวกับโปรเจ็กต์ Apps Script ที่ขอบเขต

ข้อมูลนักพัฒนาซอฟต์แวร์

ช่องเหล่านี้จะปรากฏในหน้าข้อมูลผลิตภัณฑ์ใน Store ของแอป

ช่อง
สถานะผู้ค้า

เนื่องด้วยกฎหมายคุ้มครองผู้บริโภค ผู้บริโภคที่อยู่ในเขตเศรษฐกิจยุโรป (EEA) จะต้องทราบว่าผู้ขายใน Google Workspace Marketplace เป็นผู้ค้าหรือไม่ใช่ผู้ค้า

  • ผู้ค้า - ผู้ค้าคือผู้ที่ดำเนินการเพื่อวัตถุประสงค์เกี่ยวกับการค้า ธุรกิจ งานฝีมือ หรืออาชีพ หรือในนามของผู้ค้าหรือในนามของผู้ค้า
  • ไม่ใช่ผู้ค้า - ไม่ใช่ผู้ค้า (ผู้บริโภค) คือผู้ที่ดำเนินการเพื่อวัตถุประสงค์ที่ไม่ใช่ทางวิชาชีพ

หากไม่ระบุ ระบบจะแสดง "ไม่ระบุสถานะผู้ค้า" ในหน้าข้อมูลผลิตภัณฑ์ใน Store ของแอป

ที่อยู่ทางไปรษณีย์ของนักพัฒนาแอป

จำเป็นสำหรับผู้ค้า ไม่ได้รวบรวมสำหรับผู้ที่ไม่ใช่ผู้ค้า

สถานที่ตั้งของธุรกิจ ป้อนที่อยู่ไปรษณีย์ที่ถูกต้องที่สามารถติดต่อคุณได้

ชื่อนักพัฒนาแอป ชื่อที่จะแสดงในฐานะผู้เขียนแอป หากคุณเป็นผู้ค้า โปรดระบุชื่อการซื้อขายหรือชื่อตามกฎหมาย
URL ของเว็บไซต์นักพัฒนาแอป เว็บไซต์ที่อธิบายว่าคุณ (หรือองค์กรของคุณ) เป็นนักพัฒนาซอฟต์แวร์
อีเมลของนักพัฒนาแอป

อีเมลที่จะใช้เป็นผู้ติดต่อ ไม่รวมอยู่ในข้อมูลแอปของคุณ อย่าลืมใช้อีเมลนี้ให้เป็นปัจจุบันอยู่เสมอ

  • หาก Google จำเป็นต้องติดต่อนักพัฒนาแอป เช่น ในระหว่างกระบวนการตรวจสอบแอป
  • หากต้องการส่งความคิดเห็นจากส่วนเสริมของ Editor หากไม่ได้ระบุ URL ของรายงานปัญหาไว้ในหน้าข้อมูลผลิตภัณฑ์ใน Store
URL ของเว็บไซต์แอปพลิเคชัน ไม่บังคับ เว็บไซต์ที่อธิบายแอปของคุณเพิ่มเติม