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

เกี่ยวกับการตรวจสอบแอป

หากต้องการเผยแพร่แอปสู่สาธารณะ Google ต้องตรวจสอบก่อนว่าการเผยแพร่เป็นไปตามหลักเกณฑ์การออกแบบ เนื้อหา และสไตล์ของ Google

หลังจากที่ Google ตรวจสอบแอปแล้ว คุณจะได้รับอีเมลแจ้งว่าแอปจําเป็นต้องทํางานมากขึ้นหรือได้รับอนุมัติหรือไม่

  • หากแอปต้องมีการดําเนินการเพิ่มเติม - คุณจะได้รับเอกสารการตรวจสอบที่แสดงข้อมูลแบบเจาะจงเกี่ยวกับสิ่งที่ต้องปรับปรุง แก้ปัญหาแล้วส่งแอปเข้ารับการตรวจสอบอีกครั้ง
  • หากทีมตรวจสอบอนุมัติแอปของคุณ - ระบบจะเผยแพร่แอปดังกล่าวโดยอัตโนมัติและคุณจะได้รับอีเมลแจ้งเตือน

ระยะเวลาการตรวจสอบ

ระยะเวลาการตรวจสอบแอปขึ้นอยู่กับจํานวนแอปที่เพิ่งส่งและจํานวนการแก้ไขที่แอปต้องการ การตรวจสอบมักจะใช้เวลา หลายวันจึงจะเสร็จ

สาเหตุทั่วไปที่ทําให้แอปยังไม่พร้อม

การยืนยัน OAuth

  • หน้าจอขอความยินยอม OAuth มีการตั้งค่าไม่ถูกต้อง เช่น มีการตั้งค่าประเภทผู้ใช้เป็นภายใน หรือตั้งค่าสถานะการเผยแพร่เป็นการทดสอบ
  • แอปไม่ผ่านการยืนยัน OAuth

ข้อมูลแอป

  • การใช้เครื่องหมายการค้าของ Google อย่างไม่เหมาะสมในชื่อแอป โลโก้ หรือคําอธิบายแอป ดูคําแนะนําได้ที่หลักเกณฑ์การสร้างแบรนด์ของ Google Workspace Marketplace
  • ลิงก์ใช้งานไม่ได้หรือชี้ไปยังข้อมูลที่ไม่ถูกต้อง เช่น ลิงก์สําหรับนโยบายความเป็นส่วนตัวที่ชี้ไปยังหน้าการสนับสนุนสําหรับนักพัฒนาซอฟต์แวร์
  • ภาพหน้าจอและรูปภาพคุณภาพต่ําหรือไม่ได้แสดงถึงฟังก์ชันการทํางานของแอปอย่างถูกต้อง

ความพร้อมของแอป

  • แอปยังอยู่ระหว่างการทดสอบและยังไม่พร้อมเผยแพร่ต่อสาธารณะ
  • แอปมีข้อบกพร่องหรือฟังก์ชันการทํางานไม่สมบูรณ์

ขอบเขตการตรวจสอบ

Google ใช้หลักเกณฑ์ต่อไปนี้ในการตรวจสอบแอป ก่อนส่งแอปเข้ารับการตรวจสอบ โปรดตรวจสอบว่าแอปเป็นไปตามหลักเกณฑ์ทั้งหมดและเป็นไปตามนโยบายโปรแกรม Google Workspace Marketplace

การผสานรวมแอป หมวดหมู่ เกณฑ์
ทั้งหมด ชื่อแอป
  • ไม่มีข้อมูลแอปอื่นๆ ที่มีชื่อเดียวกัน
  • ชื่อไม่มีหมายเลขเวอร์ชัน
  • ชื่อนี้ตรงกับชื่อในหน้าจอความยินยอม OAuth
  • ชื่อไม่คลุมเครือหรือกว้างเกินไป
  • ชื่อต้องมีอักขระไม่เกิน 50 ตัว
  • (แนะนํา) ชื่อใช้ลักษณะตัวพิมพ์ของหัวข้อ
  • (แนะนํา) ชื่อไม่มีเครื่องหมายวรรคตอน เช่น วงเล็บ
ทั้งหมด ข้อมูลนักพัฒนาซอฟต์แวร์
  • ชื่อนักพัฒนาแอปและเว็บไซต์นักพัฒนาแอปแสดงถึงข้อมูลและพาไปยังข้อมูลที่เกี่ยวข้องกับนักพัฒนาแอปอย่างถูกต้อง
  • เนื่องด้วยกฎหมายคุ้มครองผู้บริโภค ผู้บริโภคที่อยู่ในเขตเศรษฐกิจยุโรป (EEA) ต้องได้รับแจ้งว่าผู้ขายใน Google Workspace Marketplace เป็นผู้ค้าหรือไม่ใช่ผู้ค้าในกรณีต่อไปนี้

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

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

ทั้งหมด คำอธิบายแอป
  • ลิงก์ที่ระบุทั้งหมดใช้งานได้และชี้ไปยังข้อมูลที่ถูกต้อง เช่น ลิงก์สําหรับนโยบายความเป็นส่วนตัวที่ชี้ไปยังหน้าที่อธิบายนโยบายความเป็นส่วนตัว
  • หากแอปโต้ตอบกับบริการของบุคคลที่สาม คําอธิบายจะอธิบายสิ่งที่บริการของบุคคลที่สามทํา วิธีที่แอปโต้ตอบกับบริการ และลิงก์ไปยังเว็บไซต์ที่เกี่ยวข้อง
  • คําอธิบายแบบย่อและเข้าใจง่าย
  • คําอธิบายแบบย่อและไม่เหมือนกับข้อมูล
  • (แนะนํา) ข้อมูลราคาครบถ้วนและถูกต้อง
  • (แนะนํา) ชุดแอตทริบิวต์ทั้งหมดต่อภาษา (ชื่อ คําอธิบายแบบย่อ และคําอธิบายโดยละเอียด) ได้รับการกําหนดอย่างถูกต้องโดยไม่มีภาษาที่ไม่ตรงกัน
ทั้งหมด ฟังก์ชันการทำงาน
  • ไม่มีข้อบกพร่องที่เห็นได้ชัดและการดําเนินการทั้งหมดรวมถึงกรณีที่มีขอบชนต้องใช้งานได้อย่างสมบูรณ์ เวลาที่ใช้ในการโหลดได้รับการจัดการด้วยสัญญาณบอกสถานะการโหลด
  • แอปแสดงการโต้ตอบที่ชัดเจนกับ Google API
  • แอปมีฟังก์ชันใหม่ๆ หรือฟังก์ชันการทํางานเพิ่มเติมซึ่งไม่ได้เทียบเท่ากับสิ่งที่รวมอยู่ในผลิตภัณฑ์ของ Google อยู่แล้ว
  • แอปไม่ได้มีวัตถุประสงค์เพื่อโฆษณาหรือการส่งสแปม
  • แอปทํางานได้อย่างสมบูรณ์และไม่ได้มีไว้สําหรับการทดสอบ ซึ่งไม่ใช่การดําเนินการที่กําลังดําเนินการ
  • หากแอปโต้ตอบกับฟีเจอร์ที่มีให้ผู้ใช้หรือผู้ใช้แบบชําระเงิน บัญชีตรวจสอบในระบบของนักพัฒนาแอปจะมีให้ทีมตรวจสอบของ Google
ทั้งหมด ประสบการณ์ของผู้ใช้
  • แอปหรือชื่อแอปจะไม่ใช้เนื้อหาแบรนด์ เครื่องหมายการค้า หรือเนื้อหาที่มีแบรนด์ของ Google ดูหลักเกณฑ์การใช้แบรนด์ของ Google Workspace Marketplace
  • ต้องมีการให้สิทธิ์และลงชื่อเข้าใช้เพียงครั้งเดียวเท่านั้น แอปจะใช้ SSO ในคลิกเดียวหรือ SSO แบบ Zero-Click
  • หลังจากที่ผู้ดูแลระบบให้สิทธิ์แก่ขอบเขต OAuth 2.0 สําหรับโดเมนแล้ว ผู้ใช้แต่ละรายจะไม่ได้รับข้อความแจ้งเกี่ยวกับสิทธิ์ขอบเขตอีกครั้ง
  • ผู้ใช้ไม่จําเป็นต้องป้อนข้อมูลเข้าสู่ระบบหลังจากลงชื่อเข้าใช้บัญชี Google โดยผู้ใช้จํานวนมากต้องคลิกปุ่ม "ลงชื่อเข้าใช้ด้วย Google" เพื่อรับสิทธิ์เข้าถึง
  • ป้ายกํากับปุ่ม รายการในเมนู ชื่อ ฯลฯ ที่สอดคล้องกันมีความชัดเจน เข้าใจได้ และตัวอย่างเช่น ป้ายกํากับจะหมายถึงชื่อการดําเนินการ เช่น ลบและยกเลิก แทนที่จะเป็น "ใช่" หรือ "ไม่"
  • หากจําเป็นต้องลงชื่อเข้าใช้ ฟังก์ชันการออกจากระบบจะทํางานอย่างถูกต้อง ระบบจะเพิกถอนโทเค็นและเริ่มลงชื่อเข้าใช้ได้ตั้งแต่ต้น
  • ความคิดเห็นจะแสดงเสมอ เช่น ข้อความยืนยันหรือข้อความแสดงข้อผิดพลาดสําหรับการดําเนินการต่างๆ
  • ไม่มีลิงก์เสียหรือรูปภาพที่ไม่ชัดเจน
ทั้งหมด กราฟิก
  • ไอคอนมีขนาดถูกต้อง สี่เหลี่ยมจัตุรัส และพื้นหลังโปร่งใส ดูเนื้อหากราฟิก
  • ไอคอนแสดงถึงชื่อหรือฟังก์ชันการทํางานของแอปอย่างถูกต้อง
  • ไอคอนเป็นสี (ไม่ใช่โทนสีเทา)
  • ไอคอนนี้ไม่ได้ใช้เครื่องหมายการค้าของ Google
  • ภาพหน้าจอและรูปภาพไม่เบลอ อ่านยาก หรือไม่เหมาะสม แอปแสดงถึงแอปที่ถูกต้อง
  • (แนะนํา) ภาพหน้าจอแสดงวิธีใช้แอปและการทํางานของแอปอย่างชัดเจน
ทั้งหมด OAuth
  • แอปผ่านการยืนยัน OAuth แล้ว ใช้ขอบเขต OAuth ที่แคบที่สุด และขอบเขตทั้งหมดผสานรวมกับ Google Services API อย่างถูกต้อง
แอป Google Chat ชื่อ
  • ปุ่มสําหรับสื่อสารกับแอปจะพร้อมใช้งานจากคําอธิบาย
  • ชื่อแอปขึ้นต้นด้วย A - Z (ตัวพิมพ์ใหญ่) หรือ 0-9 ต้องขึ้นต้นด้วยสัญลักษณ์
แอป Google Chat ประสบการณ์ของผู้ใช้
  • แอปส่งข้อความต้อนรับที่ไม่ได้แจ้งเตือนทุกครั้งที่ผู้ใช้เริ่มข้อความส่วนตัวหรือมีการเพิ่มแอปในพื้นที่ทํางาน ข้อความต้อนรับแตกต่างจากคําสั่ง "ความช่วยเหลือ" ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีสร้างข้อความต้อนรับที่ดีได้ที่ สร้างแอป Chat ที่ช่วยสร้างความพึงพอใจให้กับผู้ใช้
  • แอปรองรับคําสั่ง "Help" และช่วยให้ผู้ใช้เริ่มต้นใช้งานแอปได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีสร้างข้อความช่วยเหลือที่ดีได้ที่ สร้างแอป Chat ที่ช่วยสร้างความพึงพอใจให้กับผู้ใช้
  • แอปจะตอบกลับเสมอเมื่อมีการพูดในพื้นที่ทํางานหรือใน Chat โดยตรง
  • ข้อความใช้การสะกดคํา การใช้อักษรตัวพิมพ์ใหญ่ เครื่องหมายวรรคตอน และไวยากรณ์ที่ถูกต้อง ข้อความไม่มีเนื้อหาที่เป็นอันตราย ไม่เหมาะสม หรือเป็นการละเมิด
  • ข้อความใช้การจัดรูปแบบที่ชัดเจน กระชับ และสอดคล้องกันสําหรับข้อความหรือการ์ดตามข้อกําหนดของ Google
  • หากการตอบกลับใช้เวลามากกว่า 2 วินาที แอปจะส่งข้อความที่อธิบายความล่าช้า
  • แอปที่ส่งการแจ้งเตือนจะทําให้ผู้ใช้ปิดการแจ้งเตือนได้
  • ผู้ใช้จะเพิ่มแอปในพื้นที่ทํางานได้โดยใช้ @พูดถึง
  • ผู้ใช้สามารถนําแอปออกจากพื้นที่ทํางานได้โดยใช้เมนูดูสมาชิก
  • แอปจะบ่งชี้ถึงทุกสิ่งที่จําเป็นต่อการโต้ตอบกับแอป
  • รูปแบบบัตรที่แอปใช้เป็นไปตามข้อกําหนดของ Google ดู สร้างการ์ดแบบอินเทอร์แอกทีฟ
  • แอปพร้อมให้ใช้งานจากตัวเลือกค้นหาแอปในเมนู Chat
  • URL ภายนอกที่แอปโต้ตอบไม่ได้เป็นของสภาพแวดล้อมชั่วคราวหรือกําลังพัฒนา
  • ต้องมี @พูดถึง ในทุกข้อความไปยังแอปในพื้นที่ทํางาน ซึ่งเป็นวิธีเดียวที่แอปทราบว่าแอปต้องตอบสนอง
  • (แนะนํา) หากต้องการให้ผู้ดูแลระบบ Workspace ติดตั้งแอปในนามของผู้ใช้ในองค์กรได้ แอปของคุณต้องรับและส่งข้อความส่วนตัวได้
แอป Google Chat กราฟิก
  • แอปมีรูปโปรไฟล์ที่จดจําได้ง่ายและชัดเจน
แอป Google Chat ตัวอย่างลิงก์
  • การแสดงตัวอย่างลิงก์จะให้ข้อมูลเสริมที่เกี่ยวข้องแก่ผู้ใช้ เช่น การดูตัวอย่างลิงก์ไปยังดีลการขายจะเพิ่มข้อมูลอย่างบัญชี จํานวนเงิน และขั้นตอน
  • นักพัฒนาซอฟต์แวร์เป็นพาร์ทเนอร์กับโดเมนตัวอย่าง

โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับการกําหนดค่าการแสดงตัวอย่างลิงก์ที่หัวข้อแสดงตัวอย่างลิงก์

แอป Google ไดรฟ์ ฟังก์ชันการทำงาน
  • แอปไม่ได้ใช้ส่วนขยายเบราว์เซอร์ Chrome เพื่อมอบฟังก์ชันการทํางานโดยการปรับเปลี่ยน HTML ของไดรฟ์โดยตรง
  • หากแอปใช้ขอบเขตที่มีความละเอียดอ่อนหรือจํากัด แอปจะต้องได้รับการยืนยัน OAuth โปรดดูฉันยื่นคําขอรับการยืนยันได้อย่างไร
  • หากแอปใช้ขอบเขตที่จํากัด แอปจะต้องผ่านการประเมินความปลอดภัยด้วย โปรดดูที่หัวข้อทําไมต้องประเมินความปลอดภัย
แอป Google ไดรฟ์ ประสบการณ์ของผู้ใช้
  • หากแอปจัดเก็บไฟล์ไว้ในไดรฟ์ จะช่วยให้ผู้ใช้เลือกโฟลเดอร์หรือ สร้างและนําโฟลเดอร์สําหรับแอปกลับมาใช้ซ้ําได้ เก็บข้อมูลการกําหนดค่าไว้ในโฟลเดอร์ข้อมูลแอปได้ แอปจะไม่ทิ้งไฟล์ลงในโฟลเดอร์ไดรฟ์ของฉันของผู้ใช้
  • แอปจัดเก็บเฉพาะไฟล์ในไดรฟ์ที่เชื่อมต่อกับฟังก์ชันการทํางานที่บันทึกไว้ของแอปเท่านั้น
ส่วนเสริมเอดิเตอร์ ฟังก์ชันการทำงาน
  • การดําเนินการที่คาดหวังและจําเป็นจะรวมอยู่ในส่วนเสริม และมีเครื่องมือทั้งหมดที่จําเป็นต่อการทํางานให้เสร็จสมบูรณ์ เช่น
    • หากส่วนเสริมใช้การจัดรูปแบบกับเอกสารทั้งหมด จะมีตัวเลือกว่าจะใช้การจัดรูปแบบกับข้อความที่เลือกเท่านั้น
    • หากส่วนเสริมอัปโหลดข้อมูลสเปรดชีตไปยังฟีดบริการเว็บ ส่วนเสริมก็จะมีลิงก์ไปยังฟีดนั้นเพื่อให้ไปยังส่วนต่างๆ ได้ง่าย
    • หากส่วนเสริมกําหนดให้ผู้ใช้มีบัญชี ก็จะมีลิงก์หรือข้อมูลเพื่อให้สร้างบัญชีได้อย่างง่ายดายหากผู้ใช้ยังไม่มีบัญชี
  • ส่วนเสริมดังกล่าวจะมีรายการในเมนูในแท็บส่วนเสริม
  • แม้ว่าส่วนเสริมจะเป็นฟังก์ชันที่กําหนดเอง แต่เอกสารดังกล่าวก็ยังต้องมีเอกสารที่เหมาะสมด้วย
  • ส่วนเสริมนี้ใช้ onInstall() และ onOpen() เพื่อป้อนข้อมูลเมนูอย่างถูกต้อง รายการในเมนูจะป้อนข้อมูลเมื่อมีการติดตั้งส่วนเสริมเป็นครั้งแรกและเมื่อมีการเปิดไฟล์อื่น ดู การให้สิทธิ์ส่วนเสริมเอดิเตอร์
  • ตั้งค่าโหมดการให้สิทธิ์อย่างถูกต้องแล้ว ดู โหมดการให้สิทธิ์
ส่วนเสริมเอดิเตอร์ ประสบการณ์ของผู้ใช้
  • ส่วนเสริมจะให้ข้อมูลทั้งหมดที่จําเป็นเพื่อความเข้าใจพื้นฐานเกี่ยวกับผลิตภัณฑ์และวิธีใช้
  • โค้ดของส่วนเสริมไม่ใช้ไลบรารีมากเกินไป เนื่องจากไลบรารีอาจทําให้ส่วนเสริมสูญเสียประสิทธิภาพ
  • ระบบจะหลีกเลี่ยงข้อผิดพลาดหากเป็นไปได้และจัดการข้อผิดพลาดต่างๆ ไม่ถูกต้องในกรณีต่อไปนี้
    • ข้อความแสดงข้อผิดพลาดจะแสดงในหน้าต่างกล่องโต้ตอบ ไม่ปรากฏในการแจ้งเตือน JavaScript หรือในแถบสีแดงเริ่มต้น พวกเขาสื่อสารปัญหาและอธิบายสิ่งที่ผู้ใช้ต้องทําเพื่อแก้ไขด้วยภาษาง่ายๆ
    • หากเป็นไปได้ หากผู้ใช้ทําบางอย่างไม่ถูกต้อง ปุ่มจะแสดงขึ้น เพื่อแก้ไขปัญหา
    • ดูข้อมูลเพิ่มเติมได้ที่ คําแนะนํารูปแบบส่วนเสริม
  • ลิงก์ไปยังหน้าภายนอกจะเปิดในหน้าต่างใหม่และถูกต้อง
  • ส่วนเสริมนี้ใช้งานง่ายและออกแบบมาเพื่อผู้ใช้ ซึ่งหมายความว่า
    • และมีความชัดเจนว่าต้องทําอะไรบ้างและทําอย่างไร
    • ส่วนเสริมเข้าถึงได้และเข้าใจง่าย หลีกเลี่ยงการใช้ศัพท์เทคนิคและคําศัพท์เฉพาะ
    • เวิร์กโฟลว์มีความชัดเจนและอํานวยความสะดวกมากที่สุดเท่าที่จะทําได้
    • ผู้ใช้และเนื้อหาของผู้ใช้จะปลอดภัยที่สุด
  • ส่วนเสริมต้องเป็นไปตาม คู่มือรูปแบบ UI สําหรับส่วนเสริมของผู้แก้ไข และใช้ แพ็กเกจ CSS สําหรับส่วนเสริมของผู้แก้ไข
  • ส่วนเสริมจะใช้การดําเนินการหลักสีน้ําเงินเพียง 1 รายการต่อจอแสดงผลเท่านั้น
  • ส่วนเสริมจะแสดงกล่องโต้ตอบทีละ 1 รายการ โดยจะไม่ทับซ้อนกันหรือเปิดกล่องโต้ตอบหลายรายการพร้อมกัน
  • UI ของส่วนเสริมเหมาะอย่างยิ่งในพื้นที่ที่จัดสรร
    • ข้อความและป้ายกํากับต้องไม่ถูกตัดออกด้วย "..."
    • ผู้ใช้ไม่จําเป็นต้องเลื่อนแนวตั้งมากนัก
    • ความกว้างของเนื้อหาไม่กว้างเกิน 300p เพื่อไม่ให้มีแถบเลื่อนแนวนอน
  • ส่วนเสริมต้องได้รับการยืนยันหรือแสดงคําเตือนสําหรับการดําเนินการที่มีความละเอียดอ่อนทั้งหมด เช่น หากส่วนเสริมกําลังเขียนทับเนื้อหาทั้งหมดในสเปรดชีต ผู้ใช้จะได้รับคําเตือนและยืนยันการดําเนินการก่อนที่ส่วนเสริมจะเกิดขึ้น
    • การเปลี่ยนแปลงการออกแบบก็ไม่จําเป็นต้องพบปัญหาเหล่านี้ เช่น ส่วนเสริม Google ชีตที่นําเข้าข้อมูลทําให้เกิดความเสี่ยงที่จะเขียนทับเนื้อหาที่มีอยู่ คุณนําความเสี่ยงออกทั้งหมดได้โดยสร้างชีตสําหรับข้อมูลให้เป็นการดําเนินการเริ่มต้น
  • ผู้ใช้ไม่สามารถทริกเกอร์การดําเนินการได้หลายครั้งขณะโหลดการดําเนินการ เช่น ปุ่มจะปิดหรือซ่อนอยู่ขณะที่กําลังโหลดการดําเนินการ
ส่วนเสริม Google Workspace ชื่อ (ส่วนเสริมของปฏิทิน)
  • หากส่วนเสริมใช้ calendar.name หรือ common.name ชื่อในไฟล์ Manifest จะตรงกันกับชื่อที่ระบุไว้ในข้อมูลแอป
  • หากส่วนเสริมใช้ calendar.conferenceSolution ชื่อโซลูชันการประชุมจะไม่มี "Google ปฏิทิน"
  • (แนะนํา) หากส่วนเสริมใช้ calendar.conferenceSolution ชื่อโซลูชันการประชุมจะยาวไม่เกิน 30 อักขระ
ส่วนเสริม Google Workspace ฟังก์ชันการทำงาน
  • ส่วนเสริมจะใช้ วิดเจ็ตที่ถูกต้องสําหรับฟังก์ชันการทํางานที่ต้องการ เช่น ใช้สวิตช์เพื่อเลือกค่าบูลีน
  • (ส่วนเสริมของปฏิทิน)
    • ระบบจะรองรับปฏิทินรองและการมอบสิทธิ์ต่างๆ หรือมีการจัดการอย่างค่อยเป็นค่อยไปหากไม่รองรับ ตัวอย่างเช่น การสร้างการประชุมจะไม่ประสบความสําเร็จหากผู้ใช้เลือกปฏิทินอื่นที่มีสิทธิ์แก้ไขเมื่อสร้างกิจกรรม
    • กิจกรรมที่เกิดซ้ําจะทํางานอย่างถูกต้อง
    • หากส่วนเสริมใช้ calendar.conferenceSolution ต้องระบุโซลูชันการประชุมอย่างน้อย 1 รายการ
    • หากส่วนเสริมมีโซลูชันการประชุม ระบบจะใช้ช่องข้อมูลการประชุมที่เหมาะสม เช่น ลิงก์การประชุมทางวิดีโอ หมายเลขโทรศัพท์ ลิงก์ SIP รหัสการเข้าถึง และแอตทริบิวต์อื่นๆ ที่รองรับจะใช้ช่อง Structured Data และไม่ได้อยู่ในช่องหมายเหตุ
    • หากส่วนเสริมนําเสนอโซลูชันการประชุม ระบบจะแก้ไขรายละเอียดการประชุมเท่านั้นและต้องไม่มีช่องกิจกรรมอื่นๆ
    • หากส่วนเสริมมีโซลูชันการประชุม การสร้างการประชุมจะใช้เวลาไม่ถึง 5 วินาที
    (ส่วนเสริม Gmail)
    • หากส่วนเสริมใช้ UrlFetchApp หรือ OpenLinkUrl ให้ทําดังนี้
      • URL ถูกต้อง
      • URL ใช้ HTTPS ไม่ใช่ HTTP
      • ระบุทั้งโดเมน
      • เส้นทางไม่ว่างเปล่า ตัวอย่างเช่น https://altostrat/ ใช้ได้ แต่ https://altostrat ใช้ไม่ได้
      • ใช้ไวลด์การ์ดใน UrlFetchApp ไม่ได้
ส่วนเสริม Google Workspace ประสบการณ์ของผู้ใช้
  • ส่วนเสริมมีหน้าแรก หากส่วนเสริมของ Google Workspace เป็นส่วนเสริม Gmail ที่แปลงแล้ว ระบบจะใช้หน้าแรกเริ่มต้น
  • การ์ดส่วนเสริมทํางานอย่างถูกต้อง ตัวอย่างเช่น ไม่มีการ์ดที่ซ้ํา ปุ่มย้อนกลับ รีเฟรช และอัปเดตจะทํางานตามปกติ
  • หลังจากที่ผู้ใช้ให้สิทธิ์ส่วนเสริมแล้ว ระบบจะแสดงการ์ดหน้าแรกที่กําหนดเองเพื่อต้อนรับผู้ใช้ด้วยปุ่มลงชื่อเข้าใช้ (หากจําเป็น) โลโก้ และคําอธิบายสั้นๆ ของส่วนเสริม
    • หากมีการทริกเกอร์ปุ่มลงชื่อเข้าใช้ ระบบจะแสดงหน้าลงชื่อเข้าใช้แบบกําหนดเองจากผู้ให้บริการบุคคลที่สามซึ่งระบุว่ามีบริการของบุคคลที่สามที่ทํางานภายนอก Google Workspace อย่างชัดเจน
  • UI ของส่วนเสริมเหมาะอย่างยิ่งในพื้นที่ที่จัดสรร
    • ข้อความและป้ายกํากับต้องไม่ถูกตัดออกด้วย "..."
    • ผู้ใช้ไม่จําเป็นต้องเลื่อนแนวตั้งมากนัก
    • ความกว้างของเนื้อหาไม่กว้างเกิน 300p เพื่อไม่ให้มีแถบเลื่อนแนวนอน
  • โค้ดของส่วนเสริมไม่ใช้ไลบรารีมากเกินไป เนื่องจากไลบรารีอาจทําให้ส่วนเสริมสูญเสียประสิทธิภาพ
(ส่วนเสริมในปฏิทิน)
  • หากส่วนเสริมมีโซลูชันการประชุม การประชุมที่สร้างถูกต้องและแสดงผลอย่างถูกต้องในเว็บไซต์การประชุมของบุคคลที่สาม
(ส่วนเสริมไดรฟ์)
  • หากแอปจัดเก็บไฟล์ไว้ในไดรฟ์ จะช่วยให้ผู้ใช้เลือกโฟลเดอร์หรือ สร้างและนําโฟลเดอร์สําหรับแอปกลับมาใช้ซ้ําได้ เก็บข้อมูลการกําหนดค่าไว้ในโฟลเดอร์ข้อมูลแอปได้ แอปจะไม่ทิ้งไฟล์ลงในโฟลเดอร์ไดรฟ์ของฉันของผู้ใช้
  • ส่วนเสริมจะเก็บเฉพาะไฟล์ในไดรฟ์ที่เชื่อมต่อกับฟังก์ชันการทํางานที่ระบุไว้ของส่วนเสริมเท่านั้น
(ส่วนเสริม Gmail)
  • ส่วนเสริมไม่ได้พูดถึงหรือลิงก์กับส่วนขยายของเบราว์เซอร์ Chrome โดยไม่มีเหตุผลรองรับ
  • เมนูการทํางานเพิ่มเติม มีการทํางานทั่วไปที่ทํางานไม่ถูกต้อง เช่น ออกจากระบบ เกี่ยวกับ การสนับสนุน ฯลฯ
ส่วนเสริม Google Workspace กราฟิก (ส่วนเสริมของปฏิทิน)
  • โดยโลโก้สําหรับโซลูชันการประชุมจะเป็น URL สาธารณะ ดู ระบุโลโก้โซลูชันการประชุม
  • หากส่วนเสริมใช้ calendar.conferenceSolution โลโก้ของโซลูชันการประชุมจะเป็นไปตามข้อกําหนดของ calendar.logoUrl ดู ทรัพยากรไฟล์ Manifest ของปฏิทิน
  • หากส่วนเสริมใช้ calendar.logoUrl หรือ common.logoUrl โลโก้จะเหมือนกับไอคอนที่ให้ไว้ในข้อมูลแอป
  • หากส่วนเสริมใช้ calendar.logoUrl หรือ common.logoUrl URL ของโลโก้จะเริ่มต้นดังนี้ https://lh3.googleusercontent.com/
ส่วนเสริม Google Workspace OAuth (ส่วนเสริมของไดรฟ์)
  • (แนะนํา) หากต้องการรับข้อมูลเมตาแบบจํากัด ส่วนเสริมจะมีขอบเขต drive.addons.metadata.readonly
เว็บแอป ฟังก์ชันการทำงาน
  • URL การนําทางสากลชี้ไปยังเว็บแอป หน้าเว็บแบบง่ายที่ไม่มีฟังก์ชันการทํางานจะไม่ถือว่าเป็นเว็บแอป