Tìm hiểu về quyền truy cập thông tin vị trí ở chế độ nền

Bài viết này hướng dẫn bạn về các yếu tố cần cân nhắc và yêu cầu quan trọng khi gửi yêu cầu về quyền truy cập thông tin vị trí ở chế độ nền cho ứng dụng. 

Để nắm được thông tin tổng quan về những điều cần xem xét khi gửi ứng dụng sử dụng thông tin vị trí ở chế độ nền, hãy xem Chính sách của Google Play – Quyền đã khai báo và thông tin công bố trong ứng dụng

Ứng dụng của bạn có cần quyền truy cập thông tin vị trí ở chế độ nền không?

Ứng dụng của bạn chỉ được yêu cầu quyền truy cập thông tin vị trí ở chế độ nền nếu quyền đó cần thiết cho chức năng cốt lõi của ứng dụng. Hãy hình dung chức năng cốt lõi là mục đích chính của ứng dụng. Chức năng cốt lõi này có thể bao gồm một tập hợp tính năng quan trọng mà nếu không có thì ứng dụng của bạn sẽ bị hỏng hoặc không sử dụng được. Tất cả tính năng cốt lõi đều phải được nêu và quảng bá nổi bật trong phần mô tả ứng dụng.

Ngoài ra, ứng dụng của bạn phải đáp ứng những yêu cầu sau đây cùng với các yêu cầu khác được nêu chi tiết trong bài viết này:

  • Ứng dụng chỉ được sử dụng quyền truy cập thông tin vị trí ở chế độ nền khi quyền này mang lại lợi ích đáng kể cho người dùng và phù hợp với chức năng cốt lõi của ứng dụng.
  • Bạn không được yêu cầu người dùng cấp quyền truy cập thông tin vị trí chỉ nhằm mục đích quảng cáo hoặc phân tích.
  • Ứng dụng dành riêng cho trẻ em phải tuân thủ Chính sách của Google Play về gia đình.

Nếu ứng dụng của bạn yêu cầu quyền truy cập thông tin vị trí ở chế độ nền nhưng quyền này không thiết yếu đối với chức năng cốt lõi của ứng dụng, thì bạn phải xoá quyền này khỏi ứng dụng và/hoặc triển khai quyền truy cập thông tin vị trí ở chế độ nền trước (khi người dùng nhìn thấy hoạt động của ứng dụng). Dữ liệu vị trí của thiết bị là dữ liệu cá nhân và nhạy cảm của người dùng. Bạn không được bán hay chia sẻ dữ liệu này nhằm mục đích hỗ trợ bán hàng (ví dụ: để sử dụng SDK không tuân thủ). Đó là lý do tại sao những ứng dụng truy cập thông tin vị trí ở chế độ nền phải được phê duyệt. Nếu không được phê duyệt thì có thể các bản cập nhật ứng dụng sẽ bị chặn và ứng dụng bị xoá khỏi Google Play. 

Để tìm hiểu thêm về thời điểm và cách thức sử dụng thông tin vị trí ở chế độ nền, hãy tham khảo nội dung đào tạo về việc Khai báo hoạt động sử dụng dữ liệu vị trí của thiết bị trên Học viện Google Play. Trong đó có ví dụ về các tính năng mang lại lợi ích đáng kể cho người dùng và phù hợp với chức năng cốt lõi của ứng dụng. Nội dung đào tạo này cũng đưa ra hướng dẫn để hoàn tất Biểu mẫu khai báo quyền.

Truy cập thông tin vị trí ở chế độ nền trước

Bất cứ khi nào có thể, hãy cố gắng truy cập thông tin vị trí ở chế độ nền trước thay vì ở chế độ nền. Có gì khác biệt? Quyền truy cập thông tin vị trí ở chế độ nền trước diễn ra khi ứng dụng đang mở và người dùng có thể nhìn thấy hoạt động của ứng dụng. Nếu truy cập thông tin vị trí sau khi người dùng đóng ứng dụng hoặc sau khi người dùng nhấn vào nút màn hình chính để quay lại màn hình chính, thì tức là ứng dụng đang truy cập thông tin vị trí ở chế độ nền.

Việc này có ý nghĩa gì đối với Chính sách về quyền truy cập thông tin vị trí của chúng tôi? Quyền truy cập thông tin vị trí ở chế độ nền trước là thông tin minh bạch nhất với người dùng, giúp tạo dựng niềm tin và là cách tiếp cận ưu tiên của chúng tôi đối với các ứng dụng trên Google Play.  

Có thể có một số trường hợp chúng tôi phê duyệt quyền sử dụng dịch vụ trên nền trước cho ứng dụng, nhưng một API riêng biệt lại cho phép ứng dụng truy cập thông tin vị trí ngay cả khi ứng dụng đó được thu nhỏ và người dùng không nhìn thấy hoạt động của ứng dụng. Tuy nhiên, những trường hợp này phải được xem xét cũng như đáp ứng các yêu cầu chính, bao gồm cả những yêu cầu sau đây:

  • Hoạt động sử dụng dịch vụ trên nền trước phải được bắt đầu dưới dạng phần tiếp nối của một hành động trong ứng dụng và do người dùng đưa ra yêu cầu.
  • Bạn phải chấm dứt hoạt động sử dụng dịch vụ trên nền trước ngay sau khi ứng dụng hoàn tất trường hợp sử dụng dự kiến của hành động mà người dùng đưa ra yêu cầu. 

Ứng dụng phải yêu cầu quyền truy cập ở mức thấp nhất cần thiết (tức là sử dụng quyền truy cập thông tin vị trí của thiết bị ở chế độ nền trước thay vì ở chế độ nền) để cung cấp tính năng hoặc dịch vụ cần đến thông tin vị trí. Ngoài ra, người dùng phải có lý do hợp lý để cho rằng tính năng hoặc dịch vụ của ứng dụng cần có thông tin vị trí ở cấp độ được yêu cầu. 

Nếu một ứng dụng sử dụng thông tin vị trí của thiết bị thông qua dịch vụ trên nền trước tương đương với ACCESS_BACKGROUND_LOCATION (hoặc "thông tin vị trí ở chế độ nền"), thì ứng dụng đó sẽ phải tuân theo các yêu cầu đối với quyền truy cập thông tin vị trí ở chế độ nền. 

 

Các phương pháp hay nhất để truy cập thông tin vị trí ở chế độ nền 

Đừng quên xem xét các phương pháp hay nhất sau đây để truy cập dữ liệu vị trí trong ứng dụng của bạn:

  • Giảm thiểu việc sử dụng thông tin vị trí bằng cách sử dụng quyền truy cập ở mức thấp nhất, chỉ cần đủ để cung cấp một tính năng (chẳng hạn như quyền truy cập thành phần chung thay vì thành phần chi tiết, ở chế độ nền trước thay vì chế độ nền). 
  • Cân nhắc xem người dùng ứng dụng có lý do hợp lý để cho rằng tính năng hoặc dịch vụ của ứng dụng cần có thông tin vị trí ở cấp độ được yêu cầu hay không. Có thể chúng tôi sẽ từ chối những ứng dụng yêu cầu hoặc truy cập thông tin vị trí ở chế độ nền khi không có lý do xác đáng.
  • Xem xét danh sách kiểm tra quyền truy cập thông tin vị trí ở chế độ nền để xác định mọi khả năng truy cập trong đoạn mã của bạn. 
  • Tham khảo các phương pháp hay nhất về quyền riêng tư và đảm bảo bạn đã áp dụng đúng chính sách về thông tin công bố và quyền riêng tư.
  • Xác nhận rằng mọi SDK hoặc thư viện của bên thứ ba mà bạn sử dụng đều tuân thủ chính sách của chúng tôi, bao gồm cả việc sử dụng quyền truy cập thông tin vị trí.
  • Xin lưu ý rằng chúng tôi sẽ xem xét gói ứng dụng hoặc tệp APK trên mọi kênh phát hành đang hoạt động (bao gồm cả các kênh kiểm thử khép kín và công khai).

Các yếu tố cần cân nhắc trong quá trình phê duyệt

Khi xem xét một ứng dụng yêu cầu quyền truy cập thông tin vị trí ở chế độ nền, chúng tôi cân nhắc những câu hỏi như sau:

  • Thông tin vị trí ở chế độ nền có quan trọng với chức năng cốt lõi của ứng dụng không? 
  • Thông tin vị trí ở chế độ nền có mang lại giá trị rõ ràng cho người dùng không?
    • Các lợi ích đáng kể cho người dùng, bao gồm cả sự an toàn về thể chất, cảm giác an toàn và sức khoẻ/thể chất. 
    • Có thể kể đến một số lợi ích tối thiểu cho người dùng như quảng cáo hoặc sản phẩm/dịch vụ, số liệu phân tích, hoạt động cá nhân hoá, hoạt động giải trí và yếu tố tiện lợi.
  • Người dùng có muốn ứng dụng truy cập thông tin vị trí của họ ở chế độ nền không? 
  • Ứng dụng có mang lại được trải nghiệm tương tự mà không cần truy cập thông tin vị trí ở chế độ nền không?
  • Ứng dụng có đăng chính sách quyền riêng tư trong Play Console và trong chính ứng dụng không?

Đây chưa phải danh sách đầy đủ, nhưng là gợi ý cho bạn về cách chúng tôi có thể xem xét và diễn giải hoạt động sử dụng quyền truy cập thông tin vị trí của một ứng dụng. 

Tài liệu cần thiết cho quyền truy cập thông tin vị trí ở chế độ nền

Nếu sử dụng thông tin vị trí ở chế độ nền của ứng dụng thì bạn phải thông báo việc này rõ ràng cho người dùng, cả trong ứng dụng lẫn trang thông tin của ứng dụng trên Cửa hàng Play. Bạn có thể làm việc này trong phần mô tả ứng dụng, ảnh chụp màn hình và tên hoặc biểu tượng của ứng dụng (nếu phù hợp).

Sau đây là một số đề xuất về cách nhấn mạnh hoạt động sử dụng thông tin vị trí của ứng dụng ở chế độ nền:

  • Đưa ra đoạn mô tả ngắn để báo hiệu việc thông tin vị trí liên tục được truy cập (ví dụ: luôn biết vị trí).
  • Cung cấp ảnh chụp màn hình trong ứng dụng thể hiện bản đồ/vị trí của người dùng hoặc hình ảnh gắn thẻ địa lý. 
  • Nếu có thể, hãy thêm từ ngữ hoặc hình ảnh vào tên hoặc biểu tượng của ứng dụng để báo hiệu tính năng truy cập thông tin vị trí của ứng dụng.

Khi gửi ứng dụng để được phê duyệt, bạn phải cung cấp những tài liệu cụ thể sau đây về quyền truy cập thông tin vị trí ở chế độ nền: 

  • Biểu mẫu khai báo quyền
  • Video minh hoạ
  • Thông tin công bố nổi bật trong ứng dụng
  • Chính sách quyền riêng tư, cả trong ứng dụng và tại trang thông tin của ứng dụng trên Cửa hàng Play 

Biểu mẫu khai báo quyền 

Biểu mẫu khai báo quyền có trong tài khoản Google Play Console của bạn. Bạn có thể tìm thấy biểu mẫu này bằng cách:

  1. Chuyển đến trang "Nội dung ứng dụng"
  2. Nhấp vào Bắt đầu trong phần "Các quyền nhạy cảm đối với ứng dụng",
  3. Sau đó, nhấp vào Bắt đầu trong phần "Quyền truy cập thông tin vị trí".

Nếu bạn thấy lời nhắc hoàn tất các biểu mẫu khác (chẳng hạn như Quyền truy cập của ứng dụng hoặc Biểu mẫu khai báo quyền), hãy hoàn tất các biểu mẫu đó trước. Đó là các bước cần thiết để hoàn thiện ứng dụng nhằm chuẩn bị cho quá trình xem xét trong Google Play Console. Để biết hướng dẫn chi tiết, hãy xem trang Hoàn thiện ứng dụng để chuẩn bị cho quá trình xem xét.

Nếu bạn không thấy lời nhắc khai báo trong Google Play Console, hãy xác nhận rằng bạn đang sử dụng một trong các quyền truy cập thông tin vị trí nhạy cảm theo cấp độ SDK mục tiêu của ứng dụng:

  • Nếu gói ứng dụng hoặc tệp APK của bạn nhắm đến Android 10 trở lên (SDK cấp 29 trở lên) và có chứa quyền ACCESS_BACKGROUND_LOCATION trong tệp kê khai, thì bạn sẽ được chuyển đến phần hoàn tất thông tin chi tiết về việc sử dụng thông tin vị trí.
  • Nếu gói ứng dụng hoặc tệp APK của bạn nhắm đến Android 9 trở xuống (SDK cấp 28 trở xuống) và có chứa quyền ACCESS_COARSE_LOCATION hoặc ACCESS_FINE_LOCATION, thì bạn sẽ phải nêu rõ ý định truy cập thông tin vị trí ở chế độ nền rồi mới được chuyển đến phần hoàn tất thông tin chi tiết về việc sử dụng thông tin vị trí.

Thông tin cung cấp trong biểu mẫu khai báo

Khi hoàn tất biểu mẫu khai báo về Quyền và API truy cập thông tin nhạy cảm, hãy trả lời các câu hỏi sau đây để Google có thể đánh giá quyền truy cập thông tin vị trí ở chế độ nền của ứng dụng.

Biểu mẫu khai báo quyền tập trung vào vấn đề này: Mục đích chính của ứng dụng là gì?

  • Quyền truy cập thông tin vị trí: Tại sao ứng dụng của bạn cần quyền truy cập thông tin vị trí ở chế độ nền? 
    • Hãy cho chúng tôi biết về chỉ một tính năng dựa trên vị trí cần đến quyền truy cập thông tin vị trí ở chế độ nền. Đồng thời, hãy giải thích vì sao tính năng đó không hoạt động được khi không có quyền truy cập này. Tính năng đó phải liên quan đến mục đích chính của ứng dụng. Chúng tôi sẽ phê duyệt toàn bộ ứng dụng chứ không chỉ riêng tính năng này. 
    • Chúng tôi chỉ có thể đánh giá từng tính năng một. Việc khai báo nhiều tính năng sẽ khiến ứng dụng bị từ chối.
  • Video hướng dẫn: Cung cấp đường liên kết đến một video ngắn minh hoạ rõ ràng tính năng dựa trên vị trí đang được sử dụng trong ứng dụng của bạn, tính năng mà bạn đã khai báo trong biểu mẫu. Hãy nhớ thêm vào video của bạn hộp thoại thông tin công bố nổi bật mà người dùng sẽ thấy. Thời lượng video đề xuất: 30 giây trở xuống.

Video minh hoạ

Phần trên có nhắc đến video ngắn mà bạn cần cung cấp trong nội dung khai báo. Sau đây là video ví dụ để minh hoạ, tiếp đó là một số yêu cầu đối với loại video này.

Thông tin công bố nổi bật trong ứng dụng 

Nếu ứng dụng của bạn yêu cầu quyền truy cập thông tin vị trí ở chế độ nền, thì bạn phải công bố thông tin trong ứng dụng về cách truy cập, thu thập, sử dụng và/hoặc chia sẻ dữ liệu của người dùng.
 
Sau đây là một số ví dụ về thông tin công bố nổi bật trong ứng dụng.

Chính sách quyền riêng tư, cả trong ứng dụng và tại trang thông tin của ứng dụng trên Cửa hàng Play 

Chính sách quyền riêng tư của ứng dụng (cùng với mọi thông tin công bố trong ứng dụng) phải công bố toàn diện về cách ứng dụng thu thập, sử dụng và/hoặc chia sẻ dữ liệu người dùng, bao gồm cả các bên được chia sẻ dữ liệu. Đảm bảo chính sách quyền riêng tư của bạn:

  • Xem được trên một URL đang hoạt động (không phải tệp PDF).
  • Không chỉnh sửa được.
  • Được liên kết trên trang thông tin của ứng dụng trên Cửa hàng Play và trong ứng dụng.
  • Được gắn nhãn rõ ràng là chính sách quyền riêng tư của ứng dụng trong tiêu đề hoặc URL và trong nội dung của trang.
  • Đề cập đến pháp nhân (nhà phát triển hoặc công ty) dùng tại trang thông tin trên Google Play, hoặc đề cập đến tên chính xác của ứng dụng.
  • Mô tả cụ thể về quyền riêng tư của người dùng.
  • Chứa thông tin công bố liên quan và phù hợp về dữ liệu vị trí, đồng thời cung cấp thông tin về cách ứng dụng sử dụng dữ liệu vị trí.

Bạn cũng phải thêm chính sách quyền riêng tư vào trang thông tin của ứng dụng trên Cửa hàng Play. Việc này giúp tăng cường sự minh bạch trước người dùng, cũng như cho thấy cách bạn xử lý dữ liệu nhạy cảm liên quan đến thiết bị và người dùng. Bạn nên tham khảo ý kiến của đại diện pháp lý của mình để nắm được các yêu cầu khác.

Các lỗi vi phạm thường gặp và các bước khắc phục

Cách xoá việc truy cập thông tin vị trí ở chế độ nền

Nếu bạn nhận thấy ứng dụng của mình không cần quyền truy cập thông tin vị trí ở chế độ nền, hãy hoàn tất các bước trong phần này để xoá hoạt động sử dụng ở chế độ nền và đáp ứng yêu cầu tuân thủ. Ngoài ra, bạn cũng phải gửi ứng dụng đi xem xét nếu quyền truy cập thông tin vị trí được dùng trong gói ứng dụng hoặc tệp APK bất kỳ, bao gồm cả kênh phát hành không công khai. Để xem danh sách gói ứng dụng hoặc tệp APK bị ảnh hưởng, hãy chuyển đến phần Nội dung ứng dụng (Chính sách >Nội dung ứng dụng >Các quyền nhạy cảm đối với ứng dụng >Hiện bản tóm tắt) trong tài khoản Google Play Console của bạn.

Nếu bạn từng có các gói ứng dụng hoặc tệp APK không tuân thủ có truy cập thông tin vị trí ở chế độ nền, hãy đảm bảo rằng bản phát hành hiện tại chỉ có các phiên bản tuân thủ, ngay cả khi bạn không sử dụng một số kênh phát hành cụ thể. 

  1. Mở Trình khám phá gói ứng dụng (Thử nghiệm và phát hành > Trình khám phá gói ứng dụng) để kiểm tra xem một phiên bản cụ thể có đang hoạt động hay không.
  2. Khi gửi một gói ứng dụng hoặc tệp APK mới để thay thế gói ứng dụng hoặc tệp APK không tuân thủ trước đó, hãy đảm bảo gói ứng dụng hoặc tệp APK không tuân thủ nằm trong phần "Không được đưa vào" trước khi ra mắt bản phát hành mới. 
    1. Để được hướng dẫn thêm, hãy xem phần "Không được đưa vào" trong bài viết Chuẩn bị và ra mắt bản phát hành
  3. Đảm bảo rằng mọi bản phát hành mới và tuân thủ chính sách được phát hành cho toàn bộ người dùng và hoàn toàn thay thế các gói ứng dụng hoặc tệp APK không tuân thủ. 

Nếu bạn vẫn gặp phải vấn đề sau khi kiểm tra đường dẫn mã và chỉ cho phép sử dụng cho các mục đích ở nền trước, hãy xem lại mọi SDK của bên thứ ba được dùng trong ứng dụng có thể đang truy cập thông tin vị trí ở chế độ nền.

Thời điểm cập nhật trạng thái phê duyệt quyền truy cập thông tin vị trí của ứng dụng

Bạn có trách nhiệm đảm bảo ứng dụng của mình được phê duyệt sử dụng thông tin vị trí ở chế độ nền và duy trì tuân thủ trong mọi phiên bản mà bạn gửi sau này. Bản cập nhật ứng dụng sẽ được xem xét theo các chính sách của Google Play. Các thay đổi quan trọng đối với ứng dụng có thể ảnh hưởng đến việc ứng dụng được phê duyệt quyền truy cập thông tin vị trí ở chế độ nền và có thể dẫn đến các quy trình xem xét bổ sung. 

Nếu có thay đổi về tính năng của ứng dụng mà có sử dụng thông tin vị trí ở chế độ nền, vui lòng gửi biểu mẫu khai báo mới để chúng tôi xem xét ứng dụng của bạn.  

Vấn đề về tệp APK cũ sử dụng quyền truy cập thông tin vị trí

Nếu có (các) tệp APK cũ có quyền truy cập thông tin vị trí mà bạn không còn thay đổi được đoạn mã cho (các) tệp APK đó, thì bạn có thể đăng ký miễn trừ tuân thủ chính sách.

Để đủ điều kiện được miễn trừ, bạn phải đáp ứng tất cả yêu cầu sau đây:

  • Bạn phải khai báo (các) tệp APK cụ thể mà bạn muốn được miễn trừ.
  • Các tệp APK yêu cầu miễn trừ phải được phát hành trước ngày 1 tháng 1 năm 2019.
  • Bạn phải có các tệp APK thay thế để phân phối cho người dùng Android Oreo (API cấp 26) trở lên và các tệp APK này phải tuân thủ Chính sách về quyền truy cập thông tin vị trí.
  • Các tệp APK yêu cầu miễn trừ phải chiếm một tỷ lệ rất nhỏ (tỷ lệ phần trăm không quá khoảng 3%) trong tổng số lượt cài đặt của bạn.

Google Play sẽ xem xét yêu cầu và cho phép miễn trừ theo từng trường hợp. Ngoài ra, bạn cũng có thể huỷ phát hành những tệp APK vi phạm để tuân thủ Chính sách về quyền truy cập thông tin vị trí.

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:

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