Trước khi phát hành một ứng dụng yêu cầu thông tin xác thực của người dùng cho Data Manager API cho người dùng bên ngoài, dự án trên đám mây của bạn trên Google Cloud phải trải qua quy trình xác minh ứng dụng OAuth của Google.
Hướng dẫn này đề cập đến các bước chuyển đổi cấu hình Đối tượng được đề xuất trong quá trình phát triển và các bước để hoàn tất quy trình xác minh ứng dụng Google OAuth.
Các giai đoạn của đối tượng ứng dụng
Tuỳ thuộc vào giai đoạn phát triển, hãy định cấu hình trang Đối tượng trong Google Cloud Console bằng các chế độ cài đặt Loại người dùng và Trạng thái phát hành khác nhau. Hãy làm theo các giai đoạn sau để chuyển đổi suôn sẻ từ giai đoạn thử nghiệm ban đầu sang giai đoạn phát hành công khai.
Giai đoạn 1: Phát triển ban đầu (Thử nghiệm)
Khi bắt đầu phát triển và thử nghiệm các yêu cầu API cơ bản:
- Trạng thái phát hành: Đặt thành Thử nghiệm.
Loại người dùng:
Nếu dự án trên đám mây của bạn trên Google Cloud thuộc một tổ chức Google Workspace và chỉ người dùng trong tổ chức của bạn mới sử dụng ứng dụng này, hãy chọn Nội bộ.
Nếu không, hãy chọn Bên ngoài.
Người dùng thử nghiệm: Nếu bạn đặt Loại người dùng thành Bên ngoài, hãy nhấp vào Thêm người dùng để thêm theo cách thủ công những Tài khoản Google mà bạn dùng để tạo thông tin xác thực. Chỉ những Tài khoản Google có trong danh sách mới có thể uỷ quyền cho ứng dụng và các giới hạn thử nghiệm cũng như quy tắc hết hạn mã thông báo sẽ được áp dụng.
Xác minh: Không bắt buộc trong quá trình thử nghiệm. Nếu bạn sử dụng chế độ Bên ngoài, người dùng thử nghiệm sẽ thấy màn hình cảnh báo xác nhận rằng họ có quyền truy cập thử nghiệm vào một ứng dụng chưa được xác minh trước khi chuyển đến màn hình xin phép.
Giai đoạn 2: Gần ngày ra mắt (Gửi yêu cầu xác minh)
Khi bạn đã hoàn tất việc tích hợp, xây dựng xong giao diện người dùng và dự định ra mắt trong tháng tới:
- Trạng thái phát hành: Chuyển sang trạng thái Đang phát hành công khai.
- Loại người dùng: Đặt thành Bên ngoài nếu ứng dụng của bạn phục vụ khách hàng bên ngoài tổ chức, chẳng hạn như khách hàng quảng cáo.
- Việc cần làm: Gửi ứng dụng của bạn để xác minh. Quy trình xác minh ứng dụng OAuth của Google có thể mất vài tuần, vì vậy, hãy gửi yêu cầu xác minh sớm nhất có thể sau khi giao diện người dùng của bạn sẵn sàng.
- Xử lý người kiểm tra đầu tiên: Trong quá trình xem xét xác minh, ứng dụng của bạn vẫn chưa được xác minh đối với người dùng bên ngoài. Nếu bạn cần giới thiệu cho người kiểm thử phiên bản thử nghiệm sớm:
- Thông báo cho họ biết rằng họ sẽ thấy màn hình ứng dụng chưa được xác minh.
- Hướng dẫn họ tiếp tục bằng cách nhấp vào Nâng cao rồi nhấp vào Chuyển đến APP_NAME (không an toàn).
Yêu cầu về việc xác minh ứng dụng
Để gửi ứng dụng của bạn đi xác minh trong Trung tâm xác minh, hãy định cấu hình chế độ cài đặt Nền tảng xác thực của Google và chuẩn bị các tài liệu xác minh cần thiết.
Phạm vi xác minh
Trên trang Quyền truy cập dữ liệu, chỉ yêu cầu những phạm vi mà ứng dụng của bạn cần. Data Manager API sử dụng các phạm vi nhạy cảm:
https://www.googleapis.com/auth/datamanager(Phạm vi chính)https://www.googleapis.com/auth/datamanager.partnerlink(Đối với đường liên kết của đối tác)
Thông tin liên hệ
Nhóm xác minh OAuth của Google sẽ gửi tất cả thông tin liên lạc đến chủ sở hữu dự án và người chỉnh sửa dự án được định cấu hình trong dự án trên đám mây của bạn trên Google Cloud. Hãy cập nhật thông tin liên hệ này trong bảng điều khiển Google Cloud để không bỏ lỡ các yêu cầu cung cấp thông tin.
Video thuyết minh
Cung cấp đường liên kết đến một video minh hoạ có thể truy cập công khai (chẳng hạn như một video không công khai trên YouTube hoặc một đường liên kết công khai trên Google Drive) cho thấy cách ứng dụng của bạn sử dụng các phạm vi được yêu cầu.
Đảm bảo video đáp ứng Yêu cầu đối với video minh hoạ chức năng của ứng dụng.
Giai đoạn 3: Sẵn sàng ra mắt (Đã xác minh)
Sau khi nhóm xác minh OAuth của Google thông báo rằng họ đã phê duyệt yêu cầu xác minh ứng dụng của bạn, bạn không cần làm gì thêm. Ứng dụng của bạn hiện đã được xác minh và người dùng bên ngoài có thể uỷ quyền cho ứng dụng mà không gặp phải màn hình cảnh báo ứng dụng chưa được xác minh.