Chuẩn bị cho các yêu cầu tiết lộ dữ liệu của Google Play

Vào tháng 5 năm 2021, Google Play đã công bố phần An toàn dữ liệu mới , là phần tiết lộ do nhà phát triển cung cấp về các phương pháp thu thập, chia sẻ và bảo mật dữ liệu của ứng dụng.

Trang này có thể giúp bạn hoàn thành các yêu cầu đối với việc tiết lộ dữ liệu này liên quan đến việc bạn sử dụng SDK Android Firebase. Trên trang này, bạn có thể tìm thấy thông tin về việc liệu SDK của chúng tôi có xử lý dữ liệu người dùng cuối hay không, bao gồm các ví dụ về cấu hình hoặc lời gọi hiện hành mà bạn có thể kiểm soát với tư cách là nhà phát triển ứng dụng.

Chúng tôi mong muốn minh bạch nhất có thể trong việc hỗ trợ bạn; tuy nhiên, với tư cách là nhà phát triển ứng dụng, bạn hoàn toàn chịu trách nhiệm về việc quyết định cách phản hồi biểu mẫu phần An toàn dữ liệu của Google Play về các phương pháp thu thập, chia sẻ và bảo mật dữ liệu người dùng cuối của ứng dụng.

Cách sử dụng thông tin trên trang này

Trang này liệt kê dữ liệu người dùng cuối chỉ được thu thập bởi phiên bản mới nhất của mỗi SDK Android Firebase.

Mỗi SDK có phần riêng sau này trên trang này, nơi chúng tôi cung cấp thông tin về dữ liệu được thu thập tự động so với dữ liệu được thu thập tùy thuộc vào cách sử dụng của bạn . Thu thập tự động có nghĩa là SDK thu thập dữ liệu cụ thể mà bạn không cần gọi bất kỳ phương pháp hoặc lớp cụ thể nào trong ứng dụng của mình. Tuy nhiên, trong nhiều trường hợp, dữ liệu do SDK thu thập phụ thuộc vào cách sử dụng sản phẩm cụ thể của ứng dụng, nghĩa là cấu hình ứng dụng của bạn và cách bạn gọi SDK.

Để hoàn thành việc tiết lộ dữ liệu của mình, bạn có thể sử dụng hướng dẫn của Android về các loại dữ liệu để giúp bạn xác định loại dữ liệu nào mô tả tốt nhất dữ liệu đã thu thập. Khi tiết lộ dữ liệu của bạn, hãy đảm bảo cũng tính đến cách ứng dụng cụ thể của bạn chia sẻ và sử dụng dữ liệu đã thu thập.

Tổng quan về mã hóa dữ liệu, chia sẻ dữ liệu và xóa dữ liệu cho SDK Android Firebase

Mã hóa dữ liệu

Đối với dữ liệu người dùng cuối đã thu thập được liệt kê trên trang này, Firebase mã hóa dữ liệu đang chuyển bằng HTTPS.

Chia sẻ dữ liệu

Đối với dữ liệu người dùng cuối đã thu thập được liệt kê trên trang này, Firebase không chuyển dữ liệu này cho bên thứ ba ngoại trừ:

  • Gửi tới các nhà xử lý phụ của bên thứ ba hỗ trợ chúng tôi cung cấp dịch vụ Firebase.
  • Theo hướng dẫn của bạn (ví dụ: nếu bạn chọn liên kết Firebase với các dịch vụ không phải của Firebase).
Xóa dữ liệu

Firebase cho phép các nhà phát triển xóa dữ liệu người dùng cuối theo cách phù hợp với chức năng của các dịch vụ Firebase.



Tác nhân người dùng Firebase

Tác nhân người dùng Firebase không phải là SDK Android Firebase mà là một gói thông tin được một số SDK Android Firebase thu thập và bao gồm những thông tin sau:

  • Siêu dữ liệu thiết bị: phiên bản hệ điều hành, tên, kiểu máy, thương hiệu và hệ số hình thức

  • Ứng dụng được sử dụng để cài đặt ứng dụng của bạn (ví dụ: Cửa hàng Play) (xem tài liệu )

  • SDK Firebase nào được sử dụng trong ứng dụng của bạn, bao gồm cả các phiên bản của chúng

Tác nhân người dùng Firebase được Google sử dụng nội bộ để xác định việc áp dụng nền tảng và phiên bản nhằm cung cấp, duy trì và cải thiện các dịch vụ Firebase. Nó không bao giờ được liên kết với người dùng hoặc mã định danh thiết bị.

Nếu SDK Android của Firebase thu thập tác nhân người dùng Firebase, thì nó sẽ được liệt kê trong phần của SDK bên dưới.



Thử nghiệm A / B

com.google.firebase:firebase-abt

Dữ liệu được thu thập tự động

SDK thử nghiệm A / B của Firebase không tự động thu thập bất kỳ dữ liệu người dùng cuối nào.

Những ý kiến ​​khác

SDK thử nghiệm A / B của Firebase sử dụng dữ liệu được thu thập từ Google Analytics để tạo và quản lý các nhóm thử nghiệm.

Vì SDK thử nghiệm A / B chỉ được sử dụng trực tiếp bởi Cấu hình từ xa Firebase và Nhắn tin trong ứng dụng của Firebase, hãy tham khảo các phần cụ thể đó trên trang này để tìm hiểu thêm về mọi thu thập dữ liệu và mục đích thu thập.

Dữ liệu được thu thập tùy thuộc vào mức sử dụng của bạn

SDK thử nghiệm A / B của Firebase không có các tính năng tùy chọn mà nhà phát triển có thể định cấu hình hoặc gọi để thu thập dữ liệu người dùng cuối khác.



Kiểm tra ứng dụng

com.google.firebase:firebase-appcheck
com.google.firebase:firebase-appcheck-debug
com.google.firebase:firebase-appcheck-safetynet
com.google.firebase:firebase-appcheck-playintegrity

Dữ liệu được thu thập tự động

SDK kiểm tra ứng dụng Firebase tự động thu thập các dữ liệu sau.

Dữ liệu Theo mặc định, SDK kiểm tra ứng dụng Firebase ...
Tác nhân người dùng Firebase

Để biết thông tin, hãy tham khảo phần tác nhân người dùng Firebase trên trang này.

Dữ liệu được thu thập tùy thuộc vào mức sử dụng của bạn

Tùy thuộc vào cách bạn định cấu hình hoặc gọi SDK kiểm tra ứng dụng Firebase và các tính năng của sản phẩm, ứng dụng của bạn có thể thu thập dữ liệu người dùng cuối cần được đưa vào bản tiết lộ dữ liệu của bạn. Bảng sau liệt kê các ví dụ về dữ liệu người dùng cuối có thể được thu thập tùy thuộc vào cách sử dụng của bạn, nhưng hãy đảm bảo tính đến mọi dữ liệu được thu thập theo cách sử dụng cụ thể của bạn.

Dữ liệu Tùy thuộc vào cấu hình và lời gọi ứng dụng của bạn, SDK kiểm tra ứng dụng Firebase ...
Mã thông báo chứng thực từ SafetyNet

Thu thập mã thông báo chứng thực này nếu ứng dụng của bạn sử dụng SafetyNet làm nhà cung cấp chứng thực. Xem thông tin bổ sung về an toàn dữ liệu cho SafetyNet .

Mã thông báo liêm chính từ Play Integrity

Thu thập mã thông báo toàn vẹn này nếu ứng dụng của bạn sử dụng Play Integrity làm nhà cung cấp chứng thực. Xem thông tin bổ sung về an toàn dữ liệu cho tính toàn vẹn của Play .

Thông tin thêm

Mục đích thu thập dữ liệu

Tác nhân người dùng Firebase được Google sử dụng nội bộ để xác định việc áp dụng nền tảng và phiên bản nhằm cung cấp, duy trì và cải thiện các dịch vụ Firebase. Nó không bao giờ được liên kết với người dùng hoặc mã định danh thiết bị.

Kiểm tra ứng dụng Firebase thường sử dụng dữ liệu đã thu thập khác được liệt kê trong các phần phụ ở trên để xác thực chứng thực ứng dụng nhằm giúp bảo vệ tài nguyên phụ trợ của bạn khỏi bị lạm dụng. Ngoài ra, hãy xem lại các phần phụ ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong việc tiết lộ dữ liệu của bạn, hãy đảm bảo cũng tính đến cách bạn sử dụng cụ thể dữ liệu đã thu thập.



Phân phối ứng dụng

Triển khai SDK Android phân phối ứng dụng đầy đủ

com.google.firebase:firebase-appdistribution

Việc triển khai SDK Android phân phối ứng dụng đầy đủ chỉ dành cho việc sử dụng thử nghiệm Beta. Không bao gồm triển khai SDK phân phối ứng dụng đầy đủ trong ứng dụng của bạn khi gửi lên Google Play.

SDK Android phân phối ứng dụng chỉ API

com.google.firebase:firebase-appdistribution-api
com.google.firebase:firebase-appdistribution-api-ktx

Dữ liệu được thu thập tự động

SDK Android phân phối ứng dụng chỉ API không tự động thu thập bất kỳ dữ liệu người dùng cuối nào.

Dữ liệu được thu thập tùy thuộc vào mức sử dụng của bạn

SDK Android chỉ phân phối ứng dụng chỉ API không có các tính năng tùy chọn mà nhà phát triển có thể định cấu hình hoặc gọi để thu thập dữ liệu người dùng cuối khác.



Xác thực

com.google.firebase:firebase-auth
com.google.firebase:firebase-auth-ktx

Dữ liệu được thu thập tự động

SDK xác thực Firebase tự động thu thập các dữ liệu sau.

Dữ liệu Theo mặc định, SDK xác thực Firebase ...
Tác nhân người dùng Firebase

Để biết thông tin, hãy tham khảo phần tác nhân người dùng Firebase trên trang này.

địa chỉ IP

Thu thập địa chỉ IP để tăng cường bảo mật và ngăn chặn việc lạm dụng trong quá trình đăng ký và xác thực.

Chuỗi tác nhân người dùng:

  • liệu ứng dụng có sử dụng FirebaseUI không
  • phiên bản SDK xác thực được ứng dụng sử dụng
  • nền tảng của thiết bị

Thu thập các chuỗi tác nhân người dùng để cung cấp, duy trì và cải thiện các dịch vụ Firebase.

Lưu ý rằng tác nhân người dùng này không đề cập đến tác nhân người dùng Firebase .

ID ứng dụng Android Firebase

Thu thập ID ứng dụng Android Firebase của ứng dụng (đây không phải là tên gói của ứng dụng).

Giá trị này được bao gồm trong tiêu đề của mỗi yêu cầu.

Dữ liệu được thu thập tùy thuộc vào mức sử dụng của bạn

Tùy thuộc vào cách bạn định cấu hình hoặc gọi SDK xác thực Firebase và các tính năng của sản phẩm, ứng dụng của bạn có thể thu thập dữ liệu người dùng cuối cần được đưa vào bản tiết lộ dữ liệu của bạn. Bảng sau liệt kê các ví dụ về dữ liệu người dùng cuối có thể được thu thập tùy thuộc vào cách sử dụng của bạn, nhưng hãy đảm bảo tính đến mọi dữ liệu được thu thập theo cách sử dụng cụ thể của bạn.

Dữ liệu Tùy thuộc vào cấu hình và lời gọi ứng dụng của bạn, SDK xác thực Firebase ...
Tên hiển thị

Thu thập tên hiển thị của người dùng nếu nhà phát triển cung cấp tên đó.

Địa chỉ email

Thu thập địa chỉ email của người dùng (do nhà phát triển cung cấp) nếu ứng dụng sử dụng bất kỳ địa chỉ nào sau đây:

  • xác thực mật khẩu email
  • xác thực liên kết email
  • danh tính được liên kết làm phương thức xác thực và phản hồi của nhà cung cấp được liên kết chứa địa chỉ email
Số điện thoại

Thu thập số điện thoại của người dùng (do nhà phát triển cung cấp) nếu ứng dụng sử dụng bất kỳ hình thức nào sau đây:

  • xác thực điện thoại
  • số điện thoại làm phương thức xác thực
  • Luồng xác thực SMS dưới dạng yếu tố thứ hai
Thông tin liên lạc

Thu thập thông tin liên hệ của người dùng liên quan đến nhà cung cấp xác thực bên thứ ba nếu ứng dụng sử dụng nhà cung cấp xác thực bên thứ ba với Xác thực Firebase.

Ví dụ: số nhận dạng của người dùng có thể được liên kết với hồ sơ Facebook của họ nếu ứng dụng sử dụng xác thực Facebook, tùy thuộc vào phạm vi được cấp.

Tham khảo tài liệu của nhà cung cấp xác thực để biết thêm thông tin.

ID trung tâm trò chơi

Thu thập ID Trung tâm trò chơi của người dùng nếu ứng dụng được liên kết với Trung tâm trò chơi .

Tên người dùng

Tạo và lưu trữ một số nhận dạng Xác thực Firebase duy nhất.

Thông tin thêm

Mục đích thu thập dữ liệu

Xác thực Firebase thường sử dụng dữ liệu thu thập được liệt kê trong các phần phụ ở trên để cho phép xác thực và quản lý tài khoản. Chuỗi tác nhân người dùng được sử dụng để cung cấp, duy trì và cải thiện các dịch vụ Firebase. Ngoài ra, hãy xem lại các phần phụ ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong việc tiết lộ dữ liệu của bạn, hãy đảm bảo cũng tính đến cách bạn sử dụng cụ thể dữ liệu đã thu thập.



Cloud Firestore

com.google.firebase:firebase-firestore
com.google.firebase:firebase-firestore-ktx

Dữ liệu được thu thập tự động

Cloud Firestore SDK tự động thu thập các dữ liệu sau.

Dữ liệu Theo mặc định, SDK Cloud Firestore ...
Tác nhân người dùng Firebase

Để biết thông tin, hãy tham khảo phần tác nhân người dùng Firebase trên trang này.

Dữ liệu được thu thập tùy thuộc vào mức sử dụng của bạn

Tùy thuộc vào cách bạn định cấu hình hoặc gọi SDK Cloud Firestore và các tính năng của sản phẩm, ứng dụng của bạn có thể thu thập dữ liệu người dùng cuối cần được đưa vào tiết lộ dữ liệu của bạn. Đảm bảo rằng bạn tính đến mọi dữ liệu người dùng cuối do nhà phát triển xác định được thu thập bằng cách sử dụng cụ thể của bạn.

Những ý kiến ​​khác

Nếu bạn sử dụng Cloud Firestore với Xác thực Firebase và nếu người dùng cuối đã đăng nhập, thì mọi yêu cầu từ Cloud Firestore sẽ tự động bao gồm ID người dùng hiện hành từ Xác thực Firebase.

Thông tin thêm

Mục đích thu thập dữ liệu

Tác nhân người dùng Firebase được Google sử dụng nội bộ để xác định việc áp dụng nền tảng và phiên bản nhằm cung cấp, duy trì và cải thiện các dịch vụ Firebase. Nó không bao giờ được liên kết với người dùng hoặc mã định danh thiết bị.

Xem lại các phần phụ ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Khi tiết lộ dữ liệu của bạn, hãy đảm bảo cũng tính đến cách bạn sử dụng cụ thể dữ liệu đã thu thập, ngoài cách bạn sử dụng bất kỳ dữ liệu người dùng cuối nào do nhà phát triển xác định được SDK thu thập.



Chức năng đám mây cho Firebase

com.google.firebase:firebase-functions
com.google.firebase:firebase-functions-ktx

Dữ liệu được thu thập tự động

Chức năng đám mây cho SDK ứng dụng khách Firebase thu thập dữ liệu sau đây một cách tự động .

Dữ liệu Theo mặc định, Chức năng đám mây cho SDK ứng dụng Firebase ...
Tên chức năng

Thu thập tên hàm khi gọi hàm.

địa chỉ IP

Thu thập địa chỉ IP của người gọi hàm khi gọi hàm để thực thi các chức năng xử lý sự kiện và các chức năng HTTP dựa trên các hành động của người dùng cuối.

Mã thông báo Firebase Cloud Messaging (FCM)

Thu thập mã thông báo FCM để cho phép các nhà phát triển sử dụng mã này trong các chức năng của họ để gửi thông báo đến thiết bị gọi điện tại thời điểm gọi hoặc để lưu trữ sau này.

Lưu ý rằng mã thông báo này được thu thập độc lập với việc ứng dụng có bao gồm hoặc sử dụng FCM SDK hay không.

Dữ liệu được thu thập tùy thuộc vào mức sử dụng của bạn

Chức năng đám mây cho SDK ứng dụng Firebase không có các tính năng tùy chọn mà nhà phát triển có thể định cấu hình hoặc gọi để thu thập dữ liệu người dùng cuối khác.

Những ý kiến ​​khác

Nếu người dùng cuối đăng nhập qua Xác thực Firebase, mọi yêu cầu chức năng sẽ tự động bao gồm ID người dùng hiện hành từ Xác thực Firebase.

Thông tin thêm

Mục đích thu thập dữ liệu

Chức năng đám mây cho Firebase thường sử dụng dữ liệu đã thu thập được liệt kê trong các phần phụ ở trên để chạy mã phụ trợ nhằm phản hồi các sự kiện được kích hoạt bởi các tính năng Firebase và các yêu cầu HTTPS từ ứng dụng của bạn. Ngoài ra, hãy xem lại các phần phụ ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong việc tiết lộ dữ liệu của bạn, hãy đảm bảo cũng tính đến cách bạn sử dụng cụ thể dữ liệu đã thu thập.



Nhắn tin qua đám mây

com.google.firebase:firebase-messaging
com.google.firebase:firebase-messaging-ktx

Dữ liệu được thu thập tự động

SDK nhắn tin qua đám mây của Firebase tự động thu thập các dữ liệu sau.

Dữ liệu Theo mặc định, SDK nhắn tin qua đám mây của Firebase ...
Phiên bản ứng dụng

Thu thập phiên bản của ứng dụng để đăng ký chủ đề và hủy đăng ký.

Tác nhân người dùng Firebase

Để biết thông tin, hãy tham khảo phần tác nhân người dùng Firebase trên trang này.

Những ý kiến ​​khác

Nhắn tin qua đám mây phụ thuộc vào SDK cài đặt Firebase. Vì SDK đó được bao gồm chuyển tiếp trong ứng dụng của bạn, hãy đảm bảo tính đến dữ liệu người dùng cuối được SDK đó thu thập tự động (xem phần cài đặt trên trang này). Để tìm hiểu về dữ liệu mà Nhắn tin qua đám mây sử dụng từ bộ sưu tập dữ liệu của SDK đó, hãy truy cập tài liệu Quản lý cài đặt Firebase .

Dữ liệu được thu thập tùy thuộc vào mức sử dụng của bạn

Tùy thuộc vào cách bạn định cấu hình hoặc gọi SDK nhắn tin qua đám mây Firebase và các tính năng của sản phẩm, ứng dụng của bạn có thể thu thập dữ liệu người dùng cuối cần được đưa vào bản tiết lộ dữ liệu của bạn. Bảng sau liệt kê các ví dụ về dữ liệu người dùng cuối có thể được thu thập tùy thuộc vào cách sử dụng của bạn, nhưng hãy đảm bảo tính đến mọi dữ liệu được thu thập theo cách sử dụng cụ thể của bạn.

Dữ liệu Tùy thuộc vào cấu hình và lệnh gọi của ứng dụng của bạn, SDK nhắn tin qua đám mây của Firebase ...
Chỉ số gửi tin nhắn

Thu thập và gửi các chỉ số gửi tin nhắn tới BigQuery nếu tích hợp BigQuery được bật và setDeliveryMetricsExportToBigQuery được đặt thành true.

Những ý kiến ​​khác

Một số tính năng tùy chọn của Nhắn tin qua đám mây phụ thuộc vào SDK Firebase cho Google Analytics. Nếu bạn bao gồm SDK đó trong ứng dụng của mình, hãy đảm bảo tính đến dữ liệu người dùng cuối được SDK đó thu thập tự động (xem tài liệu Google Analytics ). Bảng sau liệt kê dữ liệu đã ghi bổ sung:

Dữ liệu Nếu ứng dụng của bạn bao gồm SDK Firebase cho Google Analytics, thì Nhắn tin qua đám mây ...
Sự kiện tương tác thông báo

Gửi các sự kiện tương tác tin nhắn cục bộ trên thiết bị để ghi nhật ký qua SDK Firebase cho Google Analytics nhằm cung cấp dữ liệu phân tích cho nhà phát triển.

Thông tin thêm

Mục đích thu thập dữ liệu

Tác nhân người dùng Firebase được Google sử dụng nội bộ để xác định việc áp dụng nền tảng và phiên bản nhằm cung cấp, duy trì và cải thiện các dịch vụ Firebase. Nó không bao giờ được liên kết với người dùng hoặc mã định danh thiết bị.

Nhắn tin qua đám mây thường sử dụng dữ liệu đã thu thập khác được liệt kê trong các phần phụ ở trên để gửi tin nhắn đến ứng dụng khách. Ngoài ra, hãy xem lại các phần phụ ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong việc tiết lộ dữ liệu của bạn, hãy đảm bảo cũng tính đến cách bạn sử dụng cụ thể dữ liệu đã thu thập.



Bộ nhớ đám mây cho Firebase

com.google.firebase:firebase-storage
com.google.firebase:firebase-storage-ktx

Dữ liệu được thu thập tự động

Bộ nhớ đám mây cho SDK Firebase tự động thu thập các dữ liệu sau.

Dữ liệu Theo mặc định, SDK nhắn tin qua đám mây của Firebase ...
Phiên bản của SDK lưu trữ đám mây được ứng dụng sử dụng

Thu thập phiên bản Bộ nhớ đám mây cho SDK Firebase được ứng dụng sử dụng.

Giá trị này được bao gồm trong tiêu đề của mỗi yêu cầu.

ID ứng dụng Android Firebase

Thu thập ID ứng dụng Android Firebase của ứng dụng (đây không phải là tên gói của ứng dụng).

Giá trị này được bao gồm trong tiêu đề của mỗi yêu cầu.

Dữ liệu được thu thập tùy thuộc vào mức sử dụng của bạn

Tùy thuộc vào cách bạn định cấu hình hoặc gọi Bộ nhớ đám mây cho SDK Firebase và các tính năng của sản phẩm, ứng dụng của bạn có thể thu thập dữ liệu người dùng cuối cần được đưa vào bản tiết lộ dữ liệu của bạn. Đảm bảo rằng bạn tính đến mọi dữ liệu người dùng cuối do nhà phát triển xác định được thu thập bằng cách sử dụng cụ thể của bạn.

Những ý kiến ​​khác

Nếu bạn sử dụng Cloud Storage cho Firebase với Xác thực Firebase và nếu người dùng cuối đã đăng nhập, thì mọi yêu cầu từ Cloud Storage dành cho Firebase sẽ tự động bao gồm User ID hiện hành từ Xác thực Firebase.

Thông tin thêm

Mục đích thu thập dữ liệu

Cloud Storage cho Firebase thường sử dụng dữ liệu thu thập được liệt kê trong các phần phụ ở trên để cung cấp, duy trì và cải thiện các dịch vụ Firebase. Ngoài ra, hãy xem lại các phần phụ ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Khi tiết lộ dữ liệu của bạn, hãy đảm bảo cũng tính đến cách bạn sử dụng cụ thể dữ liệu đã thu thập, ngoài cách bạn sử dụng bất kỳ dữ liệu người dùng cuối nào do nhà phát triển xác định được SDK thu thập.



Crashlytics

com.google.firebase:firebase-crashlytics
com.google.firebase:firebase-crashlytics-ktx
com.google.firebase:firebase-crashlytics-ndk

Dữ liệu được thu thập tự động

SDK Firebase Crashlytics tự động thu thập các dữ liệu sau.

Dữ liệu Theo mặc định, SDK Firebase Crashlytics ...
Dấu vết ngăn xếp

Thu thập dấu vết ngăn xếp khi ứng dụng gặp sự cố.

Trạng thái ứng dụng có liên quan

Thu thập trạng thái ứng dụng có liên quan khi ứng dụng gặp sự cố.

Siêu dữ liệu thiết bị có liên quan

Thu thập siêu dữ liệu theo thời gian về thiết bị khi ứng dụng gặp sự cố.

UUID cài đặt Crashlytics

Tạo và lưu trữ UUID cài đặt Crashlytics để đo số lượng người dùng bị ảnh hưởng bởi sự cố.

Những ý kiến ​​khác

Crashlytics phụ thuộc vào SDK cài đặt Firebase. Vì SDK đó được bao gồm chuyển tiếp trong ứng dụng của bạn, hãy đảm bảo tính đến dữ liệu người dùng cuối được SDK đó thu thập tự động (xem phần cài đặt trên trang này). Lưu ý rằng Crashlytics không sử dụng bất kỳ dữ liệu nào được SDK cài đặt Firebase thu thập, ngoại trừ việc xoay UUID cài đặt Crashlytics dựa trên các thay đổi đối với ID cài đặt Firebase của phiên bản ứng dụng.

Dữ liệu được thu thập tùy thuộc vào mức sử dụng của bạn

Tùy thuộc vào cách bạn định cấu hình hoặc gọi SDK Firebase Crashlytics và các tính năng của sản phẩm, ứng dụng của bạn có thể thu thập dữ liệu người dùng cuối cần được đưa vào bản tiết lộ dữ liệu của bạn. Bảng sau liệt kê các ví dụ về dữ liệu người dùng cuối có thể được thu thập tùy thuộc vào cách sử dụng của bạn, nhưng hãy đảm bảo tính đến mọi dữ liệu được thu thập theo cách sử dụng cụ thể của bạn.

Dữ liệu Tùy thuộc vào cấu hình và lời gọi ứng dụng của bạn, SDK Firebase Crashlytics ...
Dữ liệu do nhà phát triển xác định

Thu thập bất kỳ khóa tùy chỉnh, nhật ký và ID người dùng văn bản tự do nào mà nhà phát triển đính kèm vào báo cáo sự cố.

Dữ liệu do nhà phát triển xác định

Thu thập bất kỳ sự kiện không nghiêm trọng nào do nhà phát triển xác định bằng dấu vết ngăn xếp tùy chỉnh.

Những ý kiến ​​khác

Một số tính năng tùy chọn của Crashlytics phụ thuộc vào SDK Firebase cho Google Analytics. Nếu bạn bao gồm SDK đó trong ứng dụng của mình, hãy đảm bảo tính đến dữ liệu người dùng cuối được SDK đó thu thập tự động (xem tài liệu Google Analytics ). Bảng sau liệt kê dữ liệu mà Crashlytics sử dụng từ việc thu thập dữ liệu đó:

Dữ liệu Nếu ứng dụng của bạn bao gồm SDK Firebase cho Google Analytics, thì Crashlytics ...
nhật ký "breadcrumb"

Sử dụng nhật ký "breadcrumb" được SDK Firebase cho Google Analytics thu thập. Các nhật ký này xác định hành động của người dùng ngay lập tức trước khi xảy ra sự cố cùng với số lượng sự cố.

Thông tin thêm

Mục đích thu thập dữ liệu

Firebase Crashlytics thường sử dụng dữ liệu thu thập được liệt kê trong các phần phụ ở trên để bật các dịch vụ báo cáo sự cố và quản lý sự cố. Ngoài ra, hãy xem lại các phần phụ ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Khi tiết lộ dữ liệu của bạn, hãy đảm bảo cũng tính đến cách bạn sử dụng cụ thể dữ liệu đã thu thập, ngoài cách bạn sử dụng bất kỳ dữ liệu người dùng cuối nào do nhà phát triển xác định được SDK thu thập.



com.google.firebase:firebase-dynamic-links
com.google.firebase:firebase-dynamic-links-ktx

Dữ liệu được thu thập tự động

SDK liên kết động Firebase tự động thu thập các dữ liệu sau.

Dữ liệu Theo mặc định, SDK liên kết động Firebase ...
URL liên kết động

Thu thập URL liên kết động khi URL được tương tác, bao gồm siêu dữ liệu do nhà phát triển xác định mà nhà phát triển đặt trong liên kết khi liên kết được tạo.

Nếu ứng dụng được cài đặt với SDK liên kết động Firebase được tích hợp, thì Firebase sẽ ghi lại trạng thái ứng dụng và các sự kiện tương tác liên kết.

Những ý kiến ​​khác

Nếu người dùng tương tác với liên kết động Firebase, dữ liệu sau sẽ được ghi lại tự động, bất kể ứng dụng có được cài đặt trên thiết bị của người dùng hay không:

Dữ liệu Theo mặc định, Firebase ...
URL liên kết động

Ghi nhật ký URL liên kết động khi URL được tương tác, bao gồm siêu dữ liệu do nhà phát triển xác định mà nhà phát triển đặt trong liên kết khi liên kết được tạo.

Tên gói của ứng dụng

Ghi lại tên gói của ứng dụng cho liên kết sâu chậm (cài đặt ứng dụng bài đăng liên kết sâu).

Trạng thái ứng dụng

Ghi nhật ký thông tin liên quan đến trạng thái của ứng dụng trên thiết bị của người dùng, bao gồm trạng thái cài đặt và nếu ứng dụng đã được mở trước đó.

Liên kết các sự kiện tương tác

Nhật ký liên kết các sự kiện tương tác.

Dữ liệu được thu thập tùy thuộc vào mức sử dụng của bạn

SDK liên kết động Firebase không có các tính năng tùy chọn mà nhà phát triển có thể định cấu hình hoặc gọi để thu thập dữ liệu người dùng cuối khác.

Những ý kiến ​​khác

Một số tính năng tùy chọn của Liên kết động phụ thuộc vào SDK Firebase cho Google Analytics. Nếu bạn bao gồm SDK đó trong ứng dụng của mình, hãy đảm bảo tính đến dữ liệu người dùng cuối được SDK đó thu thập tự động (xem tài liệu Google Analytics ). Bảng sau liệt kê dữ liệu đã ghi bổ sung:

Dữ liệu Nếu ứng dụng của bạn bao gồm SDK Firebase cho Google Analytics, thì Liên kết động ...
Liên kết các sự kiện tương tác

Gửi các sự kiện tương tác liên kết cục bộ trên thiết bị để ghi nhật ký qua SDK Firebase cho Google Analytics nhằm cung cấp dữ liệu phân tích cho các nhà phát triển.

Thông tin thêm

Mục đích thu thập dữ liệu

Liên kết động Firebase thường sử dụng dữ liệu thu thập được liệt kê trong các phần phụ ở trên để đưa người dùng cuối trực tiếp đến nội dung được liên kết trong ứng dụng của bạn. Ngoài ra, hãy xem lại các phần phụ ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Khi tiết lộ dữ liệu của bạn, hãy đảm bảo cũng tính đến cách bạn sử dụng cụ thể dữ liệu đã thu thập, ngoài cách bạn sử dụng bất kỳ dữ liệu người dùng cuối nào do nhà phát triển xác định được SDK thu thập.



Google Analytics

com.google.firebase:firebase-analytics
com.google.firebase:firebase-analytics-ktx

Tìm thông tin thu thập dữ liệu Google Analytics trong tài liệu Google Analytics .



Nhắn tin trong ứng dụng

com.google.firebase:firebase-inappmessaging
com.google.firebase:firebase-inappmessaging-display
com.google.firebase:firebase-inappmessaging-ktx
com.google.firebase:firebase-inappmessaging-display-ktx

Dữ liệu được thu thập tự động

SDK nhắn tin trong ứng dụng của Firebase tự động thu thập các dữ liệu sau.

Dữ liệu Theo mặc định, SDK nhắn tin trong ứng dụng của Firebase ...
Các sự kiện tương tác tin nhắn, bao gồm số lần hiển thị, số lần nhấp và số lần loại bỏ

Gửi các sự kiện tương tác tin nhắn để cung cấp dữ liệu phân tích cho các nhà phát triển.

Những ý kiến ​​khác

Nhắn tin trong ứng dụng có phụ thuộc bắt buộc vào SDK Firebase cho Google Analytics. Vì bạn phải bao gồm SDK đó trong ứng dụng của mình, hãy đảm bảo tính đến dữ liệu người dùng cuối được SDK đó thu thập tự động (xem tài liệu Google Analytics ). Bảng sau liệt kê các ví dụ về cách SDK nhắn tin trong ứng dụng tương tác với dữ liệu từ Google Analytics:

Dữ liệu Nếu ứng dụng của bạn bao gồm SDK Firebase cho Google Analytics, thì Nhắn tin trong ứng dụng Firebase ...
Các sự kiện tương tác tin nhắn, bao gồm số lần hiển thị, số lần nhấp và số lần loại bỏ

Gửi các sự kiện tương tác tin nhắn cục bộ trên thiết bị để ghi nhật ký qua SDK Firebase cho Google Analytics nhằm cung cấp dữ liệu phân tích cho nhà phát triển.

Thuộc tính người dùng

Đặt và sử dụng các thuộc tính người dùng được SDK Firebase cho Google Analytics thu thập để nhắm mục tiêu các thông báo dựa trên các điều kiện thuộc tính của người dùng.

Nhắn tin trong ứng dụng cũng phụ thuộc vào SDK cài đặt Firebase. Vì SDK đó được bao gồm chuyển tiếp trong ứng dụng của bạn, hãy đảm bảo tính đến dữ liệu người dùng cuối được SDK đó thu thập tự động (xem phần cài đặt trên trang này). Để tìm hiểu về dữ liệu mà Nhắn tin trong ứng dụng sử dụng từ bộ sưu tập dữ liệu của SDK đó, hãy truy cập tài liệu Quản lý cài đặt Firebase .

Dữ liệu được thu thập tùy thuộc vào mức sử dụng của bạn

SDK nhắn tin trong ứng dụng của Firebase không có các tính năng tùy chọn mà nhà phát triển có thể định cấu hình hoặc gọi để thu thập dữ liệu người dùng cuối khác.

Thông tin thêm

Mục đích thu thập dữ liệu

Nhắn tin trong ứng dụng Firebase thường sử dụng dữ liệu thu thập được liệt kê trong các phần phụ ở trên để gửi tin nhắn cho người dùng cuối trong chính ứng dụng. Ngoài ra, hãy xem lại các phần phụ ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong việc tiết lộ dữ liệu của bạn, hãy đảm bảo cũng tính đến cách bạn sử dụng cụ thể dữ liệu đã thu thập.



Cài đặt

com.google.firebase:firebase-installations
com.google.firebase:firebase-installations-ktx

Dữ liệu được thu thập tự động

SDK cài đặt Firebase tự động thu thập các dữ liệu sau.

Dữ liệu Theo mặc định, SDK cài đặt Firebase ...
ID cài đặt Firebase (FID)

Tạo và thu thập số nhận dạng mỗi lần cài đặt (FID) không nhận dạng duy nhất một người dùng hoặc thiết bị vật lý.

địa chỉ IP

Thu thập địa chỉ IP của người gửi yêu cầu mạng, có thể được sử dụng cho mục đích gỡ lỗi.

Tác nhân người dùng Firebase

Để biết thông tin, hãy tham khảo phần tác nhân người dùng Firebase trên trang này.

Dữ liệu được thu thập tùy thuộc vào mức sử dụng của bạn

SDK cài đặt Firebase không có các tính năng tùy chọn mà nhà phát triển có thể định cấu hình hoặc gọi để thu thập dữ liệu người dùng cuối khác.

Thông tin thêm

Mục đích thu thập dữ liệu

Tác nhân người dùng Firebase được Google sử dụng nội bộ để xác định việc áp dụng nền tảng và phiên bản nhằm cung cấp, duy trì và cải thiện các dịch vụ Firebase. Nó không bao giờ được liên kết với người dùng hoặc mã định danh thiết bị.

Các lượt cài đặt Firebase thường sử dụng dữ liệu đã thu thập khác được liệt kê trong các phần phụ ở trên để cung cấp một số nhận dạng duy nhất để xác định các lượt cài đặt ứng dụng. Ngoài ra, hãy xem lại các phần phụ ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong việc tiết lộ dữ liệu của bạn, hãy đảm bảo cũng tính đến cách bạn sử dụng cụ thể dữ liệu đã thu thập.



Trình tải xuống mô hình Firebase ML

com.google.firebase:firebase-ml-modeldownloader
com.google.firebase:firebase-ml-modeldownloader-ktx

Dữ liệu được thu thập tự động

SDK trình tải xuống mô hình Firebase ML tự động thu thập các dữ liệu sau.

Dữ liệu Theo mặc định, SDK trình tải xuống mô hình Firebase ML ...
Siêu dữ liệu tải xuống mô hình ML, bao gồm các sự kiện tải xuống, sự kiện xóa và lỗi

Thu thập siêu dữ liệu sự kiện tải xuống mô hình để theo dõi các vấn đề về độ ổn định và độ trễ.

mã thông báo xác thực cài đặt

Thu thập mã thông báo xác thực cài đặt để xác thực thiết bị khi tương tác với các phiên bản ứng dụng (ví dụ: để phân phối các mô hình của nhà phát triển cho các phiên bản ứng dụng).

Những ý kiến ​​khác

Trình tải xuống mô hình Firebase ML phụ thuộc vào SDK cài đặt Firebase. Vì SDK đó được bao gồm chuyển tiếp trong ứng dụng của bạn, hãy đảm bảo tính đến dữ liệu người dùng cuối được SDK đó thu thập tự động (xem phần cài đặt trên trang này). Để tìm hiểu về dữ liệu mà trình tải xuống mô hình Firebase ML sử dụng từ bộ sưu tập dữ liệu của SDK đó, hãy truy cập tài liệu Quản lý cài đặt Firebase .

Dữ liệu được thu thập tùy thuộc vào mức sử dụng của bạn

SDK trình tải xuống mô hình Firebase ML không có các tính năng tùy chọn mà nhà phát triển có thể định cấu hình hoặc gọi để thu thập dữ liệu người dùng cuối khác.

Thông tin thêm

Mục đích thu thập dữ liệu

Firebase ML thường sử dụng dữ liệu thu thập được liệt kê trong các phần phụ ở trên để tải xuống các mô hình ML. Firebase ML tổng hợp và sử dụng siêu dữ liệu tải xuống mô hình để theo dõi chất lượng sản phẩm, hiểu cách sử dụng và thông báo hướng sản phẩm. Ngoài ra, hãy xem lại các phần phụ ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong việc tiết lộ dữ liệu của bạn, hãy đảm bảo cũng tính đến cách bạn sử dụng cụ thể dữ liệu đã thu thập.



Giám sát hiệu suất

com.google.firebase:firebase-perf
com.google.firebase:firebase-perf-ktx

Dữ liệu được thu thập tự động

SDK giám sát hiệu suất của Firebase tự động thu thập các dữ liệu sau.

Dữ liệu Theo mặc định, SDK giám sát hiệu suất Firebase ...
Chỉ số hiệu suất ứng dụng, bao gồm thời gian bắt đầu ứng dụng và độ trễ yêu cầu mạng

Thu thập số liệu hiệu suất ứng dụng trong suốt vòng đời và việc sử dụng ứng dụng của người dùng cuối.

Sử dụng CPU / bộ nhớ

Thu thập mức sử dụng CPU / bộ nhớ của ứng dụng để cung cấp chế độ xem dòng thời gian về hiệu suất của ứng dụng.

Siêu dữ liệu thiết bị có liên quan

Thu thập siêu dữ liệu thiết bị có liên quan để lọc dữ liệu hiệu suất dựa trên các phân đoạn thiết bị khác nhau.

địa chỉ IP

Thu thập địa chỉ IP để ánh xạ các sự kiện hiệu suất tới các quốc gia mà chúng bắt nguồn.

Những ý kiến ​​khác

Giám sát hiệu suất phụ thuộc vào SDK cài đặt Firebase. Vì SDK đó được bao gồm chuyển tiếp trong ứng dụng của bạn, hãy đảm bảo tính đến dữ liệu người dùng cuối được SDK đó thu thập tự động (xem phần cài đặt trên trang này). Để tìm hiểu về dữ liệu mà Giám sát hiệu suất sử dụng từ bộ sưu tập dữ liệu của SDK đó, hãy truy cập tài liệu Quản lý cài đặt Firebase .

Giám sát hiệu suất cũng phụ thuộc vào SDK cấu hình từ xa của Firebase để giúp kiểm soát khối lượng sự kiện được thu thập từ một ứng dụng. Vì SDK đó được đưa vào ứng dụng của bạn một cách chuyển tiếp, hãy đảm bảo tính đến dữ liệu người dùng cuối được SDK đó thu thập tự động (xem phần Cấu hình từ xa trên trang này).

Dữ liệu được thu thập tùy thuộc vào mức sử dụng của bạn

Tùy thuộc vào cách bạn định cấu hình hoặc gọi SDK theo dõi hiệu suất Firebase và các tính năng của sản phẩm, ứng dụng của bạn có thể thu thập dữ liệu người dùng cuối cần được đưa vào bản tiết lộ dữ liệu của bạn. Bảng sau liệt kê các ví dụ về dữ liệu người dùng cuối có thể được thu thập tùy thuộc vào cách sử dụng của bạn, nhưng hãy đảm bảo tính đến mọi dữ liệu được thu thập theo cách sử dụng cụ thể của bạn.

Dữ liệu Tùy thuộc vào cấu hình và lời gọi ứng dụng của bạn, SDK giám sát hiệu suất Firebase ...
Dấu vết tùy chỉnh do nhà phát triển xác định

Thu thập số liệu hiệu suất ứng dụng cho bất kỳ dấu vết tùy chỉnh nào mà nhà phát triển cung cấp trong ứng dụng của họ.

Chỉ số hiệu suất tùy chỉnh
(dữ liệu do nhà phát triển xác định)

Thu thập bất kỳ số liệu hiệu suất tùy chỉnh nào mà nhà phát triển đính kèm vào dấu vết tùy chỉnh.

Thuộc tính tùy chỉnh
(dữ liệu do nhà phát triển xác định)

Thu thập bất kỳ thuộc tính tùy chỉnh nào mà nhà phát triển đính kèm vào dấu vết tùy chỉnh.

Thông tin thêm

Mục đích thu thập dữ liệu

Giám sát hiệu suất Firebase thường sử dụng dữ liệu thu thập được liệt kê trong các phần phụ ở trên để cho phép báo cáo và giám sát hiệu suất ứng dụng. Ngoài ra, hãy xem lại các phần phụ ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Khi tiết lộ dữ liệu của bạn, hãy đảm bảo cũng tính đến cách bạn sử dụng cụ thể dữ liệu đã thu thập, ngoài cách bạn sử dụng bất kỳ dữ liệu người dùng cuối nào do nhà phát triển xác định được SDK thu thập.



Cơ sở dữ liệu thời gian thực

com.google.firebase:firebase-database
com.google.firebase:firebase-database-ktx

Dữ liệu được thu thập tự động

SDK cơ sở dữ liệu thời gian thực của Firebase tự động thu thập các dữ liệu sau.

Dữ liệu Theo mặc định, SDK cơ sở dữ liệu thời gian thực của Firebase ...
địa chỉ IP

Thu thập địa chỉ IP để kích hoạt công cụ tạo hồ sơ , giúp các nhà phát triển hiểu được xu hướng sử dụng và sự cố nền tảng

Tác nhân người dùng

Thu thập các chuỗi tác nhân người dùng để kích hoạt công cụ tạo hồ sơ , giúp các nhà phát triển hiểu được xu hướng sử dụng và sự cố nền tảng

Lưu ý rằng tác nhân người dùng này không đề cập đến tác nhân người dùng Firebase .

Dữ liệu được thu thập tùy thuộc vào mức sử dụng của bạn

Tùy thuộc vào cách bạn định cấu hình hoặc gọi SDK cơ sở dữ liệu thời gian thực của Firebase và các tính năng của sản phẩm, ứng dụng của bạn có thể thu thập dữ liệu người dùng cuối cần được đưa vào tiết lộ dữ liệu của bạn. Đảm bảo rằng bạn tính đến mọi dữ liệu người dùng cuối do nhà phát triển xác định được thu thập bằng cách sử dụng cụ thể của bạn.

Những ý kiến ​​khác

Nếu bạn sử dụng Cơ sở dữ liệu thời gian thực với Xác thực Firebase và nếu người dùng cuối đã đăng nhập, thì mọi yêu cầu từ Cơ sở dữ liệu thời gian thực sẽ tự động bao gồm ID người dùng hiện hành từ Xác thực Firebase.

Thông tin thêm

Mục đích thu thập dữ liệu

Vui lòng xem lại các phần phụ ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Khi tiết lộ dữ liệu của bạn, hãy đảm bảo cũng tính đến cách bạn sử dụng cụ thể dữ liệu đã thu thập, ngoài cách bạn sử dụng bất kỳ dữ liệu người dùng cuối nào do nhà phát triển xác định được SDK thu thập.



Cấu hình từ xa

com.google.firebase:firebase-config
com.google.firebase:firebase-config-ktx

Dữ liệu được thu thập tự động

SDK cấu hình từ xa của Firebase tự động thu thập các dữ liệu sau.

Dữ liệu By default, the Firebase Remote Config SDK...
Country code

Collects country code in order to target parameters that are based on this data.

Language code

Collects language code in order to target parameters that are based on this data.

Time zone

Collects time zone in order to target parameters that are based on this data.

Platform version

Collects platform version in order to target parameters that are based on this data.

OS version

Collects OS version in order to target parameters that are based on this data.

Firebase Android App ID

Collects the Firebase Android App ID of the app (this is not the app's package name) in order to target parameters that are based on this data.

Package name of the app

Collects the package name in order to target parameters that are based on this data.

Version of the Remote Config SDK used by the app

Collects the version of the SDK to provide, maintain, and improve Firebase services.

Other considerations

Remote Config has a dependency on the Firebase installations SDK. Since that SDK is transitively included in your app, make sure to account for the end-user data collected automatically by that SDK (see the installations section on this page). To learn about the data that Remote Config uses from that SDK's data collection, visit the Manage Firebase installations documentation .

Data collected depending on your usage

The Firebase Remote Config SDK doesn't have optional features that the developer can configure or invoke to collect other end-user data.

Other considerations

Some optional features of Remote Config depend on the Firebase SDK for Google Analytics. If you include that SDK in your app, make sure to account for the end-user data collected automatically by that SDK (see the Google Analytics documentation ). The following table lists examples of how the Remote Config SDK interacts with data from Google Analytics:

Data If your app includes the Firebase SDK for Google Analytics, then Remote Config...
User properties

Sets and uses user properties collected by the Firebase SDK for Google Analytics in order to target parameters that are based on user property conditions.

Note that we're preparing documentation about Personalization. We will update this section with more information in the coming weeks.

Additional information

Purpose for data collection

Firebase Remote Config generally uses the collected data listed in the sub-sections above to change the behavior and appearance of your app without publishing an app update. Aggregated data for OS version and SDK version is used by Firebase to understand usage trends and inform product direction. Also, review the sub-sections above for information about how specific data may be used. In your data disclosure, make sure to also account for how you specifically use the collected data.



Other helpful resources