นอกจากนี้ คุณยังตั้งค่าการเรียกการสื่อสารไคลเอ็นต์-เซิร์ฟเวอร์เพื่อให้การดําเนินการของผู้ใช้ในอินเทอร์เฟซทําให้เกิดการดำเนินการบนเซิร์ฟเวอร์ Google ที่เก็บไฟล์โปรแกรมแก้ไข หรือในทางกลับกัน
เมื่อสร้างอินเทอร์เฟซ HTML สําหรับส่วนเสริมเครื่องมือแก้ไข คุณควรใช้แพ็กเกจ CSS ของส่วนเสริมเครื่องมือแก้ไขเพื่อช่วยให้การมองเห็นส่วนเสริมเหมือนกับเครื่องมือแก้ไขของ Google Workspace ที่ส่วนเสริมขยาย
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-02-16 UTC"],[[["Editor add-ons enhance user interaction with custom menus, dialogs, and sidebars, built using Apps Script's UI and HTML services."],["Add-on menus initiate add-on usage and should be designed considering the add-on authorization lifecycle."],["Sidebars and dialogs, created with HTML service, allow for defining the add-on's interface structure and appearance using HTML, CSS, and client-server communication for dynamic interactions."],["The Editor add-on CSS package ensures visual consistency with Google Workspace editors."]]],["Editor add-ons allow user interaction via custom menus, dialogs, and sidebars. Menus, built with the Ui service, serve as starting points, requiring design consideration for the add-on authorization lifecycle. Sidebars and dialogs, created using the HTML service, utilize HTML and CSS for interface design. Client-server communication enables actions on the server based on user interface interactions. The editor add-on CSS package maintains a consistent look and feel with Google Workspace editors. Dynamic interface creation is supported via a template syntax.\n"]]