Thông tin chi tiết về chính sách của Play trong Android Studio

Android Studio cung cấp thông tin chi tiết và hướng dẫn phong phú hơn về các chính sách của Google Play có thể ảnh hưởng đến ứng dụng của bạn. Thông tin này giúp bạn xây dựng các ứng dụng an toàn hơn ngay từ đầu, ngăn chặn các vấn đề có thể làm gián đoạn quy trình ra mắt và tốn nhiều thời gian cũng như tài nguyên hơn để khắc phục sau này.

Bạn có thể xem Thông tin chi tiết về chính sách của Play dưới dạng các lượt kiểm tra lint. Các hoạt động kiểm tra lint này trình bày những thông tin sau:

  • Thông tin tổng quan về chính sách có liên quan.
  • Những điều nên làm và không nên làm để tránh những sai lầm phổ biến.
  • Đường liên kết đến các trang chính sách của Play, nơi bạn có thể tìm thấy thông tin chi tiết và nhiều thông tin cũng như tài nguyên hữu ích khác.

Tính năng này nhằm cung cấp hướng dẫn hữu ích trước khi xem xét để bạn có thể gửi ứng dụng một cách suôn sẻ hơn. Tính năng này không bao gồm mọi chính sách và cũng không đưa ra quyết định cuối cùng về việc xem xét ứng dụng. Hãy luôn xem toàn bộ chính sách trong Trung tâm chính sách để đảm bảo việc tuân thủ.

Để xem dự án của bạn có thông tin chi tiết nào về chính sách của Play hay không, hãy chuyển đến phần Code > Inspect for Play Policy Insights (Mã > Kiểm tra để xem thông tin chi tiết về chính sách của Play). Thông tin chi tiết sẽ xuất hiện trong cửa sổ công cụ Problems (Vấn đề) và dưới dạng cảnh báo tìm lỗi mã nguồn trong các tệp tương ứng.

Bạn có thể chạy các quy trình kiểm tra lint của Play Policy Insights trong các bản dựng Tích hợp liên tục (CI) bằng cách thêm phiên bản mới nhất của thư viện com.google.play.policy.insights:insights-lint vào các phần phụ thuộc của dự án (dưới dạng phần phụ thuộc lintChecks):

lintChecks("com.google.play.policy.insights:insights-lint:LATEST_VERSION")

thiết lập lint để chạy trong quá trình tạo CI.

Tìm hiểu về các bước kiểm tra lint của Thông tin chi tiết về chính sách của Play

Không giống như các yêu cầu kiểm tra lỗi mã nguồn truyền thống thường đề xuất các thay đổi cụ thể về mã hoặc các bản sửa lỗi nhanh, các yêu cầu kiểm tra lỗi mã nguồn của Play Policy Insights hoạt động theo cách khác. Mục đích chính của các cảnh báo này là giúp bạn nhận biết các vấn đề tiềm ẩn về chính sách liên quan đến một số quyền hoặc chức năng nhất định trong ứng dụng. Mục tiêu là để bạn có thể làm những việc sau:

  • Tìm hiểu những hệ quả có thể xảy ra do chính sách.
  • Thực hiện các thay đổi cần thiết đối với thiết kế hoặc cách triển khai ứng dụng của họ để đảm bảo tuân thủ. Có thể bạn không giải quyết được hoàn toàn một số thông tin chi tiết trong Android Studio và có thể cần thực hiện các thao tác trong Google Play Console.

Những thông tin chi tiết này được thiết kế để đưa ra cảnh báo sớm và hướng dẫn bạn thực hiện các phương pháp tuân thủ chính sách ngay từ đầu quy trình phát triển. Do đó, không có giải pháp nhanh chóng cho các bước kiểm tra lint của Thông tin chi tiết về chính sách của Play theo cách tương tự như đối với các cảnh báo lint khác. Thay vào đó, những thông tin chi tiết này sẽ giúp bạn xem xét kỹ hơn về hành vi dự kiến của ứng dụng và mức độ phù hợp của hành vi đó với các chính sách của Google Play.

Tắt tính năng kiểm tra tìm lỗi mã nguồn Thông tin chi tiết về chính sách của Play

Bạn có thể tắt các chế độ kiểm tra lỗi mã nguồn cho tính năng Thông tin chi tiết về chính sách của Play bằng cách bỏ đánh dấu các chế độ này trong hồ sơ kiểm tra mặc định. Để làm việc này, hãy chuyển đến phần File > Settings > Editor > Inspections (Tệp > Cài đặt > Trình chỉnh sửa > Kiểm tra) (trên Windows/Linux) hoặc Android Studio > Settings > Editor > Inspections (Android Studio > Cài đặt > Trình chỉnh sửa > Kiểm tra) (trên macOS). Tại đây, bạn có thể tắt từng chế độ kiểm tra Thông tin chi tiết về chính sách của Play trong phần Android > Lint > Play Policy (Android > Lint > Chính sách của Play).

Phản hồi

Chúng tôi không ngừng nỗ lực cải thiện tính năng Thông tin chi tiết về chính sách của Play. Ý kiến phản hồi của bạn rất có giá trị trong việc định hình sự phát triển của tính năng này trong tương lai. Nếu bạn có đề xuất hoặc gặp phải vấn đề, vui lòng báo cáo vấn đề đó.