Tiện ích bổ sung cho Trình chỉnh sửa xây dựng

Hãy làm theo quy trình chung sau đây khi tạo một Tiện ích bổ sung dành cho Trình chỉnh sửa:

  1. Tạo một dự án Apps Script.
  2. Viết mã để xác định giao diện và hành vi của tiện ích bổ sung bằng cách sử dụng dịch vụ HTML tích hợp sẵn của Apps Script.
  3. Kiểm thử tiện ích bổ sung.
  4. Xuất bản tiện ích bổ sung.

Tạo một dự án tập lệnh

Tiện ích bổ sung Trình chỉnh sửa là một dự án Apps Script độc lập. Hướng dẫn về tập lệnh độc lập cung cấp hướng dẫn tạo dự án mới. Bạn cũng có thể chỉ cần mở tập lệnh mới. Nếu bạn làm như vậy, tệp dự án (ban đầu có tên là Untitled project) sẽ được đặt trong thư mục Drive gốc.

Cộng tác

Khi bạn cộng tác với những người khác trong quá trình phát triển tiện ích bổ sung, một tài khoản người dùng sẽ sở hữu dự án tiện ích bổ sung đó. Khi bạn phát hành một tiện ích bổ sung, một tài khoản người dùng sẽ đóng vai trò là nhà xuất bản. Tài khoản xuất bản phải có quyền chỉnh sửa dự án tập lệnh tiện ích bổ sung, nhưng không nhất thiết phải là chủ sở hữu dự án.

Bạn cần phải tránh các trường hợp mất quyền truy cập vào mã hoặc chế độ cài đặt của tiện ích bổ sung vì chủ sở hữu dự án đã rời khỏi tổ chức của bạn.

Để tránh mất quyền truy cập vào mã tiện ích bổ sung, bạn nên sử dụng bộ nhớ dùng chung khi cộng tác trên tiện ích bổ sung. Việc đặt tệp tập lệnh của tiện ích bổ sung vào bộ nhớ dùng chung giúp đảm bảo rằng không có tài khoản nào là chủ sở hữu duy nhất của dự án.

Bạn cũng nên thêm cộng tác viên vào dự án Cloud Platform (GCP) của dự án tập lệnh. Việc này giúp đảm bảo một thành viên trong nhóm của bạn luôn có thể truy cập vào phần cài đặt của tiện ích bổ sung trên đám mây.

Viết mã cho tiện ích bổ sung

Sau khi tạo dự án tập lệnh, bạn có thể bắt đầu viết mã để xác định giao diện và hành vi của tiện ích bổ sung. Bạn dùng HtmlService của Apps Script để tạo giao diện người dùng bổ sung — hộp thoại và thanh bên — bằng cách sử dụng HTML và CSS thông thường. Tiện ích bổ sung của trình chỉnh sửa cũng có thể xác định các mục trong trình đơn tuỳ chỉnh.

Khi bạn lập trình, hãy tham khảo Hướng dẫn về quy tắc tiện ích bổ sung dành cho trình chỉnh sửa để biết các nguyên tắc về cách thiết kế trải nghiệm người dùng cho tiện ích bổ sung của bạn. Ngoài ra, hãy đảm bảo bạn hiểu rõ và lập trình cho các trạng thái vòng đời uỷ quyền khác nhau mà tiện ích bổ sung của bạn có thể gặp phải.

Kiểm thử tiện ích bổ sung

Bạn có thể kiểm thử các Tiện ích bổ sung của Trình chỉnh sửa trước khi xuất bản để đảm bảo các Tiện ích này hoạt động như mong đợi. Việc kiểm thử yêu cầu bạn tạo một cấu hình kiểm thử và sử dụng tài liệu, bảng tính, biểu mẫu hoặc bản trình bày kiểm thử.

Xem bài viết Kiểm thử tiện ích bổ sung Trình chỉnh sửa để biết thông tin chi tiết.

Phát hành tiện ích bổ sung

Khi bạn phát hành tiện ích bổ sung, những người khác sẽ thấy tiện ích đó ở chế độ công khai hoặc chỉ người dùng trong miền của bạn. Trước khi bắt đầu quy trình xuất bản, hãy nhớ xem lại nội dung tổng quan về việc xuất bản.

Tiện ích bổ sung của Trình chỉnh sửa đã được xuất bản lên Google Workspace Marketplace. Các tiện ích bổ sung được cung cấp công khai phải hoàn tất quá trình xem xét tiện ích bổ sung trước khi xuất bản.

Hãy xem bài viết Xuất bản tiện ích bổ sung Trình chỉnh sửa để biết thêm thông tin.