Đăng ký trên Android Developer Console

Nếu chỉ phân phối ứng dụng bên ngoài Google Play, hãy sử dụng Android Developer Console để quản lý danh tính nhà phát triển và đăng ký tên gói của ứng dụng. Hướng dẫn này giải thích cách xác minh tài khoản và đảm bảo ứng dụng của bạn có thể cài đặt trên các thiết bị Android đã được chứng nhận.

Tạo tài khoản

Bạn có thể đăng ký tài khoản bằng Tài khoản Google của mình. Nếu là học viên hoặc người có sở thích, bạn có thể tạo một loại tài khoản đặc biệt có ít yêu cầu xác minh hơn và không mất phí.

Chọn cách phân phối ứng dụng

Ứng dụng của bạn vẫn có thể được cài đặt từ bên ngoài. Trải nghiệm của người dùng tuỳ thuộc vào cách bạn chọn.

Hoàn tất quy trình xác minh danh tính

Bạn phải cung cấp giấy tờ chính thức để xác minh danh tính. Các yêu cầu sẽ khác nhau tuỳ thuộc vào việc bạn đăng ký với tư cách cá nhân hay tổ chức. Thông thường, bạn sẽ mất khoảng 10 phút để hoàn tất quy trình này nếu đã chuẩn bị sẵn tất cả thông tin cần thiết.

Thông tin bắt buộc đối với tất cả tài khoản

  • Tên pháp lý và địa chỉ: Các cá nhân phải gửi giấy tờ tùy thân có ảnh do chính phủ cấp và giấy tờ chứng minh địa chỉ trong chương trình xác minh. Sau đây là ví dụ về giấy tờ tuỳ thân và giấy tờ chứng minh địa chỉ được chấp nhận đối với các cá nhân ở Hoa Kỳ:

    • Hộ chiếu
    • Giấy tờ tuỳ thân do tiểu bang cấp
    • Giấy phép lái xe
    • Thẻ thường trú hoặc Thẻ xanh
    • Giấy tờ tuỳ thân có ảnh do chính phủ cấp và có ghi địa chỉ
    • Hoá đơn dịch vụ tiện ích điện, nước, ga, Internet, truyền hình cáp
    • Bảng sao kê bảo hiểm (bảo hiểm nhà ở, bảo hiểm y tế, v.v.)
    • Bảng sao kê ngân hàng hoặc thẻ tín dụng
  • Thông tin liên hệ: Địa chỉ email và số điện thoại riêng tư, đã xác minh bằng mật khẩu một lần (OTP).

Yêu cầu bổ sung đối với tổ chức

  • Số D-U-N-S: Mã số nhận dạng duy nhất gồm 9 chữ số do Dun & Bradstreet cung cấp cho tổ chức của bạn, được sử dụng trên toàn cầu để xác lập danh tính pháp lý của doanh nghiệp. Nếu tổ chức của bạn chưa có số này, bạn có thể lấy số này miễn phí trên trang web của Dun &Bradstreet.
  • Trang web đã xác minh: Trang web của tổ chức bạn phải được xác minh bằng Google Search Console.
  • Giấy tờ chính thức của tổ chức: Sau đây là ví dụ về những giấy tờ mà các tổ chức ở Hoa Kỳ phải cung cấp. Các giấy tờ cần thiết ở vị trí của bạn có thể khác.
    • Mọi giấy tờ, thông báo hoặc thư do Sở Thuế vụ Hoa Kỳ (IRS) phát hành hoặc đóng dấu, có ghi rõ tên Tổ chức của bạn. Ví dụ như CP575, 147C, CP299, 988, 937, 1050, 5822, v.v.
    • Các biểu mẫu được gửi cho IRS (Sở Thuế vụ Hoa Kỳ) sẽ chỉ được chấp nhận nếu có bản sao của biểu mẫu đó trên trang web của IRS (Sở Thuế vụ Hoa Kỳ). Ví dụ: Biểu mẫu 8871 và Biểu mẫu 990.
    • Giấy chứng nhận thành lập doanh nghiệp do tiểu bang nơi bạn tiến hành các hoạt động kinh doanh cấp, trong đó có nêu rõ tên Tổ chức của bạn
    • Hồ sơ mới nhất của bạn gửi cho Uỷ ban Giao dịch và Chứng khoán Hoa Kỳ (SEC) (ví dụ: biểu mẫu 10-K, 10-Q hoặc 8-K) có nêu rõ tên Tổ chức của bạn
    • Báo cáo tín dụng doanh nghiệp do Experian, Equifax hoặc TransUnion cấp, trong đó có nêu rõ tên Tổ chức của bạn
    • Chỉ dành cho các bộ và cơ quan chính phủ: một thư chính thức có tên đầy đủ, địa chỉ và ngày

Đăng ký tên gói

Sau khi xác minh, bạn có thể đăng ký tên gói của ứng dụng trên trang Gói. Quy trình đăng ký sẽ liên kết ứng dụng của bạn với danh tính nhà phát triển đã xác minh. Hoàn tất các bước sau trong Android Developer Console để đăng ký:

  1. Nhập tên gói: Cung cấp tên gói duy nhất mà bạn muốn đăng ký.
  2. Thêm khoá: Nhập dấu vân tay chứng chỉ SHA-256 từ cặp khoá ký của ứng dụng. Sau đó, trạng thái sẽ chuyển thành Đang xem xét.
  3. Chứng minh quyền sở hữu: Đối với tên gói hiện có, bạn phải ký một tệp APK bằng khoá riêng tư rồi tải tệp đó lên. Android Developer Console cung cấp một đoạn mã để thêm vào thư mục tài sản của APK cho thử thách này. Sau khi đăng ký, bạn sẽ nhận được thông báo qua email và trạng thái gói trong Developer Console sẽ cập nhật thành Đã đăng ký.

Chuyển tên gói

Bạn cũng có thể chuyển tên gói giữa các tài khoản nhà phát triển. Các giao dịch chuyển được quản lý thông qua trang Cài đặt. Bạn phải đáp ứng các điều kiện sau để bắt đầu giao dịch chuyển:

  • Trạng thái đã xác minh: Cả tài khoản nguồn và tài khoản đích đều phải được xác minh và ở trạng thái tốt.
  • Khoá đã đăng ký: Tên gói phải có khoá đã đăng ký và có thể cài đặt.
  • Thông tin bắt buộc: Bạn cần có mã nhà phát triển đích, mã đơn đặt hàng cho cả hai tài khoản và lý do chuyển.

Xử lý tên gói trùng lặp

Nếu nhiều nhà phát triển sử dụng cùng một tên gói, thì quyền đăng ký tên gói đó sẽ được xác định theo các quy tắc xác nhận quyền sở hữu gói. Các quy tắc sau đây nhằm mục đích phân bổ tên gói cho nhà phát triển có khoá ký chiếm hơn 50% tổng số lượt cài đặt đã biết:

  • Cụm đa số: Nếu các khoá của một nhà phát triển chiếm hơn 50% tổng số lượt cài đặt, thì nhà phát triển đó sẽ được ưu tiên đăng ký.
  • Cụm đáng kể: Nếu không có khoá nào có hơn 50% lượt cài đặt, thì bất kỳ nhà phát triển nào có "cụm đáng kể" (từ 50 lượt cài đặt trở lên) đều có thể đăng ký tên gói.
  • Nguyên tắc ưu tiên người đến trước: Nếu không có cụm đáng kể, thì bất kỳ nhà phát triển nào có khoá đã biết đều có thể đăng ký tên gói theo nguyên tắc ưu tiên người đến trước.

Các ví dụ sau đây minh hoạ những quy tắc này:

Ưu tiên người nắm giữ khoá đa số:

Nhà phát triển có khoá ký chiếm hơn 50% tổng số lượt cài đặt đã biết sẽ được ưu tiên đăng ký. Tất cả nhà phát triển khác đều phải sử dụng một tên gói khác.

Nhà phát triển

Tên gói

Khóa

Lượt cài đặt

A

com.test.1

11

1000

B

com.test.1

12

100

Trong trường hợp này, Nhà phát triển A đủ điều kiện đăng ký tên gói. Nhà phát triển B cần sử dụng một tên khác hoặc yêu cầu miễn trừ.

Điều kiện sử dụng đối với các khoá có từ 50 lượt cài đặt trở lên:

Nếu không có khoá nào có hơn 50% lượt cài đặt, thì tất cả các khoá có từ 50 lượt cài đặt trở lên đều đủ điều kiện đăng ký. Tất cả nhà phát triển khác (những nhà phát triển có khoá có ít hơn 50 lượt cài đặt) đều phải yêu cầu cấp quyền sử dụng tên gói.

Nhà phát triển

Tên gói

Khóa

Lượt cài đặt

C

com.test.2

21

100

D

com.test.2

22

100

E

com.test.2

23

10

Trong trường hợp này, không có khoá nào chiếm đa số. Nhà phát triển C và D có từ 50 lượt cài đặt trở lên có thể đăng ký tên gói. Nhà phát triển E cần sử dụng một tên gói khác hoặc yêu cầu cấp quyền sử dụng tên gói này.

Nguyên tắc ưu tiên người đến trước đối với các khoá có dưới 50 lượt cài đặt:

Nếu không có khoá nào đáp ứng ngưỡng 50 lượt cài đặt, thì tất cả các khoá đã biết đều đủ điều kiện đăng ký theo nguyên tắc ưu tiên người đến trước. Ngay khi một nhà phát triển đăng ký tên gói, các nhà phát triển khác cần sử dụng một tên khác cho gói của họ (hoặc yêu cầu miễn trừ).

Nhà phát triển

Tên gói

Khóa

Lượt cài đặt

F

com.test.3

31

10

G

com.test.3

31

10

Trong trường hợp này, tất cả nhà phát triển có khoá đều đủ điều kiện. Sau khi một nhà phát triển đăng ký tên gói, nhà phát triển còn lại cần yêu cầu cấp quyền.

Xem xét

Tải hướng dẫn về Android Developer Console để xem hướng dẫn từng bước về bảng điều khiển và các tính năng của bảng điều khiển.