Bắt đầu phát hành ứng dụng tuỳ chỉnh

API phát hành ứng dụng tùy chỉnh của Google Play dành cho các nhà cung cấp dịch vụ quản lý di động dành cho doanh nghiệp (EMM), nhà phát triển ứng dụng bên thứ ba và các tổ chức khác muốn cho phép khách hàng doanh nghiệp phát hành ứng dụng riêng tư (còn gọi là ứng dụng tuỳ chỉnh) ngay từ giao diện người dùng cuối.

Khách hàng doanh nghiệp là một tổ chức sử dụng Managed Google Play để phân phối ứng dụng công việc cho nhân viên. Mỗi khách hàng doanh nghiệp duy trì Cửa hàng Google Play được quản lý của riêng họ, có thể bao gồm cả ứng dụng công khai và riêng tư. Ứng dụng riêng tư không được cung cấp bên ngoài doanh nghiệp – chỉ những người dùng có quyền truy cập vào Cửa hàng Google Play được quản lý của doanh nghiệp mới có thể xem và cài đặt các ứng dụng riêng tư.

Thiết lập sơ bộ

Để có thể phát hành ứng dụng riêng tư bằng API Phát hành ứng dụng tuỳ chỉnh của Google Play, trước tiên, bạn cần bật API Phát hành ứng dụng tuỳ chỉnh của Google Play cho một dự án, tạo tài khoản dịch vụ và cấp quyền phát hành cho tài khoản này trên tài khoản nhà phát triển của bạn trên Play Console.

Bật Custom App Publishing API (API Phát hành ứng dụng tuỳ chỉnh của Google Play)

Để bật Google Play Custom App Publishing API (API Phát hành ứng dụng tuỳ chỉnh của Google Play) cho một dự án, hãy làm theo các bước sau:

  1. Mở Google API Console. Nếu bạn chưa có Tài khoản Google, hãy chọn More options (Tuỳ chọn khác) > Create account (Tạo tài khoản), rồi điền vào biểu mẫu để tạo tài khoản. Nếu bạn có Tài khoản Google, hãy đăng nhập khi được nhắc.

  2. Trong danh sách dự án, hãy chọn một dự án hoặc tạo một dự án.

  3. Mở Thư viện API.

  4. Tìm kiếm Thư viện API cho Custom App Publishing API (API Phát hành ứng dụng tuỳ chỉnh của Google Play). Để bật API này, hãy chọn API đó rồi nhấp vào enable (bật).

Tạo một tài khoản dịch vụ

Với cùng một dự án mà bạn đã bật API phát hành ứng dụng tuỳ chỉnh của Google Play, hãy làm theo các bước sau để tạo tài khoản dịch vụ:

  1. Mở Google API Console. Đăng nhập nếu được nhắc.

  2. Trong danh sách dự án, hãy chọn dự án mà bạn đã chọn hoặc tạo khi bật API này.

  3. Trên trình đơn chính, hãy chọn IAM và Quản trị viên > Tài khoản dịch vụ > Tạo tài khoản dịch vụ.

  4. Nhập tên cho tài khoản dịch vụ của bạn rồi chọn Cung cấp khoá riêng tư mới. Sau đó, hãy nhấp vào nút Tạo.

Ghi lại địa chỉ email của tài khoản dịch vụ và lưu trữ tệp khoá riêng tư của tài khoản dịch vụ ở vị trí mà ứng dụng của bạn có thể truy cập được. Ứng dụng của bạn cần các mã này thực hiện các lệnh gọi được uỷ quyền đến API Phát hành ứng dụng tuỳ chỉnh của Google Play.

Cấp quyền phát hành cho tài khoản dịch vụ

Để cấp quyền phát hành cho tài khoản dịch vụ bạn đã tạo, hãy làm theo các bước sau:

  1. Mở Play Console.

  2. Chọn một tài khoản nhà phát triển hiện có hoặc tạo tài khoản mới.

  3. Làm theo các bước nêu trong tài liệu cấp quyền truy cập cho người dùng để cấp quyền tạo và phát hành ứng dụng riêng tư đối với địa chỉ email của tài khoản dịch vụ.

Truy xuất mã tài khoản nhà phát triển

Sau khi hoàn tất quá trình thiết lập và cấp quyền, hãy ghi lại mã tài khoản nhà phát triển trong URL trên Play Console:

https://play.google.com/console/developers/123456

Bạn cần truyền mã tài khoản nhà phát triển dưới dạng một tham số khi phát hành ứng dụng riêng tư cho doanh nghiệp của người dùng.