Hướng dẫn này mô tả quy trình xem xét các tiện ích bổ sung cho Lớp học. Hãy đọc kỹ vì có một số thao tác cần thực hiện theo thời gian.
Tiện ích bổ sung của bạn phải được nhóm Sự tin cậy và An toàn xác minh OAuth và được nhóm Google Workspace Marketplace phê duyệt. Để biết thông tin chung về quy trình xác minh OAuth, hãy xem Câu hỏi thường gặp về quy trình xác minh OAuth. Để biết thông tin chung về quy trình đánh giá ứng dụng trên Google Workspace Marketplace, hãy xem bài viết Giới thiệu về quy trình đánh giá ứng dụng.
Hoàn tất quá trình phát triển tiện ích bổ sung
Xem xét các yêu cầu đối với tiện ích bổ sung
Xác nhận rằng hành vi của tiện ích bổ sung đáp ứng các yêu cầu.
Kiểm thử tiện ích bổ sung
Tiện ích bổ sung của bạn sẽ được xem xét theo các quy trình trong kế hoạch kiểm thử tiện ích bổ sung của chúng tôi. Làm theo quy trình kiểm thử của tiện ích bổ sung công khai trước khi gửi để xuất bản. Việc không vượt qua các bài kiểm thử này có thể làm tăng đáng kể thời gian cần thiết để phê duyệt tiện ích bổ sung.
Quay video minh hoạ
Tạo bản ghi màn hình minh hoạ cách ứng dụng của bạn sử dụng từng phạm vi OAuth đã yêu cầu. Để phát triển một tiện ích bổ sung, bạn nên hiển thị quy trình cài đặt tiện ích bổ sung và tạo tệp đính kèm tiện ích bổ sung.
Sau khi quay xong, hãy tải bản ghi màn hình lên YouTube dưới dạng video không công khai. Chỉ có thể truy cập vào video không công khai bằng đường liên kết của video đó. Bạn sẽ được nhắc cung cấp đường liên kết đến video khi bắt đầu quy trình xác minh OAuth. Sau đó, nhóm OAuth sẽ xem video đó khi xem xét ứng dụng tiện ích bổ sung của bạn.
Chuẩn bị xuất bản
Kiểm tra cấu hình dự án trên Cloud
Xem lại từng chế độ cài đặt cấu hình sau đây trong dự án Google Cloud.
- Trên trang Đối tượng xác thực của dự án trên Google Cloud:
- Trạng thái phát hành là Đang phát hành.
- Loại người dùng là Bên ngoài.
- Trên trang
Auth Branding (Xác thực thương hiệu)
của dự án trên Cloud:
- Bạn đã điền vào tất cả các trường bắt buộc.
- Đảm bảo rằng trang chủ của ứng dụng không liên kết đến chính ứng dụng đó mà liên kết đến thông tin về(các) sản phẩm của bạn.
- Trên trang
Quyền truy cập dữ liệu xác thực
của dự án trên Cloud:
- Bạn phải chỉ định ít nhất một trong các phạm vi không nhạy cảm
.../auth/userinfo.email
hoặc.../auth/userinfo.profile
. - Tất cả các phạm vi khác mà tiện ích bổ sung của bạn yêu cầu đều được chỉ định. Đối với các tiện ích bổ sung dành cho Lớp học, phạm vi này phải bao gồm các phạm vi
.../auth/classroom.addons.teacher
và.../auth/classroom.addons.student
nhạy cảm. - Đối với trường Video minh hoạ, bạn phải cung cấp đường liên kết đến một video trên YouTube minh hoạ cách bạn sử dụng dữ liệu từ các phạm vi được yêu cầu. Cung cấp đường liên kết đến bản ghi màn hình đã ghi trước đó.
- Bạn phải chỉ định ít nhất một trong các phạm vi không nhạy cảm
- Các thư viện API sau đây đang Bật:
Kiểm tra chế độ cài đặt SDK của trang web thương mại
Trên trang Cấu hình ứng dụng SDK Google Workspace Marketplace:
- Đã chọn Tiện ích bổ sung của Lớp học trong phần Tích hợp ứng dụng
- URI đích cho tiện ích bổ sung của bạn được cung cấp trong URI thiết lập tệp đính kèm.
- Tất cả Tiền tố URI tệp đính kèm được phép đều được cung cấp.
- Danh sách Phạm vi OAuth khớp chính xác với các phạm vi được chỉ định trong màn hình đồng ý OAuth và trong mã ứng dụng của bạn.
- Email của nhà phát triển trong phần Đường liên kết dành cho nhà phát triển là một địa chỉ email được theo dõi thường xuyên. Nhóm Trang web thương mại sử dụng địa chỉ này để liên hệ với bạn.
- Chế độ hiển thị ứng dụng được đặt thành Công khai và hộp Không công khai được đánh dấu.
Kiểm tra để đảm bảo rằng trang Trang thông tin trên Cửa hàng Google Workspace Marketplace của dự án tuân thủ Những điều cần cân nhắc khi đăng trang thông tin.
Cho phép người đánh giá truy cập
Cho phép các tài khoản người dùng sau đây của nhóm đánh giá trên Marketplace truy cập vào ứng dụng của bạn. Ngoài ra, hãy thêm hai người dùng là giáo viên làm Người thử nghiệm bản nháp cho ứng dụng tiện ích bổ sung của bạn.
teacher@marketplacetest.info
teacher2@marketplacetest.info
student@marketplacetest.info
student2@marketplacetest.info
Bạn sẽ nhận được email của nhóm Trang web thương mại khi họ bắt đầu xem xét. Nếu người đánh giá phải thực hiện bất kỳ bước thiết lập nào để sử dụng các tài khoản này với sản phẩm của bạn, hãy trả lời email kèm theo hướng dẫn chi tiết.
Hoàn tất quy trình xác minh OAuth
Gửi để xác minh
Nhóm phụ trách vấn đề Tin cậy và An toàn phải kiểm tra để đảm bảo rằng tiện ích bổ sung của bạn sử dụng đúng cách các phạm vi OAuth mà ứng dụng của bạn yêu cầu. Bắt đầu xác minh trong Trung tâm xác minh xác thực của dự án Google Cloud. Nhấp vào Chuẩn bị để xác minh.
Hộp thoại xác nhận sẽ liệt kê các giá trị đã định cấu hình từ các trang Auth Branding (Xác thực thương hiệu), Audience (Đối tượng) và Data Access (Quyền truy cập dữ liệu). Xác minh rằng thông tin là chính xác, sau đó nhấp vào Xác nhận để tiếp tục.
Giao tiếp với nhóm xác minh
Nhóm xác minh OAuth sẽ xử lý yêu cầu xác minh của bạn. Người đánh giá sẽ liên lạc với bạn bằng địa chỉ email được định cấu hình trong màn hình Đồng ý OAuth. Họ sẽ thông báo cho bạn về mọi vấn đề và thời điểm hoàn tất quy trình xác minh.
Quy trình này thường mất từ 3 đến 5 ngày làm việc nếu bạn chỉ sử dụng phạm vi OAuth nhạy cảm. Bạn có thể phải chờ thêm một thời gian và thực hiện thêm một số thao tác nếu đang sử dụng bất kỳ phạm vi OAuth bị hạn chế nào.
Hoàn tất quy trình đánh giá trên Google Workspace Marketplace
Gửi để xem xét
Nhấp vào XUẤT BẢN ở cuối trang Trang thông tin trên Cửa hàng Google Workspace Marketplace của dự án trên Google Cloud. Nhóm đánh giá của Marketplace sẽ kiểm tra tiện ích bổ sung theo các yêu cầu đối với tiện ích bổ sung của Google Workspace và Lớp học.
Giao tiếp với nhóm xem xét
Nhóm đánh giá của Marketplace sẽ liên hệ trực tiếp với Địa chỉ email của nhà phát triển được chỉ định trong trang Cấu hình ứng dụng của SDK Google Workspace Marketplace. Bạn sẽ nhận được thông báo về mọi vấn đề liên quan đến tiện ích bổ sung hoặc thông báo rằng tiện ích bổ sung đã được phê duyệt để xuất bản. Bạn nên dành 2 đến 3 tuần cho quy trình này.
Sau khi ấn bản được phê duyệt
Sau khi được Marketplace phê duyệt, trang thông tin về tiện ích bổ sung của bạn sẽ xuất hiện trong tất cả các miền Google Workspace for Education ở những khu vực mà bạn đã chọn. Bỏ chọn tuỳ chọn Unlisted (Không được liệt kê) trong App Configuration (Cấu hình ứng dụng) của SDK Marketplace để trang thông tin tiện ích bổ sung xuất hiện trong kết quả tìm kiếm và khi duyệt xem.