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, sử dụng dịch vụ HTML Apps Script tích hợp sẵn.
  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ở một tập lệnh mới. Nếu bạn làm như vậy, tệp dự án (tên ban đầu là Untitled project) sẽ được đặt trong thư mục Drive gốc của bạn.

Video cộng tác

Khi bạn cộng tác với những người khác để phát triển tiện ích bổ sung, một tài khoản người dùng duy nhất sở hữu dự án tiện ích bổ sung. Khi bạn phát hành tiện ích bổ sung, một tài khoản người dùng đó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 bổ sung, nhưng không nhất thiết phải là chủ sở hữu dự án.

Điều rất quan trọng là phải tránh các trường hợp bạn mất quyền truy cập vào mã hoặc chế độ cài đặt của tiện ích bổ sung do 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 một tiện ích bổ sung. Việc đặt tệp tập lệnh 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. Điều này giúp đảm bảo 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 Đám mây của tiện ích bổ sung.

Lập 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 sẽ sử dụng htmlService trên Apps Script để tạo giao diện người dùng của tiện ích 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 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ề kiểu cho tiện ích bổ sung của 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 nhiều trạng thái vòng đời uỷ quyền mà tiện ích bổ sung của bạn có thể gặp phải.

Thử nghiệm tiện ích bổ sung

Bạn có thể kiểm thử các Tiện ích bổ sung trình chỉnh sửa trước khi phát hành để đảm bảo chúng hoạt động như mong đợi. Việc kiểm thử yêu cầu bạn tạo 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ử.

Vui lòng 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 phát hành tiện ích bổ sung, bạn sẽ cung cấp tiện ích bổ sung đó cho mọi người (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 phát hành, hãy nhớ xem lại phần tổng quan về ấn bản.

Tiện ích bổ sung dành cho người chỉnh sửa được phát hành 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 phát hành.

Vui lòng xem phần Xuất bản tiện ích bổ sung trình chỉnh sửa để biết thêm thông tin chi tiết.