Gói siêu dữ liệu ứng dụng để đảm bảo an toàn dữ liệu

Gói siêu dữ liệu ứng dụng cung cấp cho nhà phát triển một cách minh bạch để đưa vào thông tin về họ (nhà phát triển), ứng dụng và liệu họ có thu thập, chia sẻ và bảo vệ dữ liệu người dùng hay không và cách thức thực hiện. Cửa hàng Google Play yêu cầu nhà phát triển cung cấp thông tin này cho các ứng dụng mà cửa hàng phân phối. Nhà sản xuất thiết bị Android có Dịch vụ Google Play cũng yêu cầu nhà phát triển cung cấp thông tin này cho các ứng dụng mà nhà sản xuất tải trước, ngoại trừ một số trường hợp đối với dịch vụ hệ thống.

Các cửa hàng ứng dụng và trình cài đặt khác có thể chọn yêu cầu gói siêu dữ liệu ứng dụng cho các ứng dụng mà họ phân phối. Phương thức App Distribution xác định cách nhà phát triển có thể tạo và tích hợp gói siêu dữ liệu ứng dụng. Android hiển thị thông tin an toàn dữ liệu từ gói siêu dữ liệu ứng dụng cho người dùng; ví dụ: nếu một ứng dụng khai báo rằng ứng dụng đó chia sẻ thông tin vị trí với bên thứ ba, thì thông tin đó sẽ xuất hiện trong lời nhắc cấp quyền truy cập vị trí trên các thiết bị chạy Android 14 trở lên.

Tổng quan

Gói siêu dữ liệu ứng dụng cho phép bạn chia sẻ thông tin về bạn (nhà phát triển) và ứng dụng của bạn, bao gồm cả dữ liệu người dùng mà ứng dụng của bạn thu thập hoặc chia sẻ, đồng thời giới thiệu các biện pháp bảo mật và quyền riêng tư quan trọng của ứng dụng. Thông tin này giúp người dùng đưa ra lựa chọn sáng suốt hơn, chẳng hạn như khi cấp quyền truy cập.

Gói siêu dữ liệu ứng dụng tách biệt và bổ sung cho mọi nghĩa vụ về tính minh bạch và công bố thông tin pháp lý mà bạn (với tư cách là nhà phát triển) có thể phải tuân thủ ở những quốc gia nơi bạn hoạt động.

Tất cả nhà phát triển đều được khuyến khích khai báo cách họ thu thập và xử lý dữ liệu người dùng cho ứng dụng của mình, đồng thời cung cấp thông tin chi tiết về mục đích của ứng dụng, thông tin về nhà phát triển và cách ứng dụng bảo vệ dữ liệu người dùng thông qua các phương thức bảo mật như mã hoá. Thông tin này bao gồm cả dữ liệu được thu thập và xử lý thông qua thư viện hoặc SDK của bên thứ ba mà ứng dụng sử dụng. Nhà phát triển nên tham khảo thông tin trong mục an toàn dữ liệu được xuất bản của nhà cung cấp SDK để biết thông tin chi tiết. Nhà phát triển có thể kiểm tra Chỉ mục SDK của Google Play để xem nhà cung cấp có cung cấp đường liên kết đến hướng dẫn của họ hay không.

Gói siêu dữ liệu ứng dụng đến thiết bị theo nhiều cách, tuỳ thuộc vào cách phân phối ứng dụng:

  • Ứng dụng được tải trước trên hình ảnh hệ thống: Nhà sản xuất thiết bị chịu trách nhiệm đưa gói siêu dữ liệu của ứng dụng vào tệp XML về an toàn dữ liệu trong hình ảnh hệ thống.
  • Ứng dụng do trình cài đặt phân phối: Trình cài đặt chịu trách nhiệm gửi gói siêu dữ liệu ứng dụng đến thiết bị. Nếu bạn phát triển một ứng dụng được phân phối thông qua Google Play, hãy tham khảo hướng dẫn trong Trợ giúp của Play Console. Trình cài đặt có thể tham khảo giản đồ cho gói siêu dữ liệu ứng dụng.

Nhà phát triển ứng dụng tải trước có thể tạo tệp XML về an toàn dữ liệu bằng một trong các phương thức sau:

  • Nếu bạn phát triển một ứng dụng được xuất bản trên Cửa hàng Play, hãy sử dụng biểu mẫu an toàn dữ liệu của Play Console trên trang Nội dung ứng dụng bằng cách chuyển đến phần Chính sách > Nội dung ứng dụng. Nếu đã hoàn tất biểu mẫu này, bạn không cần làm gì thêm.
  • Tải xuống và chỉnh sửa tệp XML mẫu có trên trang này để cung cấp cho nhà sản xuất hoặc nhà lắp đặt.

Đang chuẩn bị thông tin

Trước khi nhà phát triển bắt đầu tạo gói siêu dữ liệu ứng dụng, hãy hoàn tất các bước sau:

  • Đảm bảo rằng họ đã thêm chính sách quyền riêng tư.

  • Xem lại cách ứng dụng thu thập và chia sẻ dữ liệu người dùng cũng như các phương thức bảo mật của ứng dụng. Cụ thể, hãy kiểm tra các quyền mà ứng dụng đã khai báo và các API mà ứng dụng sử dụng.

    Ngoài việc kiểm tra cách thức ứng dụng thu thập và chia sẻ dữ liệu, nhà phát triển cũng nên xem lại cách thức thu thập và chia sẻ dữ liệu qua mã của bên thứ ba trong ứng dụng (chẳng hạn như thư viện hoặc SDK của bên thứ ba). Gói siêu dữ liệu của ứng dụng phải phản ánh hoạt động thu thập dữ liệu hoặc chia sẻ dữ liệu do mã của bên thứ ba đó thực hiện.

Những thông tin mà nhà phát triển cần công bố trong phần thông tin về ứng dụng và nhà phát triển

Phần này giải thích những thông tin mà nhà phát triển cần công bố trong phần thông tin về ứng dụng và thông tin về nhà phát triển của gói siêu dữ liệu ứng dụng. Nếu ứng dụng được phân phối thông qua Cửa hàng Google Play, hãy sử dụng Play Console để nhập thông tin này.

Những thông tin nhà phát triển cần chia sẻ về ứng dụng

Khi tạo gói siêu dữ liệu ứng dụng, nhà phát triển cần công bố thông tin ứng dụng được mô tả trong các phần sau:

Chức năng của ứng dụng

Mô tả mục đích của ứng dụng bằng một đoạn văn bản con người có thể đọc được bằng tiếng Anh (giới hạn ký tự 4.000).

Danh mục ứng dụng

Chọn danh mục phù hợp nhất với mục đích của ứng dụng trong danh sách sau.

Các danh mục sau đây dành cho ứng dụng được tải sẵn:

  • OTA – Các gói chịu trách nhiệm nhận và cài đặt bản cập nhật qua mạng không dây (OTA)
  • AOSP – Các gói có trong Dự án nguồn mở Android
  • Bảo mật
  • Cửa hàng

Google Play cũng sử dụng các danh mục được mô tả trong bảng sau:

Danh mục Ví dụ

Nghệ thuật và Thiết kế

Sách phác thảo, công cụ dành cho họa sĩ, công cụ nghệ thuật và thiết kế, sách tô màu

Ô tô và Xe cộ

Mua ô tô, bảo hiểm ô tô, so sánh giá ô tô, an toàn giao thông, tin tức và bài đánh giá về ô tô

Làm đẹp

Hướng dẫn trang điểm, dụng cụ trang điểm, tạo kiểu tóc, làm đẹp, mô phỏng trang điểm

Sách và Tài liệu tham khảo

Trình đọc sách, sách tham khảo, sách giáo khoa, từ điển, từ điển đồng nghĩa, wiki

Công tác

Trình chỉnh sửa hoặc trình đọc tài liệu, theo dõi gói hàng, máy tính từ xa, quản lý email, tìm việc làm

Truyện tranh

Trình phát truyện tranh, tựa đề truyện tranh

Truyền thông

Nhắn tin, trò chuyện hoặc nhắn tin nhanh, trình quay số, sổ địa chỉ, trình duyệt, quản lý cuộc gọi

Hẹn hò

Mai mối, tán tỉnh, xây dựng mối quan hệ, gặp gỡ những người mới, tìm kiếm tình yêu

Giáo dục

Ôn thi, phương tiện hỗ trợ học tập, từ vựng, trò chơi mang tính giáo dục, học ngôn ngữ

Giải trí

Video phát trực tuyến, phim, TV, giải trí tương tác

Sự kiện

Vé xem hòa nhạc, vé sự kiện thể thao, bán lại vé, vé xem phim

Tài chính

Ngân hàng, thanh toán, công cụ tìm ATM, tin tức tài chính, bảo hiểm, thuế, quản lý danh mục đầu tư và giao dịch, công cụ tính tiền boa

Thực phẩm và đồ uống

Công thức nấu, nhà hàng, hướng dẫn nấu ăn, khám phá và nếm rượu vang, công thức pha chế đồ uống

Sức khoẻ và thể chất

Thể dục cá nhân, theo dõi bài tập thể dục, mẹo dinh dưỡng và chế độ ăn, sức khoẻ và an toàn, v.v.

Nhà cửa và Gia đình

Tìm kiếm nhà cửa và căn hộ, cải tạo nhà, trang trí nội thất, thế chấp, bất động sản

Thư viện và Bản minh họa

Thư viện phần mềm, trình diễn kỹ thuật

Lối sống

Hướng dẫn về phong cách, lên kế hoạch đám cưới và tổ chức tiệc, hướng dẫn cách thực hiện

Bản đồ và Điều hướng

Công cụ điều hướng, GPS, lập bản đồ, công cụ chuyển tuyến, vận tải công cộng

Y tế

Tài liệu tham khảo về lâm sàng và thuốc, máy tính, sổ tay cho các nhà cung cấp dịch vụ y tế, tin tức và tạp chí y tế

Âm nhạc và Âm thanh

Dịch vụ nhạc, đài, trình phát nhạc

Tin tức và Tạp chí

Báo, trình tổng hợp tin tức, tạp chí, viết blog

Làm cha mẹ

Mang thai, trông giữ trẻ sơ sinh, chăm sóc trẻ em

Cá nhân hóa

Hình nền, hình nền động, màn hình chính, màn hình khóa, nhạc chuông

Nhiếp ảnh

Máy ảnh, công cụ chỉnh sửa ảnh, chia sẻ và quản lý ảnh

Hiệu suất làm việc

Sổ tay, danh sách công việc, bàn phím, in ấn, lịch, sao lưu, máy tính, chuyển đổi

Mua sắm

Mua sắm trực tuyến, đấu giá, phiếu thưởng, so sánh giá, danh sách cửa hàng tạp hóa, đánh giá sản phẩm

Xã hội

Mạng xã hội, đăng ký

Thể thao

Tin tức và bình luận thể thao, theo dõi điểm số, quản lý đội thể thao ảo, đưa tin về trận đấu

Công cụ

Các công cụ dành cho thiết bị Android

Du lịch và Địa phương

Công cụ đặt chuyến đi, dịch vụ đi chung xe, taxi, hướng dẫn về thành phố, thông tin về doanh nghiệp địa phương, công cụ quản lý chuyến đi, đặt tour du lịch

Trình phát và Chỉnh sửa video

Trình phát video, trình chỉnh sửa video, bộ nhớ phương tiện

Thời tiết

Dự báo thời tiết

Quảng cáo và tiếp thị ứng dụng

Cho biết ứng dụng có chứa quảng cáo hoặc hoạt động tiếp thị hay không, bao gồm cả quảng cáo trong ứng dụng.

Chính sách quyền riêng tư

Thêm đường liên kết đến chính sách quyền riêng tư nêu chi tiết cách nhà phát triển xử lý dữ liệu người dùng. Nếu ứng dụng không chứa đường liên kết này, thì hệ thống sẽ giả định rằng ứng dụng không xử lý dữ liệu người dùng.

Thông tin nhà phát triển cần chia sẻ về bản thân

Khi tạo gói siêu dữ liệu ứng dụng, nhà phát triển cần công bố thông tin của nhà phát triển được mô tả trong các phần sau:

Tên nhà phát triển

Tên của nhà phát triển, cá nhân hoặc công ty đã tạo ứng dụng. Có thể có nhiều tên nhà phát triển.

Sổ đăng ký ứng dụng

Nếu ứng dụng có tên trong bất kỳ sổ đăng ký ứng dụng nào, bao gồm cả cửa hàng và các trình cài đặt khác, hãy cho biết trong trường này. Bạn có thể nhập nhiều mục cho nhiều cửa hàng.

  • Đối với các sổ đăng ký ứng dụng là trình cài đặt Android: Giá trị phải là tên gói Android của cửa hàng. Ví dụ: sử dụng com.android.vending cho Cửa hàng Google Play.
  • Đối với các sổ đăng ký ứng dụng khác: Giá trị phải là URL của sổ đăng ký.

Bỏ qua trường này vì bất kỳ lý do nào sau đây:

  • Nhà phát triển là một SDK có trong Chỉ mục SDK của Google Play.
  • Nhà phát triển chưa đăng ký trên bất kỳ cửa hàng ứng dụng hoặc cơ quan đăng ký nào.

Mã đăng ký ứng dụng

Đối với các ứng dụng có trong bất kỳ sổ đăng ký ứng dụng nào, bao gồm cả trình cài đặt và cửa hàng, giá trị này phải là danh tính của cửa hàng, trình cài đặt hoặc sổ đăng ký của nhà phát triển. Bạn có thể nhập nhiều mục cho nhiều cửa hàng.

  • Đối với nhà phát triển đã đăng ký với Google Play: Giá trị này phải là URL của trang nhà phát triển (ví dụ: https://play.google.com/store/apps/dev?id=5700313618786177705 là URL của nhà phát triển Google LLC).
  • Nếu nhà phát triển là nhà phát triển SDK có tên trong Chỉ mục SDK của Google Play: Hãy sử dụng URL của SDK (ví dụ: https://play.google.com/sdks/details/com-google-android-gms-play-services-ads là URL của SDK Quảng cáo của Google trên thiết bị di động (GMA)).
  • Nếu nhà phát triển đã đăng ký trên một cửa hàng hoặc cơ quan đăng ký khác: Bạn có thể cung cấp URL cửa hàng ứng dụng hoặc giá trị nhận dạng khác.

Nếu nhà phát triển không đăng ký trên bất kỳ cửa hàng ứng dụng nào, bạn có thể bỏ qua thuộc tính này.

Thông tin liên hệ của nhà phát triển

Cung cấp thông tin sau:

  • Email
  • Trang web
  • Quốc gia hoặc khu vực
  • Địa chỉ gửi thư thực tế

Những nội dung mà nhà phát triển cần công bố trong mục An toàn dữ liệu

Phần dưới đây giải thích những thông tin mà nhà phát triển cần công bố trong mục an toàn dữ liệu của gói siêu dữ liệu ứng dụng, đồng thời liệt kê các loại dữ liệu người dùng và mục đích sử dụng mà nhà phát triển có thể chọn. Nếu ứng dụng được phân phối thông qua Cửa hàng Google Play, hãy sử dụng Play Console để nhập thông tin này.

Những thông tin nhà phát triển cần khai báo theo loại dữ liệu

Khi tạo gói siêu dữ liệu ứng dụng, nhà phát triển cần công bố thông tin về các loại dữ liệu mà họ thu thập và chia sẻ, như mô tả trong các phần sau:

Thu thập dữ liệu

Thu thập trong trường hợp này nghĩa là truyền dữ liệu từ một ứng dụng ra khỏi thiết bị của người dùng. Hãy lưu ý những nguyên tắc sau:

  • Thư viện và SDK: Phần này bao gồm dữ liệu người dùng được truyền từ ứng dụng ra khỏi thiết bị qua thư viện hoặc SDK sử dụng trong ứng dụng, bất kể dữ liệu đó được truyền tới nhà phát triển ứng dụng hay tới máy chủ của bên thứ ba.

  • Webview: Trường hợp này bao gồm dữ liệu người dùng được thu thập qua webview mà ứng dụng mở ra, nhưng chỉ trong trường hợp ứng dụng có kiểm soát đoạn mã và hành vi được phân phối thông qua webview đó.

    Nhà phát triển không cần khai báo thông tin về hoạt động thu thập dữ liệu qua chế độ xem web mà người dùng sử dụng để khám phá môi trường web công khai.

  • Xử lý nhất thời: Nếu dữ liệu người dùng được xử lý nhất thời sau khi truyền ra khỏi thiết bị, thì bạn không cần khai báo dữ liệu này trong gói siêu dữ liệu của ứng dụng nếu dữ liệu đó đáp ứng tiêu chuẩn sau:

    Xử lý dữ liệu tạm thời tức là truy cập và sử dụng dữ liệu khi dữ liệu đó chỉ được lưu trữ trong bộ nhớ và lưu giữ trong thời gian không lâu hơn mức cần thiết để đáp ứng yêu cầu cụ thể theo thời gian thực.

    Ví dụ: một ứng dụng thời tiết truyền thông tin vị trí của người dùng ra khỏi thiết bị để tìm nạp thông tin thời tiết hiện tại ở vị trí của người dùng, nhưng chỉ dùng dữ liệu vị trí trong bộ nhớ và không lưu trữ dữ liệu đó khi thực hiện xong yêu cầu, thì có thể xem quá trình sử dụng thông tin vị trí trong thời gian ngắn đó là nhất thời. Tuy nhiên, bạn không được xem hoạt động sử dụng dữ liệu để tạo hồ sơ quảng cáo hoặc các hồ sơ người dùng khác là tạm thời; bạn cũng phải khai báo hoạt động này là hoạt động thu thập hoặc chia sẻ cho các mục đích có liên quan.

  • Dữ liệu gán biệt danh: Bạn phải công bố việc thu thập dữ liệu người dùng được gán biệt danh. Ví dụ: Bạn phải công bố những dữ liệu có thể được liên kết lại một cách hợp lý với một người dùng cụ thể.

Không thuộc phạm vi công bố thông tin thu thập dữ liệu

Bạn không cần công bố hoạt động thu thập dữ liệu trong những trường hợp sau:

  • Truy cập hoặc xử lý trên thiết bị: Bạn không cần công bố những dữ liệu người dùng mà ứng dụng chỉ truy cập và xử lý trên thiết bị của người dùng chứ không truyền ra khỏi thiết bị.

  • Mã hoá hai đầu: Bạn không cần công bố thông tin về những loại dữ liệu người dùng được mã hoá hai đầu khi truyền ra khỏi thiết bị để không ai khác đọc được ngoài người gửi và người nhận.

    Không một bên trung gian nào được phép đọc dữ liệu đã mã hoá, kể cả nhà phát triển. Chỉ người gửi và người nhận mới có thể có khoá cần thiết để đọc được loại dữ liệu này.

Chia sẻ dữ liệu

Chia sẻ trong trường hợp này nghĩa là hoạt động chuyển dữ liệu người dùng mà ứng dụng thu thập được cho bên thứ ba. Bao gồm cả dữ liệu người dùng được truyền theo những hình thức sau:

  • Chuyển ra ngoài thiết bị, chẳng hạn như chuyển từ máy chủ này sang máy chủ khác: Ví dụ: trường hợp nhà phát triển chuyển dữ liệu người dùng mà ứng dụng thu thập được từ máy chủ của nhà phát triển sang máy chủ của bên thứ ba.

  • Chuyển cho một ứng dụng khác trên thiết bị: Chuyển dữ liệu người dùng từ một ứng dụng sang một ứng dụng khác ngay trên thiết bị. Trong trường hợp này, nhà phát triển phải công bố hoạt động chia sẻ dữ liệu trong mục an toàn dữ liệu, ngay cả khi ứng dụng không truyền dữ liệu ra khỏi thiết bị của người dùng.

  • Từ thư viện và SDK của ứng dụng: Trực tiếp chuyển dữ liệu thu thập được từ ứng dụng trên thiết bị của người dùng đến bên thứ ba thông qua thư viện hoặc SDK có trong ứng dụng.

  • Chuyển qua chế độ xem web mà ứng dụng của bạn mở ra: Chuyển dữ liệu người dùng cho một bên thứ ba thông qua chế độ xem web mà ứng dụng của bạn mở ra, nhưng chỉ trong trường hợp ứng dụng này có kiểm soát mã/hành vi được phân phối thông qua chế độ xem web đó.

    Nhà phát triển không cần khai báo thông tin về hoạt động chia sẻ dữ liệu qua webview mà người dùng sử dụng để khám phá môi trường web công khai.

Những hình thức chuyển dữ liệu sau đây không cần phải được công bố là chia sẻ:

  • Nhà cung cấp dịch vụ: Chuyển dữ liệu người dùng cho một nhà cung cấp dịch vụ đảm nhiệm việc xử lý dữ liệu đó thay mặt cho nhà phát triển. Nhà cung cấp dịch vụ là một pháp nhân xử lý dữ liệu người dùng thay mặt cho nhà phát triển và tuân theo hướng dẫn của nhà phát triển.

  • Mục đích pháp lý: Chuyển dữ liệu người dùng vì mục đích pháp lý cụ thể, chẳng hạn như để thực hiện nghĩa vụ pháp lý hoặc đáp ứng yêu cầu của chính phủ.

  • Hành động do người dùng thực hiện hoặc thông tin công bố nổi bật và sự đồng ý của người dùng: Chuyển dữ liệu người dùng cho bên thứ ba dựa trên hành động cụ thể của người dùng, tức là người dùng tự ý thức được ứng dụng sẽ chia sẻ dữ liệu, hoặc dựa trên thông tin công bố nổi bật trong ứng dụng và sự đồng ý của người dùng.

  • Dữ liệu ẩn danh. Chuyển dữ liệu người dùng đã hoàn toàn loại bỏ danh tính cá nhân để không ai có thể liên kết dữ liệu đó với một người dùng cụ thể nào.

  • Bên thứ nhất và bên thứ ba: Bên thứ nhất là nhà phát triển, tổ chức chính chịu trách nhiệm xử lý dữ liệu mà ứng dụng thu thập. Đối với các ứng dụng được phân phối thông qua cửa hàng, bên thứ nhất thường là tổ chức phát hành ứng dụng trên cửa hàng.

    Bên thứ nhất có nghĩa vụ thông báo rõ ràng cho người dùng về việc tổ chức nào chịu trách nhiệm chính cho việc xử lý dữ liệu mà ứng dụng thu thập.

    Bên thứ ba là tổ chức bất kỳ không phải bên thứ nhất hoặc nhà cung cấp dịch vụ của bên thứ nhất.

Xử lý dữ liệu

Nhà phát triển cũng có thể tiết lộ liệu mỗi loại dữ liệu mà ứng dụng thu thập là không bắt buộc hay bắt buộc. Không bắt buộc bao gồm khả năng chọn tham gia hoặc chọn không tham gia thu thập dữ liệu. Ví dụ: nhà phát triển có thể khai báo một loại dữ liệu là không bắt buộc, theo đó người dùng có quyền kiểm soát hoạt động thu thập dữ liệu và có thể sử dụng ứng dụng mà không cần cho phép thu thập dữ liệu đó, hoặc người dùng có thể dùng thao tác thủ công để chọn cho phép hoặc không cho phép cung cấp loại dữ liệu đó. Nếu ứng dụng cần thiết phải thu thập loại dữ liệu đó để thực hiện chức năng chính, thì nhà phát triển nên khai báo dữ liệu đó là cần thiết.

Nhà phát triển chỉ có thể khai báo rằng một số loại dữ liệu cụ thể mà ứng dụng thu thập là không bắt buộc, nếu tất cả người dùng (bất kể thiết bị hay khu vực) đều có thể chọn cung cấp hoặc không cung cấp thông tin, cho phép hoặc không cho phép thu thập dữ liệu.

Sau đây là ví dụ về trường hợp thu thập dữ liệu không bắt buộc:

  • Một ứng dụng mạng xã hội cần thông tin về ngày sinh của người dùng vì mục đích tiếp thị, nhưng thông tin đó là không bắt buộc – người dùng vẫn có thể đăng ký mà không cần cung cấp thông tin đó.

  • Dữ liệu người dùng chỉ được thu thập khi người dùng đăng nhập trong khi người dùng có thể tương tác với ứng dụng mà không cần đăng nhập.

Thông tin công bố khác về ứng dụng và dữ liệu

Mục an toàn dữ liệu cũng là một cơ hội để nhà phát triển trình bày cho người dùng về các phương thức bảo mật và bảo vệ quyền riêng tư trong ứng dụng. Ví dụ: nhà phát triển có thể làm nổi bật những thông tin sau:

  • Mã hoá trong quá trình truyền dữ liệu: Liệu dữ liệu mà ứng dụng thu thập hoặc chia sẻ có được mã hoá trong quá trình truyền để bảo vệ luồng dữ liệu người dùng từ thiết bị của người dùng cuối đến máy chủ hay không.

    Một số ứng dụng được thiết kế để cho phép người dùng chuyển dữ liệu sang một trang web hoặc dịch vụ khác. Ví dụ: một ứng dụng nhắn tin có thể cho phép người dùng gửi tin nhắn SMS thông qua nhà cung cấp dịch vụ di động của họ, nhờ đó duy trì nhiều phương thức mã hoá. Những ứng dụng này có thể khai báo trong mục an toàn dữ liệu rằng dữ liệu được chuyển qua một kết nối an toàn, miễn là những ứng dụng này sử dụng các tiêu chuẩn ngành tốt nhất để mã hoá dữ liệu một cách an toàn trong quá trình chuyển dữ liệu giữa thiết bị của người dùng và máy chủ của ứng dụng.

  • Cơ chế yêu cầu xoá: Ứng dụng có cho phép người dùng gửi yêu cầu về việc xoá dữ liệu của họ hay không.

Đánh giá bảo mật độc lập (dành cho tất cả ứng dụng)

Nhà phát triển có thể chọn khai báo trong mục an toàn dữ liệu rằng ứng dụng đã được xác thực độc lập theo một tiêu chuẩn bảo mật toàn cầu. Đây là một bài đánh giá không bắt buộc do nhà phát triển tự thực hiện và trả chi phí. Ví dụ: thông qua chương trình Đánh giá bảo mật cho ứng dụng di động (MASA), nhà phát triển có thể trực tiếp làm việc với một phòng thí nghiệm để đánh giá ứng dụng của họ theo Tiêu chuẩn xác minh bảo mật của ứng dụng di động (MASVS) của Dự án bảo mật ứng dụng web mở (OWASP). Các tổ chức bên thứ ba thực hiện hoạt động đánh giá này thay mặt cho nhà phát triển.

Các loại dữ liệu và mục đích

Nhà phát triển được yêu cầu cung cấp cách thức thu thập, chia sẻ và các phương thức khác cho nhiều loại dữ liệu người dùng, cũng như mục đích mà nhà phát triển sử dụng dữ liệu đó, như mô tả trong các bảng sau:

Danh mục Loại dữ liệu Mô tả

Vị trí

Vị trí ước chừng

Vị trí thực tế của người dùng hoặc thiết bị ở một khu vực lớn hơn hoặc bằng 3 kilômét vuông, chẳng hạn như thành phố mà người dùng đang ở hoặc vị trí do quyền ACCESS_COARSE_LOCATION của Android cung cấp.

Vị trí chính xác

Vị trí thực tế của người dùng hoặc thiết bị ở một khu vực nhỏ hơn hoặc bằng 3 kilômét vuông, chẳng hạn như vị trí do quyền ACCESS_FINE_LOCATION của Android cung cấp.

Thông tin cá nhân

Tên

Tên gọi mà người dùng đặt cho bản thân, chẳng hạn như họ hoặc tên hoặc biệt hiệu của họ.

Địa chỉ email

Địa chỉ email của người dùng.

Mã nhận dạng người dùng

Giá trị nhận dạng liên quan đến một người có thể nhận dạng. Ví dụ: mã tài khoản, số tài khoản hoặc tên tài khoản.

Địa chỉ

Địa chỉ của người dùng, chẳng hạn như địa chỉ gửi thư hoặc địa chỉ nhà riêng.

Số điện thoại

Số điện thoại của người dùng.

Chủng tộc và dân tộc

Thông tin về chủng tộc hoặc dân tộc của người dùng.

Quan điểm chính trị hoặc tôn giáo

Thông tin về quan điểm chính trị hoặc tôn giáo của người dùng.

Khuynh hướng tính dục

Thông tin về xu khuynh hướng tính dục của người dùng.

Thông tin khác

Thông tin cá nhân khác như ngày sinh, bản dạng giới hoặc thân thế cựu chiến binh.

Thông tin tài chính

Thông tin thanh toán của người dùng

Thông tin về các tài khoản tài chính của người dùng, chẳng hạn như số thẻ tín dụng.

Nhật ký mua

Thông tin về những lần mua hàng hoặc giao dịch mà người dùng từng thực hiện.

Điểm tín dụng

Thông tin về điểm tín dụng của người dùng.

Thông tin tài chính khác

Mọi thông tin tài chính khác, chẳng hạn như tiền lương hoặc nợ của người dùng.

Sức khoẻ và thể hình

Thông tin y tế

Thông tin về sức khoẻ của người dùng, chẳng hạn như bệnh án hoặc triệu chứng.

Thông tin về thể chất

Thông tin về thể chất của người dùng, chẳng hạn như hoạt động tập thể dục hoặc hoạt động thể chất khác.

Tin nhắn

Email

Thông tin về email của người dùng, bao gồm cả tiêu đề email, người gửi, người nhận và nội dung email.

SMS hoặc MMS

Tin nhắn văn bản của người dùng, bao gồm cả người gửi, người nhận và nội dung tin nhắn.

Thông báo khác trong ứng dụng

Các loại tin nhắn khác. Ví dụ: tin nhắn nhanh hoặc nội dung trò chuyện.

Ảnh và video

Ảnh

Ảnh của người dùng.

Video

Video của người dùng.

Tệp âm thanh

Bản ghi âm hoặc giọng nói

Giọng nói của người dùng, chẳng hạn như thư thoại hoặc bản ghi âm.

Tệp âm nhạc

Các tệp nhạc của người dùng.

Tệp âm thanh khác

Các tệp âm thanh khác do người dùng tạo hoặc do người dùng cung cấp.

Tệp và tài liệu

Tệp và tài liệu

Tệp hoặc tài liệu của người dùng hoặc thông tin về tệp hoặc tài liệu của họ, chẳng hạn như tên tệp.

Lịch

Sự kiện trên lịch

Thông tin trên lịch của người dùng, chẳng hạn như sự kiện, ghi chú về sự kiện và người tham dự.

Danh bạ

Danh bạ

Thông tin về danh bạ của người dùng, chẳng hạn như tên người liên hệ, nhật ký tin nhắn và thông tin trên biểu đồ xã hội như tên người dùng, lần liên hệ gần đây, tần suất liên hệ, thời lượng tương tác và nhật ký cuộc gọi.

Hoạt động trong ứng dụng

Tương tác với ứng dụng

Thông tin về cách người dùng tương tác với ứng dụng của bạn. Ví dụ: số lần họ truy cập một trang hoặc những phần họ nhấn vào.

Nhật ký tìm kiếm trong ứng dụng

Thông tin về nội dung mà người dùng đã tìm kiếm trong ứng dụng.

Ứng dụng đã cài đặt

Thông tin về những ứng dụng đã cài đặt trên thiết bị của người dùng.

Nội dung khác do người dùng tạo

Nội dung khác do người dùng tạo chưa được nêu tại đây hay tại các mục khác. Ví dụ: thông tin giới thiệu người dùng, ghi chú hoặc câu trả lời mở.

Thao tác khác

Các hoạt động hoặc hành động khác của người dùng trong ứng dụng chưa được nêu tại đây, chẳng hạn như các tuỳ chọn chơi trò chơi, lượt thích và hộp thoại.

Hoạt động duyệt web

Nhật ký duyệt web

Thông tin về những trang web mà người dùng từng truy cập.

Thông tin và hiệu suất của ứng dụng

Nhật ký sự cố

Dữ liệu nhật ký sự cố trong ứng dụng. Ví dụ: số lần ứng dụng gặp sự cố, dấu vết ngăn xếp hoặc thông tin khác liên quan trực tiếp đến sự cố.

Chẩn đoán

Thông tin về hiệu suất của ứng dụng. Ví dụ: thời lượng pin, thời gian tải, độ trễ, tốc độ khung hình hoặc thông tin chẩn đoán kỹ thuật.

Dữ liệu khác về hiệu suất của ứng dụng

Dữ liệu khác về hiệu suất của ứng dụng chưa được nêu tại đây.

Mã nhận dạng thiết bị hoặc mã nhận dạng khác

Mã nhận dạng thiết bị hoặc mã nhận dạng khác

Thông tin nhận dạng liên quan đến một thiết bị, trình duyệt hoặc ứng dụng riêng biệt. Ví dụ: số IMEI, địa chỉ MAC, mã thiết bị Widevine, mã cài đặt Firebase hoặc mã nhận dạng cho quảng cáo

Mục đích

Mục đích sử dụng dữ liệu Mô tả Ví dụ

Chức năng của ứng dụng

Phục vụ cho các tính năng có trong ứng dụng

Ví dụ: dùng để bật các tính năng của ứng dụng hoặc xác thực người dùng.

Phân tích

Phục vụ cho việc thu thập dữ liệu về cách người dùng sử dụng ứng dụng hoặc về hiệu suất của ứng dụng.

Ví dụ: dùng để xem số người dùng đang sử dụng một tính năng cụ thể, theo dõi tình trạng hoạt động của ứng dụng, chẩn đoán và khắc phục lỗi/sự cố hoặc cải thiện hiệu suất về sau.

Thông tin liên lạc của nhà phát triển

Dùng để gửi tin tức hoặc thông báo về ứng dụng hoặc nhà phát triển.

Ví dụ: gửi thông báo đẩy để cho người dùng biết về một bản cập nhật bảo mật quan trọng hoặc cho người dùng biết về các tính năng mới của ứng dụng.

Quảng cáo hoặc tiếp thị

Dùng để hiển thị hoặc định hướng quảng cáo/thông tin tiếp thị hoặc đo lường hiệu suất của quảng cáo

Ví dụ: hiện quảng cáo hiển thị trong ứng dụng, gửi thông báo đẩy để quảng bá ứng dụng/dịch vụ khác hoặc chia sẻ dữ liệu được chia sẻ với đối tác quảng cáo.

Chống lừa đảo, bảo mật và tuân thủ quy định

Dùng để phòng chống gian lận, đảm bảo tính bảo mật và tuân thủ pháp luật.

Ví dụ: theo dõi những lần đăng nhập không thành công để phát hiện hoạt động gian lận.

Cá nhân hoá

Dùng để tuỳ chỉnh ứng dụng, chẳng hạn như hiển thị nội dung đề xuất hoặc gợi ý.

Ví dụ: Đề xuất danh sách phát dựa trên thói quen nghe nhạc của người dùng hoặc cung cấp tin tức địa phương dựa trên vị trí của người dùng.

Quản lý tài khoản

Dùng để thiết lập hoặc quản lý tài khoản của người dùng trên sản phẩm của nhà phát triển.

Ví dụ: để cho phép người dùng tạo tài khoản hoặc thêm thông tin vào tài khoản mà nhà phát triển cung cấp để sử dụng trên các dịch vụ của ứng dụng, hãy đăng nhập vào ứng dụng hoặc xác minh thông tin đăng nhập của tài khoản đó.

Tạo tệp XML về an toàn dữ liệu theo cách thủ công

Tệp XML mẫu sau đây về an toàn dữ liệu minh hoạ cấu trúc tệp cho một ứng dụng tải trước để chia sẻ dữ liệu liên quan đến vị trí của người dùng. Chỉnh sửa cấu trúc này bằng cách thêm, chỉnh sửa hoặc xoá các phần tử tuỳ thuộc vào loại thông tin mà bạn cần công bố cho ứng dụng của mình.

Xin lưu ý rằng tệp mẫu không nhất thiết phải hoàn chỉnh. Hãy tham khảo lược đồ cho gói siêu dữ liệu ứng dụng để biết thêm thông tin về cấu trúc XML bắt buộc cho các phần ứng dụng, nhà phát triển và mục An toàn dữ liệu của gói siêu dữ liệu ứng dụng mà ứng dụng của bạn có thể cần đưa vào.

<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<bundle>
<long name="version" value="2" />

  <pbundle_as_map name="safety_labels">
    <long name="version" value="1" />

      <pbundle_as_map name="data_labels">
        <pbundle_as_map name="data_shared">
          <pbundle_as_map name="location">
            <pbundle_as_map name="approx_location">
              <int-array name="purposes" num="4">
                  <item value="1" />
                  <item value="2" />
                  <item value="5" />
                  <item value="6" />
              </int-array>
            </pbundle_as_map>
            <pbundle_as_map name="precise_location">
              <int-array name="purposes" num="2">
                  <item value="1" />
                  <item value="6" />
              </int-array>
            </pbundle_as_map>
          </pbundle_as_map>
        </pbundle_as_map>

    </pbundle_as_map>
</pbundle_as_map>
</bundle>

Câu hỏi thường gặp

Hãy xem các phần sau đây để biết câu trả lời cho những câu hỏi thường gặp của nhà phát triển.

Câu hỏi chung

Các phần sau đây có câu trả lời cho những câu hỏi chung về gói siêu dữ liệu ứng dụng.

Một nhà phát triển đã gửi thông tin tương tự cho iOS. Nhà phát triển có thể sử dụng lại bao nhiêu thông tin trong đó cho gói siêu dữ liệu của ứng dụng Android?

Thật tuyệt vì nhà phát triển đã quản lý tốt cách thức ứng dụng xử lý dữ liệu. Để hoàn tất chính xác gói siêu dữ liệu ứng dụng, nhà phát triển có thể cần thêm thông tin mà trước đây họ chưa từng sử dụng, vì vậy, họ nên chuẩn bị tinh thần để làm thêm việc. Cách thức phân loại và khung tiêu chuẩn của gói siêu dữ liệu ứng dụng Android có thể rất khác với quy định của các cửa hàng ứng dụng khác.

Google làm thế nào để đảm bảo nhà phát triển đưa ra thông tin chính xác? Chúng tôi nhận thấy thông tin này không phải lúc nào cũng đúng với thực tế.

Tương tự như chính sách quyền riêng tư, nhà phát triển là người chịu trách nhiệm đối với thông tin công bố trong gói siêu dữ liệu của ứng dụng.

Nhà phát triển cần cập nhật gói siêu dữ liệu của ứng dụng với tần suất như thế nào?

Nhà phát triển nên cập nhật gói siêu dữ liệu của ứng dụng khi có thay đổi liên quan đến cách thức ứng dụng xử lý dữ liệu.

Câu hỏi về việc hoàn tất mục An toàn dữ liệu

Các phần sau đây có câu trả lời cho các câu hỏi về cách hoàn tất mục an toàn dữ liệu của gói siêu dữ liệu ứng dụng.

Nếu ứng dụng thay đổi cách thức hoạt động tuỳ theo phiên bản Android được hỗ trợ thì sao?

Gói siêu dữ liệu của ứng dụng phải chính xác để không phụ thuộc vào mục đích sử dụng, phiên bản ứng dụng, khu vực và độ tuổi của người dùng. Mục an toàn dữ liệu mô tả tổng hợp toàn bộ hoạt động thu thập dữ liệu và chia sẻ dữ liệu của ứng dụng trên mọi khu vực địa lý và loại người dùng.

Làm cách nào để nhà phát triển cho biết rằng họ có thể có các phương thức xử lý khác nhau ở từng khu vực? Ví dụ: nhà phát triển không sử dụng một số thư viện nhất định ở Châu Âu nhưng có thể lại sử dụng các thư viện đó ở những khu vực khác.

Gói siêu dữ liệu của ứng dụng phản ánh thông tin chung đại diện cho cách thức xử lý dữ liệu của từng ứng dụng. Mục An toàn dữ liệu mô tả tổng hợp toàn bộ hoạt động thu thập dữ liệu và chia sẻ dữ liệu của ứng dụng trên mọi khu vực địa lý và loại người dùng.

Mục an toàn dữ liệu có nằm trong phạm vi kiểm soát của cơ chế đồng ý dành cho người dùng không? Nhà phát triển có cần thực hiện thêm bước nào khác và tạo thông tin công bố nổi bật trong ứng dụng không?

Không, bạn không cần công bố thêm thông tin nào khác trong quá trình người dùng cài đặt ứng dụng và cũng không có thêm yêu cầu nào về sự đồng ý của người dùng liên quan đến tính năng này. Nhà phát triển ứng dụng trên Google Play và Ứng dụng đi kèm thiết bị di động trên thiết bị Android có Dịch vụ Google Play thu thập dữ liệu riêng tư và nhạy cảm của người dùng phải triển khai thông tin công bố và sự đồng ý trong ứng dụng khi chính sách yêu cầu.

Nhà phát triển có cần khai báo dữ liệu nếu ứng dụng yêu cầu một quyền truy cập nhưng không thực sự thu thập hoặc chia sẻ dữ liệu hay không?

Nhà phát triển không cần khai báo việc thu thập hoặc chia sẻ dữ liệu trừ phi dữ liệu thực sự được thu thập hoặc chia sẻ. Ứng dụng trên Google Play và Ứng dụng đi kèm thiết bị di động trên thiết bị Android có Dịch vụ Google Play phải tuân thủ tất cả chính sách hiện hành.

Nếu một loại dữ liệu được thu thập trong quá trình thu thập một loại dữ liệu khác, thì nhà phát triển có nên khai báo cả hai loại không? Ví dụ: Nếu nhà phát triển thu thập Địa chỉ liên hệ, trong đó có cả email của người dùng, thì nhà phát triển có phải khai báo cả hai loại dữ liệu "Địa chỉ liên hệ" và "Địa chỉ email" không?

Nếu nhà phát triển có ý định thu thập một loại dữ liệu nào đó trong quá trình thu thập một loại dữ liệu khác, thì nhà phát triển phải công bố cả hai loại. Ví dụ: Nếu nhà phát triển thu thập ảnh của người dùng và sử dụng ảnh này để xác định đặc điểm của người dùng (chẳng hạn như sắc tộc hoặc chủng tộc), thì nhà phát triển cũng phải công bố việc thu thập dữ liệu về sắc tộc và chủng tộc.

Nhà phát triển có bắt buộc phải cung cấp cơ chế xoá dữ liệu không? Đây có phải là yêu cầu cho mọi loại dữ liệu người dùng không?

Mục An toàn dữ liệu là nơi để nhà phát triển chia sẻ về việc họ có cơ chế nào để nhận yêu cầu của người dùng về việc xoá dữ liệu hay không. Trong quá trình hoàn tất mục an toàn dữ liệu, nhà phát triển phải cho biết họ có cung cấp cơ chế nào như vậy hay không.

Nhà phát triển có phải cung cấp một loại cơ chế cụ thể nào để cho biết ứng dụng có hỗ trợ yêu cầu xoá dữ liệu người dùng không?

Google không quy định cơ chế cụ thể nào, nhưng bạn cần làm sao để người dùng dễ dàng tìm và truy cập được vào cơ chế yêu cầu đó. Sau đây là một số ví dụ phổ biến về cơ chế cho biết rõ ràng đường dẫn mà người dùng có thể sử dụng để yêu cầu xoá dữ liệu: tính năng trong ứng dụng, biểu mẫu liên hệ hoặc email đại diện chuyên trách.

Nhà phát triển nên khai báo như thế nào trong mục an toàn dữ liệu về việc họ cung cấp một cơ chế yêu cầu xoá có thể tự động xoá hoặc ẩn danh dữ liệu?

Nhà phát triển có thể khai báo rằng người dùng có thể yêu cầu xoá dữ liệu của họ nếu nhà phát triển cung cấp ít nhất một trong các lựa chọn sau:

  • Cơ chế yêu cầu xoá dữ liệu.
  • Một quy trình tự động để bắt đầu xoá hoặc ẩn danh dữ liệu thu thập được trong vòng 90 ngày kể từ khi thu thập.

    Nhà phát triển có thể khai báo rằng người dùng có thể yêu cầu xoá dữ liệu của họ ngay cả khi nhà phát triển cần giữ lại một số dữ liệu vì lý do chính đáng, chẳng hạn như để tuân thủ pháp luật hoặc ngăn chặn hành vi sai trái.

Nếu cơ chế xoá mà nhà phát triển cung cấp không hỗ trợ người dùng ở một số quốc gia, thì nhà phát triển vẫn có thể cho biết rằng họ cung cấp cơ chế yêu cầu xoá chứ?

Mỗi gói siêu dữ liệu ứng dụng chỉ có một mục an toàn dữ liệu chung. Biểu mẫu này phải trình bày cách thức xử lý dữ liệu dựa trên mọi mục đích sử dụng, khu vực và độ tuổi của người dùng. Nói cách khác, nếu một phiên bản bất kỳ của ứng dụng (ở bất cứ đâu trên thế giới) có sử dụng cách thức xử lý dữ liệu nào đó thì nhà phát triển phải khai báo cách thức đó. Do đó, mục An toàn dữ liệu sẽ mô tả tổng hợp toàn bộ hoạt động thu thập dữ liệu và chia sẻ dữ liệu của ứng dụng đối với tất cả người dùng và khu vực địa lý.

Có thể dùng những loại kỹ thuật nào để ẩn danh dữ liệu?

Có nhiều phương thức ẩn danh dữ liệu mà bạn có thể sử dụng sao cho không ai có thể dùng dữ liệu đó để xác định danh tính của một người dùng cụ thể. Nhà phát triển nên tham khảo ý kiến của các chuyên gia về quyền riêng tư và bảo mật để xác định phương thức phù hợp với trường hợp sử dụng của họ. Ví dụ: trang này nói về một số phương thức ẩn danh dữ liệu mà Google sử dụng, chẳng hạn như phương thức đảm bảo sự riêng tư biệt lập.

Nhà phát triển nên xử lý việc thu thập và sử dụng địa chỉ IP như thế nào?

Giống như với các loại dữ liệu khác, nhà phát triển phải công bố việc thu thập, sử dụng và chia sẻ địa chỉ IP theo mục đích sử dụng và cách thức xử lý cụ thể của mình. Ví dụ: Trong trường hợp nhà phát triển sử dụng địa chỉ IP để xác định vị trí, thì họ phải khai báo loại dữ liệu đó (vị trí).

Nhà phát triển phải làm thế nào để công bố thông tin về việc thu thập và chia sẻ các loại giá trị nhận dạng khác?

Giống như với các loại dữ liệu khác, nhà phát triển cần công bố việc thu thập, sử dụng và chia sẻ các loại giá trị nhận dạng theo mục đích sử dụng và cách thức xử lý cụ thể của nhà phát triển. Ví dụ: việc thu thập tên tài khoản liên kết với một người có thể nhận dạng phải được khai báo là "Giá trị nhận dạng cá nhân" và việc thu thập Mã nhận dạng cho quảng cáo trên Android của người dùng phải được khai báo là "Thiết bị hoặc giá trị nhận dạng khác". Một ví dụ khác là giá trị nhận dạng liên quan đến một sự kiện trong ứng dụng cụ thể nhưng không liên quan một cách hợp lý đến một thiết bị, trình duyệt hoặc ứng dụng riêng lẻ thì không cần phải công bố là "Giá trị nhận dạng thiết bị hoặc giá trị nhận dạng khác".

Như đã lưu ý trước đó, bạn phải khai báo hoạt động thu thập dữ liệu theo phương thức gán biệt danh trong mục An toàn dữ liệu của gói siêu dữ liệu ứng dụng, trong loại dữ liệu có liên quan. Ví dụ: nếu nhà phát triển thu thập thông tin chẩn đoán bằng một giá trị nhận dạng thiết bị, thì nhà phát triển vẫn phải công bố về việc thu thập dữ liệu "Chẩn đoán" trong mục an toàn dữ liệu.

"Nhà cung cấp dịch vụ" có thể thực hiện những loại hoạt động nào?

Nhà cung cấp dịch vụ chỉ có thể xử lý dữ liệu người dùng thay mặt cho nhà phát triển. Ví dụ: nhà cung cấp dịch vụ phân tích xử lý dữ liệu người dùng từ ứng dụng chỉ thay mặt cho nhà phát triển hoặc nhà cung cấp dịch vụ đám mây lưu trữ dữ liệu người dùng từ ứng dụng để nhà phát triển sử dụng, thường đủ điều kiện là "nhà cung cấp dịch vụ". Mặt khác, nếu nhà cung cấp SDK đang xây dựng hồ sơ quảng cáo cho nhiều khách hàng dựa trên dữ liệu ứng dụng, thì hoạt động đó sẽ không được coi là hoạt động của "nhà cung cấp dịch vụ" cho mục đích của mục an toàn dữ liệu và cần được công bố là "chia sẻ" trong mục an toàn dữ liệu của gói siêu dữ liệu ứng dụng.

Ứng dụng dùng một dịch vụ thanh toán bên ngoài để hỗ trợ giao dịch tài chính. Ứng dụng có cần công bố thông tin tài chính (như thông tin thẻ tín dụng) trong gói siêu dữ liệu của ứng dụng không?

Việc này tuỳ thuộc vào bản chất của việc tích hợp với dịch vụ thanh toán. Nếu ứng dụng sử dụng một dịch vụ thanh toán như PayPal, Google Pay, hệ thống thanh toán của Google Play hoặc các dịch vụ tương tự để hoàn tất giao dịch thanh toán, thì nhà phát triển không cần khai báo việc thu thập dữ liệu mà dịch vụ thanh toán thu thập liên quan đến việc xử lý giao dịch tài chính, chẳng hạn như số thẻ tín dụng, nếu đáp ứng tất cả các điều kiện sau:

  • Ứng dụng không bao giờ truy cập thông tin này.

  • Dịch vụ thanh toán thu thập thông tin này trực tiếp qua người dùng và quá trình thu thập sẽ chịu sự điều chỉnh của các điều khoản của dịch vụ đó.

Nhà phát triển nên xem xét kỹ việc tích hợp với dịch vụ thanh toán để đảm bảo rằng mục an toàn dữ liệu trong gói siêu dữ liệu của ứng dụng khai báo mọi hoạt động thu thập và chia sẻ dữ liệu liên quan không đáp ứng những điều kiện này. Nhà phát triển cũng nên xem xét liệu ứng dụng có thu thập thông tin tài chính khác hay không (chẳng hạn như nhật ký mua) và liệu ứng dụng có nhận được dữ liệu liên quan nào từ dịch vụ thanh toán hay không (chẳng hạn như cho mục đích chống gian lận và rủi ro).

Ứng dụng cho phép người dùng tải trực tiếp dữ liệu của họ lên Google Drive hoặc Dropbox để sao lưu hoặc lưu trữ. Ứng dụng không truy cập vào bất kỳ dữ liệu nào trong số này. Liệu thông tin đó có nên được khai báo là "bộ sưu tập" không?

Tuỳ thuộc vào cách triển khai cụ thể. Nếu người dùng chọn tải dữ liệu của họ trực tiếp lên ổ đĩa ngoài hoặc tài khoản bộ nhớ trên đám mây của riêng họ (chẳng hạn như Google Drive, Dropbox hoặc các dịch vụ tương tự) và việc tải lên này chịu sự điều chỉnh của điều khoản dịch vụ và chính sách quyền riêng tư của nhà cung cấp ổ đĩa ngoài hoặc bộ nhớ trên đám mây, đồng thời ứng dụng không bao giờ thu thập hoặc truy cập vào dữ liệu liên quan, thì ứng dụng không cần khai báo việc thu thập dữ liệu này.

Nhà phát triển nên mã hoá dữ liệu như thế nào trong quá trình di chuyển?

Nhà phát triển nên tuân theo các tiêu chuẩn ngành tốt nhất để mã hoá dữ liệu ứng dụng một cách an toàn trong quá trình di chuyển. Có một số giao thức mã hoá phổ biến như Bảo mật tầng truyền tải (TLS) và Giao thức truyền siêu văn bản an toàn (HTTPS).

Ứng dụng cho phép người dùng tạo tài khoản hoặc thêm thông tin vào tài khoản của họ, chẳng hạn như ngày sinh hoặc giới tính. Nhà phát triển nên khai báo dữ liệu mà người dùng thêm vào tài khoản của họ bằng cách nào?

Nhà phát triển nên khai báo hoạt động thu thập dữ liệu này để quản lý tài khoản và cho biết (nếu có) hoạt động thu thập là không bắt buộc đối với người dùng.

Ngoài ra, như với mọi loại dữ liệu mà ứng dụng thu thập, nhà phát triển nên công bố dữ liệu này và (các) mục đích sử dụng dữ liệu của ứng dụng. Ví dụ: nếu ứng dụng cho phép người dùng thêm ngày sinh vào tài khoản và cũng dùng dữ liệu đó để gửi thông báo đẩy vào thời điểm phù hợp, thì ngoài mục đích quản lý tài khoản, ứng dụng cũng phải khai báo mục đích này.

Bạn có thể sử dụng mục Quản lý tài khoản để trình bày các mục đích sử dụng chung của dữ liệu tài khoản mà không dành riêng cho ứng dụng cụ thể. Ví dụ: nếu nhà phát triển sử dụng thông tin tài khoản để ngăn chặn hành vi gian lận, quảng cáo, tiếp thị hoặc thông báo cho nhà phát triển trên các dịch vụ và mục đích sử dụng này không dành riêng cho ứng dụng hoặc hoạt động trong ứng dụng, thì việc khai báo "quản lý tài khoản" là mục đích thu thập dữ liệu tài khoản này là đủ để trình bày các mục đích sử dụng chung đó trong mục An toàn dữ liệu của gói siêu dữ liệu ứng dụng. Tuy nhiên, ứng dụng phải luôn khai báo tất cả mục đích sử dụng dữ liệu của chính ứng dụng. Tốt nhất là bạn nên công bố cách ứng dụng của mình xử lý dữ liệu người dùng cho các dịch vụ tài khoản trong quy trình chuẩn bị tài liệu và đăng ký ở cấp tài khoản.

Dịch vụ hệ thống là gì?

Dịch vụ hệ thống là phần mềm được cài đặt sẵn nhằm hỗ trợ các tính năng cốt lõi của hệ thống. Dịch vụ hệ thống phải bao gồm các gói transparency_info và system_app_safety_label (gói sau được cung cấp thay vì gói safety_labels). Các dịch vụ hệ thống được phân phối thông qua Google Play có thể đăng ký xin miễn hoàn tất biểu mẫu An toàn dữ liệu của Google Play.

Làm thế nào để nhà phát triển khai báo hoạt động thu thập dữ liệu dùng tạm thời để tải trang và dịch vụ theo yêu cầu từ phía máy khách khác trong thời gian thực trước khi dữ liệu đó được ghi trên máy chủ của nhà phát triển và dùng cho các mục đích khác?

Nếu chỉ dùng tạm thời thì nhà phát triển không cần đưa nội dung đó vào mục an toàn dữ liệu của gói siêu dữ liệu ứng dụng. Tuy nhiên, nhà phát triển phải khai báo thông tin về mọi hoạt động sử dụng dữ liệu người dùng ngoài quá trình xử lý tạm thời, bao gồm cả mọi mục đích sử dụng đối với dữ liệu người dùng mà nhà phát triển đã ghi lại.