Thông báo

You can now request help from the Help page in your Play Console account.  If you don't have access to Play Console, ask your account admin for an invite.

Nguyên tắc về chất lượng ứng dụng đa nền tảng trên Android

Để đảm bảo trải nghiệm người dùng liền mạch trên các nền tảng Ô tô, TV và Wear, vui lòng tham khảo các danh sách kiểm tra và bài kiểm thử khả năng tương thích sau đây khi bạn thiết kế và xây dựng ứng dụng.

Yêu cầu về thông tin đăng nhập

Để đảm bảo ứng dụng của bạn có thể được xem xét đúng cách về trạng thái tuân thủ Chính sách chương trình dành cho nhà phát triển, bạn phải cung cấp thông tin cần thiết để nhóm của chúng tôi đăng nhập và truy cập vào tất cả chức năng của ứng dụng, theo Yêu cầu của Play Console. Bạn có thể cung cấp những thông tin chi tiết này trong Play Console.

Xin lưu ý các yêu cầu sau đây khi cung cấp thông tin đăng nhập:

  • Thông tin đăng nhập: Cung cấp thông tin đăng nhập đang hoạt động và có thể sử dụng ở mọi nơi. Nếu ứng dụng của bạn có nội dung thay đổi dựa trên vị trí của người dùng, hãy cung cấp thông tin đăng nhập để chúng tôi có thể xem tất cả nội dung trong ứng dụng.
  • Xác minh hai bước: Nếu bạn không thể tắt tính năng xác minh hai bước cho tài khoản thử nghiệm, hãy đảm bảo rằng chúng tôi có thể nhận được mã xác minh mà không cần liên hệ với bạn. Ví dụ: bạn có thể cung cấp một hộp thư đến email dùng chung.
  • Nhiều vai trò và tính năng nâng cao: Nếu ứng dụng của bạn có nhiều vai trò người dùng (chẳng hạn như tài xế và hành khách), hãy cung cấp thông tin đăng nhập cho từng vai trò. Đảm bảo tài khoản thử nghiệm có quyền truy cập vào tất cả các tính năng cao cấp hoặc có tính phí để chúng tôi không bị tường phí chặn.
  • Mã QR và các mã thông báo khác: Nếu ứng dụng của bạn cần mã QR, mã vạch hoặc mã thông báo khác để đăng nhập, hãy tải mã đó lên trong phần "Quyền truy cập vào ứng dụng".

Để biết thêm thông tin, hãy đọc bài viết Yêu cầu về quyền truy cập vào ứng dụng Play Console (Thông tin đăng nhập để truy cập vào ứng dụng).

Ứng dụng Android Automotive

Hiệu suất dự kiến:

  • Màn hình đăng nhập của ứng dụng phải hoạt động ổn định, không bị treo hoặc khoá thông tin đăng nhập.
  • Ứng dụng phải cung cấp giao diện và nội dung hoạt động được thay vì hiển thị màn hình trống.

Tìm hiểu thêm: Chất lượng của ứng dụng dành cho ô tô: Hiệu suất dự kiến (EP-1)

Lệnh thoại:

Sự cố ứng dụng:

Ảnh chụp màn hình ô tô:

  • Trang thông tin ứng dụng trên Cửa hàng Google Play phải hiển thị ít nhất 2 ảnh chụp màn hình dọc (800 x 1280 px) và 2 ảnh chụp màn hình ngang (1024 x 768 px) cho thấy giao diện người dùng thực tế của Automotive OS đang hoạt động. Tìm hiểu thêm: Yêu cầu về tài sản để xem trước trên Cửa hàng Google Play

Hỗ trợ trên Automotive:

Trải nghiệm đỗ xe:

Ứng dụng phải tuân thủ các nguyên tắc an toàn cho người lái xe và định cấu hình siêu dữ liệu bắt buộc trong tệp kê khai. Tìm hiểu thêm: Nguyên tắc về chất lượng của ứng dụng trên Android Automotive

Các tính năng gây mất tập trung cho người lái xe:

Danh mục ứng dụng không được phép

Tìm hiểu thêm: Tạo mô-đun ô tô (Tệp kê khai trên Automotive OS)

  • Quy tắc tối ưu hoá để chống phân tâm
    • Bạn chỉ được đặt phần tử siêu dữ liệu distractionOptimized thành true cho CarAppActivity chính.
    • Đừng đánh dấu bất kỳ hoạt động nào khác là được tối ưu hoá để chống phân tâm.

Tìm hiểu thêm: Khai báo CarAppService và CarAppActivity (Siêu dữ liệu distractionOptimized)

Chức năng điều hướng:

  • Ứng dụng phải cung cấp một quy trình rõ ràng và trực quan để bắt đầu tính năng đường đi từng chặng.
  • Ứng dụng phải cung cấp thông báo chỉ đường chuẩn khi cung cấp thông tin đường đi từng chặng dựa trên văn bản.
  • Ứng dụng phải xuất thông tin về ngã rẽ tiếp theo ra màn hình cụm đồng hồ khi chỉ đường.
  • Ứng dụng phải ngay lập tức dừng âm thanh chỉ đường và theo dõi khi một ứng dụng khác hoặc hệ thống gốc của ô tô bắt đầu chỉ đường.
  • Ứng dụng phải hiển thị bản vẽ bản đồ hoặc dữ liệu liên quan đến việc lái xe trên các giao diện mẫu chỉ đường.
  • Ứng dụng phải sử dụng các thành phần mẫu chuẩn để hiển thị thông tin chỉ dẫn rẽ, hướng dẫn làn đường và giờ đến dự kiến (ETA).
  • Ứng dụng phải xử lý các ý định đi theo chỉ dẫn bằng giọng nói tiêu chuẩn (ví dụ: hiển thị tuyến đường và chỉ đường khi được yêu cầu).
  • Ứng dụng phải cung cấp chế độ lái thử/mô phỏng trong phần cài đặt để cho phép xem xét quy trình lái xe an toàn.

Tìm hiểu thêm: Khai báo dịch vụ và danh mục của ứng dụng (Tệp kê khai danh mục điều hướng)

Ứng dụng Android Auto

Sự cố ứng dụng:

Chức năng đỗ xe và sạc:

Không có chức năng tự động:

Danh mục không được phép:

Tìm hiểu thêm: Tạo mô-đun ô tô (Tệp kê khai trên Automotive OS)

  • Quy tắc tối ưu hoá để chống phân tâm:
    • Chỉ CarAppActivity chính mới phải đặt phần tử siêu dữ liệu distractionOptimized thành true.
    • Ứng dụng không được đánh dấu bất kỳ hoạt động phụ nào khác hoặc hoạt động trợ giúp không được tối ưu hoá là hoạt động được tối ưu hoá để chống phân tâm.

Tìm hiểu thêm: Khai báo CarAppService và CarAppActivity (siêu dữ liệu distractionOptimized)

Lệnh thoại:

  • Ứng dụng đa phương tiện phải khai báo và triển khai các bộ lọc ý định hành động bằng giọng nói bắt buộc (chẳng hạn như MEDIA_PLAY_FROM_SEARCH) để hỗ trợ các yêu cầu điều khiển tìm kiếm bằng giọng nói thông qua Trợ lý Google và Gemini. Tìm hiểu thêm: Chất lượng của ứng dụng dành cho ô tô: Lệnh thoại (VC-1)
  • Ứng dụng của bạn phải xử lý chính xác các lệnh thoại cho những thao tác sau:
    • Phát nội dung nghe nhìn
    • Chuyển đổi bản âm thanh
    • Thay đổi trạng thái phát
    • Bắt đầu điều hướng
    • Trả lời, xác nhận hoặc huỷ tin nhắn

Tìm hiểu thêm: Chất lượng của ứng dụng dành cho ô tô: Lệnh thoại (VC-1)

Chức năng điều hướng:

  • Ứng dụng phải cung cấp một quy trình rõ ràng và trực quan để bắt đầu tính năng đường đi từng chặng.
  • Ứng dụng phải cung cấp thông báo chỉ đường chuẩn khi cung cấp thông tin đường đi từng chặng dựa trên văn bản.
  • Ứng dụng phải xuất thông tin về ngã rẽ tiếp theo ra màn hình cụm đồng hồ khi chỉ đường.
  • Ứng dụng phải ngay lập tức dừng âm thanh chỉ đường và theo dõi khi một ứng dụng khác hoặc hệ thống gốc của ô tô bắt đầu chỉ đường.
  • Ứng dụng phải hiển thị bản vẽ bản đồ hoặc dữ liệu liên quan đến việc lái xe trên các giao diện mẫu chỉ đường.
  • Ứng dụng phải sử dụng các thành phần mẫu chuẩn để hiển thị thông tin chỉ dẫn rẽ, hướng dẫn làn đường và giờ đến dự kiến (ETA).
  • Ứng dụng phải xử lý các ý định đi theo chỉ dẫn bằng giọng nói tiêu chuẩn (ví dụ: hiển thị tuyến đường và chỉ đường khi được yêu cầu).
  • Ứng dụng phải cung cấp chế độ lái thử/mô phỏng trong phần cài đặt để cho phép xem xét quy trình lái xe an toàn.

Tìm hiểu thêm: Khai báo dịch vụ và danh mục của ứng dụng (Tệp kê khai danh mục điều hướng)

Thông tin trực quan trên điện thoại:

Không có chế độ ban đêm:

Ứng dụng không hoạt động như mong đợi:

Ứng dụng Android Wear

Nền sau không phải màu đen:

Thiếu hoạt động đang diễn ra:

  • Ứng dụng phải hỗ trợ các hoạt động đang diễn ra bằng cách hiển thị chỉ báo trên mặt đồng hồ, cập nhật khối trình chạy ứng dụng gần đây và tham chiếu các hoạt động đó trong thẻ thông tin (WO-V4). Tìm hiểu thêm: Chất lượng ứng dụng Wear: Chất lượng hình ảnh (WO-V4)

Ảnh chụp màn hình Wear:

  • Thông số kỹ thuật và hình ảnh cốt lõi:
    • Tỷ lệ khung hình: Tất cả ảnh chụp màn hình trên Wear phải có tỷ lệ khung hình 1:1 tuyệt đối.
    • Khung nội dung: Ảnh chụp màn hình chỉ được hiển thị giao diện ứng dụng.
    • Các thành phần bị cấm: Không được thêm khung thiết bị (bản mô phỏng), văn bản bổ sung, hình ảnh giữ chỗ hoặc nền tiếp thị tuỳ chỉnh không thuộc giao diện thực tế của ứng dụng.
    • Độ trong suốt của nền: Ảnh chụp màn hình không được có nền trong suốt, kênh alpha hoặc lớp phủ nhân tạo.
    • Độ chính xác: Trang thông tin trên Cửa hàng Play phải có ít nhất một ảnh chụp màn hình mô tả chính xác phiên bản hiện tại và đang hoạt động của ứng dụng.
  • Yêu cầu cụ thể về mặt đồng hồ (nếu có):
    • Trải nghiệm riêng biệt: Đối với ứng dụng mặt đồng hồ, ảnh chụp màn hình chỉ được thể hiện trải nghiệm trên mặt đồng hồ, hoàn toàn không có khung phần cứng, văn bản tiếp thị hoặc nền không thuộc giao diện.
    • Các cách bố trí tuỳ chỉnh: Nếu mặt đồng hồ tuỳ chỉnh được (ví dụ: chủ đề màu sắc, chức năng, biến thể bố cục), thì bạn phải cung cấp ảnh chụp màn hình cho thấy nhiều cách bố trí kiểu để giới thiệu các biến thể.

Tìm hiểu thêm: Chất lượng ứng dụng Wear: Trang thông tin trên Cửa hàng Google Play (WO-G5 và G6)

Yêu cầu cụ thể về biểu tượng ứng dụng trên mặt đồng hồ:

Đối với mặt đồng hồ đơn lẻ

  • Độ chính xác về hình ảnh: Biểu tượng phải thể hiện chính xác trải nghiệm thực tế trên mặt đồng hồ.
  • Không có thành phần thừa: Không thêm khung thiết bị, văn bản hoặc hình ảnh đồ hoạ không thuộc mặt đồng hồ.
  • Bố cục và tỷ lệ: Mặt đồng hồ phải có hình tròn, nằm ở giữađược điều chỉnh tỷ lệ để chạm vào các cạnh bên ngoài của thành phần biểu tượng.

Trường hợp miễn trừ và các phương pháp hay nhất

  • Trường hợp miễn trừ: Ứng dụng có nhiều mặt đồng hồ hoặc các tính năng không phải mặt đồng hồ không cần tuân theo quy tắc bố cục một mặt đồng hồ.
  • Khả năng có thể phát hiện: Bạn nên phát triển ứng dụng có một mặt đồng hồ duy nhất, vì người dùng sẽ dễ dàng tìm thấy ứng dụng đó hơn trên Cửa hàng Play.

Tìm hiểu thêm: Biểu tượng ứng dụng Mặt đồng hồ: Trang thông tin trên Cửa hàng Google Play (WO-G4)
 

Chức năng của ứng dụng Wear không hoạt động như mong đợi:

Thiếu thanh cuộn:

Cỡ chữ trên Wear:

Hình dạng đồng hồ:

Thiếu biểu tượng ứng dụng trong màn hình chờ:

Nội dung mô tả ở trang thông tin trên Play:

  • Nội dung mô tả ứng dụng trên Cửa hàng Play phải sử dụng đúng thuật ngữ tiếp thị "Wear OS" và không được chứa tên thương hiệu cũ "Android Wear" (WO-G2).
  • Nội dung mô tả trên Cửa hàng Play phải mô tả các tính năng Thẻ thông tin hoặc Chức năng của ứng dụng nếu các tính năng đó được triển khai (WO-G2).

Tìm hiểu thêm: Chất lượng ứng dụng Wear: Trang thông tin trên Cửa hàng Google Play (WO-G2)

Thiếu tính năng hỗ trợ 64 bit:

Ứng dụng cho Android TV

Ứng dụng gặp sự cố sau khi khởi chạy:

  • Ứng dụng phải khởi chạy thành công, tải nội dung nghe nhìn và hoàn tất các đường dẫn điều hướng chính mà không gặp sự cố, lỗi phát, ngoại lệ thời gian chạy hoặc bị treo trên màn hình trống/màn hình tải.
  • Ứng dụng phải xử lý các quá trình chuyển đổi trong nền (chuyển sang màn hình chính của TV và quay lại) một cách mượt mà, không bị treo hoặc khoá.

Tìm hiểu thêm: Chất lượng của ứng dụng cho Android TV – Khởi chạy và độ ổn định (TV-LS)

Định dạng biểu ngữ và tiêu đề:

Vấn đề khi cài đặt ứng dụng:

Ứng dụng phải hoàn tất quá trình cài đặt và giải nén gói trên các mục tiêu phần cứng Android TV mà không gửi lỗi hệ thống, lỗi phần phụ thuộc hoặc không ghi được tệp thực thi nhị phân. Tìm hiểu thêm: Chất lượng của ứng dụng cho Android TV – Khởi chạy và độ ổn định (TV-LS)

[Thẻ] Thông báo Phát hiện nhạc cho nội dung nghe nhìn:

Nếu ứng dụng tiếp tục phát trực tuyến âm thanh ở chế độ nền sau khi người dùng quay lại trình chạy màn hình chính của TV hoặc chuyển đổi ứng dụng, thì ứng dụng đó phải đăng ký các phiên phát nội dung nghe nhìn đang hoạt động để hiển thị thẻ "Phát hiện nhạc" trong Giao diện người dùng hệ thống. Tìm hiểu thêm: Chất lượng ứng dụng cho Android TV – Phát nội dung nghe nhìn (TV-NP)

Hiệu suất dự kiến:

Để tuân thủ các tiêu chuẩn về chất lượng của Android TV trong quá trình xem xét trên cửa hàng, ứng dụng của bạn phải hoạt động ổn định trên nhiều thiết bị và cấu hình TV, đảm bảo tất cả cơ chế cốt lõi đều phản ánh chính xác những gì bạn đã nêu trong trang thông tin trên Cửa hàng Play.

  • Sự phù hợp của trang thông tin trên Cửa hàng Play và việc phân phối tính năng:
    • Cam kết tiếp thị: Ứng dụng phải cung cấp mọi tính năng, chức năng và loại nội dung đã hứa hẹn trong nội dung mô tả bằng văn bản trên Cửa hàng Google Play hoặc trong ảnh chụp màn hình quảng bá.
    • Sản phẩm truyền thông và nội dung: Tất cả các tính năng truyền thông được quảng cáo phải hoạt động đầy đủ. Ứng dụng sẽ không tuân thủ nếu không cung cấp các loại nội dung nghe nhìn như mô tả, chẳng hạn như truyền hình trực tuyến, chương trình truyền hình dài tập, Video theo yêu cầu (VOD), danh sách chương trình xem lại (EPG), luồng phát thanh hoặc danh mục danh sách phát/lịch trình có cấu trúc.
    • Tiện ích cốt lõi: Các tính năng tương tác và bổ sung được nêu bật trong trang thông tin (bao gồm cả chức năng tìm kiếm, cảnh báo hệ thống cho người dùng, chế độ trình bảo vệ màn hình hoặc trình đơn phụ như thêm bài hát vào danh sách yêu thích và quản lý các thay đổi về gói thuê bao) phải hoạt động và có thể truy cập đầy đủ trong bản dựng TV.
  • Phát nội dung nghe nhìn và tải nội dung:
    • Tính toàn vẹn khi phát: Ứng dụng phải phát trực tuyến và giải mã thành công nội dung video và âm thanh. Nếu ứng dụng của bạn đưa ra thông báo lỗi trong quá trình phát video hoặc không cung cấp được nguồn cấp dữ liệu âm thanh như mô tả trong trang thông tin, thì ứng dụng đó sẽ bị coi là không đạt.
    • Truy xuất dữ liệu: Giao diện ứng dụng phải lấy, tải và hiển thị thành công hệ sinh thái nội dung mục tiêu. Việc phát hành một ứng dụng khởi động vào trạng thái không hoạt động, bị treo vô thời hạn hoặc tải màn hình trống, thì ứng dụng đó sẽ không vượt qua được quy trình xem xét của cửa hàng.
    • Tuỳ chỉnh trình phát: Nếu ảnh chụp màn hình tại trang thông tin trên Cửa hàng Play làm nổi bật các thuộc tính tuỳ chỉnh của trình phát (chẳng hạn như cấu hình chất lượng hình ảnh hoặc các công cụ chuyên biệt của trình phát phim), thì các chế độ điều khiển rõ ràng này phải hoạt động được trong bản dựng.
  • Quyền truy cập hệ thống và hành vi của quy trình làm việc
  • Duy trì quyền: Ứng dụng phải xử lý đúng cách các quyền tiêu chuẩn của hệ thống. Vòng giữ cố định liên tục nhắc người dùng cấp quyền sau khi họ đã cho phép là hành vi vi phạm chức năng dự kiến.
  • Gián đoạn quy trình làm việc: Ứng dụng phải tiến hành suôn sẻ các hành động quan trọng của người dùng mà không bị đình trệ, không gặp lỗi ngầm hoặc thực thi các vòng lặp thời gian chạy bị hỏng

Tìm hiểu thêm: Chất lượng ứng dụng truyền hình: Google Play (TV-G3)

Gói ứng dụng:

Nhà phát triển phải xuất bản và đóng gói ứng dụng Android TV bằng định dạng Android App Bundle (AAB) thay vì tệp APK độc lập cũ để cho phép Google Play tạo và phân phát tệp APK phân tách được tối ưu hoá, phù hợp với mật độ màn hình và cấu hình phần cứng của TV (TV-G1). Tìm hiểu thêm: Chất lượng ứng dụng cho Android TV – Google Play (TV-G1)

Các trường hợp sử dụng phần cứng không được hỗ trợ:

  • Nội dung khai báo phần cứng trong tệp kê khai:
    • Bắt buộc phải loại trừ rõ ràng: Bạn phải sửa đổi tệp AndroidManifest.xml của ứng dụng để nêu rõ rằng các thành phần phần cứng dành cho thiết bị di động không bắt buộc phải hoạt động bằng cách khai báo rõ ràng android:required="false".
    • Các tính năng tiêu chuẩn của thiết bị di động cần tắt: Ứng dụng phải gắn cờ các tiêu chí phần cứng sau đây là không bắt buộc:
      • Thông tin đầu vào và thao tác điều hướng: Thông tin đầu vào trên màn hình cảm ứng (android.hardware.touchscreen) và cử chỉ chạm mô phỏng (android.hardware.faketouch).
      • Ghi hình và âm thanh: Camera vật lý tích hợp (android.hardware.camera) và mảng phần cứng micrô (android.hardware.microphone).
      • Vị trí và khả năng kết nối: Phần cứng định vị GPS (android.hardware.locations.gps), hệ thống phụ gọi điện di động (android.hardware.telephony) và mô-đun Giao tiếp phạm vi gần (android.hardware.nfc).
  • Các quy tắc ràng buộc về màn hình và hướng: Tệp kê khai ứng dụng không được bắt buộc các quy tắc ràng buộc về phần cứng xung đột với bố cục cố định của tivi. Bạn phải tắt hoặc gắn cờ là không bắt buộc đối với các tính năng như hướng khoá dọc (android.hardware.screen.portrait) hoặc dựa vào cảm biến hướng hiển thị thực (android.hardware.screen.sensor).

Tìm hiểu thêm: Chất lượng ứng dụng truyền hình: Phần cứng (TV-MT)

Thiếu chức năng bàn phím định hướng:

Thiếu ảnh chụp màn hình bắt buộc:

Để vượt qua quy trình xem xét của Google Play Console cho Android TV, trang thông tin trên Cửa hàng Play của bạn phải có ít nhất một ảnh chụp màn hình dành riêng cho TV, đáp ứng các tiêu chí nghiêm ngặt sau:

  • Định dạng: Tỷ lệ khung hình 16:9, độ phân giải cao, không bị thay đổi.
  • Nội dung: Phải mô tả chính xác giao diện người dùng thực tế, hiện tại của ứng dụng dành cho TV.
  • Nội dung bị cấm: Không được sử dụng biểu ngữ/đồ hoạ tiếp thị trừu tượng mà không có giao diện người dùng, cũng như không được sử dụng ảnh chụp màn hình điện thoại di động hoặc khung thiết bị di động cho mục đích khác.

Tìm hiểu thêm: Chất lượng ứng dụng cho Android TV – Google Play (TV-G4)

Trang này có thể chứa nội dung do công nghệ AI dịch. Bản dịch bằng AI có thể có lỗi.

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
1998437014500910585
true
Tìm kiếm trong Trung tâm trợ giúp
false
true
true
true
true
true
92637
false
false
false
false
false