Đưa ra lựa chọn sáng suốt nhờ Chỉ mục SDK của Google Play

Nhiều nhà phát triển ứng dụng dựa vào sản phẩm và dịch vụ của bên thứ ba để cung cấp các chức năng chính trong ứng dụng. Các dịch vụ này thường được phân phối thông qua một hoặc nhiều thư viện mã, thường được gọi chung là Bộ phát triển phần mềm (SDK).

Chỉ mục SDK của Google Play giúp bạn tìm hiểu thêm về những SDK thương mại thông dụng nhất. Dịch vụ này kết hợp dữ liệu sử dụng của ứng dụng trên Google Play với thông tin thu thập được qua tính năng phát hiện mã để đưa ra các thuộc tính và tín hiệu giúp bạn quyết định nên sử dụng, giữ hay xoá SDK khỏi ứng dụng.

Sử dụng Chỉ mục SDK

Bạn có thể tìm kiếm SDK theo tên, tên công ty hoặc mã Maven trong thanh tìm kiếm. Bạn cũng có thể tìm kiếm trong danh mục tương ứng. Sau khi tìm kiếm, bạn có thể nhấp vào một danh sách để xem chi tiết. Mỗi danh sách SDK tổng hợp dữ liệu sử dụng của những ứng dụng Google Play có ít nhất 1.000 lượt cài đặt (lượt cài đặt trên những thiết bị đã bật ít nhất một lần trong 30 ngày qua) và chia sẻ phần phụ thuộc thư viện với Google Play.

Cách diễn giải thông tin trong danh sách SDK

Trên trang danh sách SDK, bạn sẽ thấy tập hợp tín hiệu và thuộc tính SDK dưới đây:

  • Chi tiết về nhà phát triển: Tên SDK, biểu trưng và tên công ty do nhà cung cấp SDK đăng ký. Trong trường hợp SDK chưa được nhà cung cấp đăng ký, chi tiết sẽ được lấy từ tệp POM của phiên bản SDK mới nhất. Nếu không có tệp POM này, mã Maven của SDK sẽ xuất hiện kèm theo tên miền và một biểu trưng giữ chỗ.
  • Huy hiệu đăng ký: Cho biết SDK đã được đăng ký trong Google Play SDK Console. Huy hiệu này trông như sau:

    Là nhà phát triển trên Google Play, bạn có trách nhiệm đảm bảo mọi SDK mà bạn đang sử dụng không khiến bạn vi phạm Chính sách chương trình dành cho nhà phát triển của Google Play.
  • Chi tiết về SDK:
    • Danh sách cấu phần phần mềm Maven tạo nên sản phẩm hay dịch vụ thương mại đặc trưng của nhà cung cấp SDK đó. Danh sách này không phải lúc nào cũng đầy đủ vì có thể SDK này còn dựa vào nhiều thư viện khác, nhưng thường thì danh sách này sẽ bao gồm những thư viện cấp cao nhất.
    • Một URL để nhà cung cấp SDK liên kết đến hướng dẫn họ cung cấp, nhằm giúp nhà phát triển hoàn tất biểu mẫu An toàn dữ liệu.
  • Tích hợp với Android: Thông tin này dựa trên phiên bản SDK mới nhất.
    • Phiên bản mới nhất
    • Cấp độ API mục tiêu
    • Cấp độ API tối thiểu
    • Quy tắc ProGuard – kiểm tra xem có tệp ProGuard trong tệp AAR hay JAR đã xuất bản trên kho lưu trữ Maven hay không. Nếu có, tệp ProGuard sẽ tự động được hợp nhất với tệp quy tắc ProGuard của ứng dụng.
      • Lưu ý: Cả cấp độ API mục tiêu và cấp độ API tối thiểu đều được trích xuất từ tệp AndroidManifest.xml của tệp AAR. Tuy nhiên, sau khi các tệp JAR được xuất bản, chúng tôi sẽ không có thông tin này. Do đó, thông báo "Không được cung cấp" sẽ hiện ra.
  • Mức chọn sử dụng SDK theo lượt cài đặt ứng dụng: Cho biết mức sử dụng SDK của những ứng dụng có số lượt cài đặt khác nhau.
  • Mức chọn sử dụng từng phiên bản SDK: Cho thấy 5 phiên bản SDK được sử dụng nhiều nhất cũng như số lượng ứng dụng sử dụng từng phiên bản đó.
  • Các quyền trên Android: Cho thấy danh sách quyền trên Android bảo vệ (các) API mà ít nhất một phiên bản SDK mới đây sử dụng. Phiên bản SDK được coi là mới đây nếu được xuất bản trong năm vừa qua. Bao gồm cả việc sử dụng không bắt buộc của SDK, đó là khi SDK không phải lúc nào cũng yêu cầu quyền này và chỉ có thể sử dụng quyền khi được ứng dụng cung cấp.
    • Lưu ý: Google Play không phải lúc nào cũng phát hiện được mọi quyền mà SDK sử dụng.
    • Lưu ý quan trọng: Kể từ tháng 4 năm 2023, phần "Các quyền trên Android" cũng cung cấp thêm thông tin về những yêu cầu theo chính sách của Google Play. Việc sử dụng một quyền có thể phải tuân theo những yêu cầu về quyền truy cập bị hạn chế và/hoặc thông tin công bố và sự đồng ý trên Google Play (ngoài những yêu cầu theo quy định cụ thể áp dụng cho việc cung cấp ứng dụng).
  • Mức duy trì SDK theo ứng dụng: Thể hiện xác suất (dựa trên những gì quan sát được qua các ứng dụng xuất bản lên Google Play) mà một ứng dụng vẫn sẽ sử dụng SDK này sau một khoảng thời gian nhất định. Ứng dụng được coi là đã ngừng sử dụng một SDK nếu không có phiên bản đang hoạt động nào của ứng dụng sử dụng SDK đó.
  • Tổng quan về phiên bản: Bản tóm tắt mọi thông báo cụ thể về phiên bản của nhà cung cấp SDK có trong Play SDK Console.

Những SDK nào được liệt kê trong Chỉ mục?

Để được đưa vào Chỉ mục SDK của Google Play, SDK phải:

  • Là một SDK thương mại được phân phối thông qua một kho lưu trữ Maven.
  • Thuộc một trong những danh mục Chỉ mục SDK hiện có.
  • Đáp ứng các ngưỡng về số lượt cài đặt ứng dụng và mức sử dụng người dùng đang hoạt động trong Chỉ mục SDK, theo dữ liệu của Google Play: được 100 ứng dụng sử dụng và có ít nhất 100 triệu lượt cài đặt ứng dụng.

Lưu ý: Dữ liệu này dựa trên những ứng dụng có chia sẻ phần phụ thuộc thư viện với Google Play và có hơn 1.000 lượt cài đặt. Số lượt cài đặt chỉ được tính trên những thiết bị đã được bật ít nhất một lần trong 30 ngày qua.

Nếu bạn cho rằng SDK của mình đáp ứng các tiêu chí nhưng không được liệt kê, vui lòng điền vào biểu mẫu yêu cầu liệt kê và cung cấp chi tiết về SDK đó. Nếu nhận thấy SDK của bạn đáp ứng các tiêu chí, chúng tôi sẽ liên hệ với bạn để thêm SDK đó vào danh sách.

Nội dung liên quan

Thông tin này có hữu ích không?

Chúng tôi có thể cải thiện trang này bằng cách nào?

Bạn cần trợ giúp thêm?

Hãy thử các bước tiếp theo sau:

Tìm kiếm
Xóa nội dung tìm kiếm
Đóng tìm kiếm
Trình đơn chính
4261362136769169803
true
Tìm kiếm trong Trung tâm trợ giúp
true
true
true
true
true
92637
false
false