Vào tháng 5 năm 2021, Google Play đã công bố mục "An toàn dữ liệu" mới. Mục này chứa thông tin do nhà phát triển công bố về các phương pháp thu thập, chia sẻ và bảo mật dữ liệu cho người dùng của ứng dụng.
Trang này có thể giúp bạn đáp ứng các yêu cầu đối với thông tin công bố về dữ liệu này liên quan đến việc bạn sử dụng SDK Firebase cho Android. Trên trang này, bạn có thể tìm thấy thông tin về việc SDK của chúng tôi có xử lý dữ liệu người dùng cuối hay không và cách xử lý dữ liệu này, bao gồm các ví dụ về cấu hình hoặc lệnh gọi mà bạn có thể áp dụng để kiểm soát với tư cách là nhà phát triển ứng dụng.
Chúng tôi luôn cố gắng 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 phải tự quyết định cách phản hồi biểu mẫu trong mục An toàn dữ liệu của Google Play liên quan đến phương pháp mà ứng dụng của bạn dùng để thu thập, chia sẻ và bảo mật dữ liệu người dùng cuối.
Cách sử dụng thông tin trên trang này
Trang này chỉ liệt kê dữ liệu người dùng cuối mà phiên bản mới nhất của từng Firebase Android SDK thu thập.
Mỗi SDK đều có phần riêng ở phía sau 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 tuỳ thuộc vào mức sử dụng của bạn. Thu thập tự động có nghĩa là SDK sẽ thu thập dữ liệu cụ thể mà không cần bạn gọi bất kỳ phương thức hoặc lớp cụ thể nào trong ứng dụng. Tuy nhiên, trong nhiều trường hợp, dữ liệu mà SDK thu thập được phụ thuộc vào việc ứng dụng của bạn sử dụng sản phẩm cụ thể, tức là cấu hình của ứng dụng và cách bạn gọi SDK.
Để hoàn tất yêu cầu công bố liên quan đến dữ liệu, bạn có thể tham khảo hướng dẫn về các loại dữ liệu của Android để xác định loại dữ liệu nào mô tả chính xác nhất dữ liệu được thu thập. Trong thông tin công bố liên quan đến dữ liệu, bạn nhớ đề cập đến cả cách ứng dụng cụ thể của bạn chia sẻ và sử dụng dữ liệu đã thu thập.
Thông tin tổng quan về việc mã hoá, chia sẻ và xoá dữ liệu cho SDK Firebase Android
Mã hoá dữ liệu | Đối với dữ liệu người dùng cuối được thu thập liệt kê trên trang này, Firebase sẽ mã hoá dữ liệu trong quá trình truyền bằng HTTPS. |
Chia sẻ dữ liệu | Đối với dữ liệu người dùng cuối được thu thập liệt kê trên trang này, Firebase sẽ không chuyển dữ liệu này cho bên thứ ba, ngoại trừ:
|
Xoá dữ liệu | Firebase cho phép nhà phát triển xoá dữ liệu của 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à một SDK Firebase cho Android, mà là một gói thông tin được thu thập bởi một số SDK Firebase cho Android và bao gồm những thông tin sau:
Siêu dữ liệu của thiết bị: Phiên bản hệ điều hành, tên, mẫu, thương hiệu và hệ số hình dạng
Ứng dụng được dùng để cài đặt ứng dụng của bạn (ví dụ: Cửa hàng Play) (xem tài liệu)
Những SDK Firebase được dùng trong ứng dụng của bạn, bao gồm cả phiên bản của các SDK đó
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ụ của Firebase. Giá trị này không bao giờ được liên kết với giá trị nhận dạng người dùng hoặc thiết bị.
Nếu một Firebase Android SDK thu thập tác nhân người dùng Firebase, thì tác nhân đó sẽ được liệt kê trong phần SDK bên dưới.
A/B Testing
com.google.firebase:firebase-abt
Dữ liệu được thu thập tự động
SDK Firebase A/B Testing không tự động thu thập bất kỳ dữ liệu nào của người dùng cuối.
Các lưu ý khác
SDK Firebase A/B Testing thiết lập và sử dụng các thuộc tính người dùng Google Analytics để chỉ định tư cách thành viên trong các nhóm thử nghiệm cho Firebase Remote Config và Firebase In-App Messaging.
Vì A/B Testing SDK chỉ được Firebase Remote Config và Firebase In-App Messaging sử dụng trực tiếp, 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 hoạt động thu thập dữ liệu và mục đích thu thập.
Dữ liệu được thu thập tuỳ thuộc vào cách bạn sử dụng
SDK Firebase A/B Testing không có các tính năng không bắt buộc mà nhà phát triển có thể định cấu hình hoặc gọi để thu thập dữ liệu khác của người dùng cuối.
Firebase AI Logic
com.google.firebase:firebase-ai
Firebase AI Logic trước đây được gọi là "Vertex AI in Firebase" với gói com.google.firebase:firebase-vertexai
.
Dữ liệu được thu thập tự động
SDK Firebase AI Logic sẽ tự động thu thập những dữ liệu sau.
Dữ liệu | Theo mặc định, SDK Firebase AI Logic... |
---|---|
Tên mô hình | Thu thập tên mô hình tại lệnh gọi. |
Phiên bản SDK mà ứng dụng sử dụng | Thu thập phiên bản SDK Firebase AI Logic mà ứng dụng sử dụng. Giá trị này có trong tiêu đề của mỗi yêu cầu. |
Phiên bản ngôn ngữ | Thu thập phiên bản của thời gian chạy Kotlin mà ứng dụng sử dụng. Giá trị này có trong tiêu đề của mỗi yêu cầu. |
Mã ứng dụng Firebase | Nếu tính năng thu thập dữ liệu được bật, thì sẽ thu thập Mã ứng dụng Firebase. Giá trị này có trong tiêu đề của mỗi yêu cầu. |
Phiên bản ứng dụng | Nếu tính năng thu thập dữ liệu được bật, thì sẽ thu thập phiên bản ứng dụng. Giá trị này có trong tiêu đề của mỗi yêu cầu. |
Dữ liệu được thu thập tuỳ thuộc vào cách bạn sử dụng
Tuỳ thuộc vào cách bạn định cấu hình hoặc gọi SDK Firebase AI Logic 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 thông tin công bố về 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 mà cách sử dụng cụ thể của bạn thu thập.
Các lưu ý khác
Nếu bạn sử dụng Firebase AI Logic với Firebase Authentication và nếu người dùng cuối đã đăng nhập, thì mọi yêu cầu từ Firebase AI Logic sẽ tự động bao gồm User-ID áp dụng từ Firebase Authentication.
Nếu bạn bật tính năng giám sát AI trong bảng điều khiển Firebase cho Vertex AI Gemini API, thì các câu lệnh và đầu ra được tạo từ mỗi yêu cầu được lấy mẫu sẽ được thu thập cùng với các chỉ số về hiệu suất và mức sử dụng.
Đừng quên xem Hoạt động quản trị dữ liệu và AI có trách nhiệm trong tài liệu Firebase AI Logic để đảm bảo rằng bạn đang tính đến việc sử dụng các API cơ bản (Vertex AI Gemini API hoặc Gemini Developer API).
Thông tin khác
Mục đích của việc thu thập dữ liệu
Firebase AI Logic thường sử dụng dữ liệu đã thu thập được liệt kê trong các mục con ở trên để gọi dịch vụ phụ trợ nhằm phản hồi các yêu cầu từ ứng dụng của bạn. Ngoài ra, hãy xem các mục con ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong thông tin công bố về dữ liệu, hãy nhớ đề cập đến cả cách bạn sử dụng dữ liệu đã thu thập, ngoài cách bạn sử dụng mọi dữ liệu người dùng cuối do nhà phát triển xác định mà SDK thu thập.
App Check
com.google.firebase:firebase-appcheck
com.google.firebase:firebase-appcheck-ktx
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
Các SDK Firebase App Check sẽ tự động thu thập những dữ liệu sau.
Dữ liệu | Theo mặc định, các SDK Firebase App Check... |
---|---|
Tác nhân người dùng Firebase | Để biết thông tin, hãy tham khảo phần về tác nhân người dùng Firebase trên trang này. |
Dữ liệu được thu thập tuỳ thuộc vào cách bạn sử dụng
Tuỳ thuộc vào cách bạn định cấu hình hoặc gọi các SDK Firebase App Check 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 thông tin công bố về dữ liệu của bạn. Bảng sau đây liệt kê các ví dụ về dữ liệu người dùng cuối có thể được thu thập tuỳ thuộc vào cách sử dụng của bạn, nhưng bạn cần nhớ 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 | Tuỳ thuộc vào cấu hình và lệnh gọi của ứng dụng, các SDK Firebase App Check... |
---|---|
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 dùng SafetyNet làm nhà cung cấp chứng thực. Xem thêm thông tin về an toàn dữ liệu cho SafetyNet. |
Mã thông báo về tính toàn vẹn từ API Tính toàn vẹn của Play | Thu thập mã thông báo về tính toàn vẹn này nếu ứng dụng của bạn sử dụng Tính toàn vẹn của Play làm trình cung cấp chứng thực. Xem thêm thông tin về an toàn dữ liệu cho API Tính toàn vẹn của Play. |
Thông tin khác
Mục đích của việc 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ụ của Firebase. Giá trị này không bao giờ được liên kết với giá trị nhận dạng người dùng hoặc thiết bị.
Firebase App Check thường sử dụng dữ liệu đã thu thập khác được liệt kê trong các mục phụ ở trên để xác thực chứng thực ứng dụng nhằm giúp bảo vệ các tài nguyên phụ trợ của bạn khỏi hành vi sai trái. Ngoài ra, hãy xem các mục con ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong thông tin công bố liên quan đến dữ liệu, bạn nhớ đề cập đến cả cách bạn sử dụng dữ liệu đã thu thập.
App Distribution
Triển khai đầy đủ App Distribution Android SDK
com.google.firebase:firebase-appdistribution
Việc triển khai App Distribution Android SDK đầy đủ chỉ dành cho mục đích sử dụng thử nghiệm Beta. Đừng thêm toàn bộ quy trình triển khai SDK App Distribution vào ứng dụng của bạn khi gửi đến Google Play.
SDK Android chỉ có API App Distribution
com.google.firebase:firebase-appdistribution-api
com.google.firebase:firebase-appdistribution-api-ktx
Dữ liệu được thu thập tự động
SDK Android chỉ có API App Distribution không tự động thu thập bất kỳ dữ liệu nào của người dùng cuối.
Dữ liệu được thu thập tuỳ thuộc vào cách bạn sử dụng
SDK Android chỉ có API App Distribution không có các tính năng không bắt buộc mà nhà phát triển có thể định cấu hình hoặc gọi để thu thập dữ liệu khác của người dùng cuối.
Authentication
com.google.firebase:firebase-auth
com.google.firebase:firebase-auth-ktx
Dữ liệu được thu thập tự động
SDK Firebase Authentication sẽ tự động thu thập những dữ liệu sau.
Dữ liệu | Theo mặc định, SDK Firebase Authentication... |
---|---|
Tác nhân người dùng Firebase | Để biết thông tin, hãy tham khảo phần về 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 hành vi sai trái trong quá trình đăng ký và xác thực. |
Chuỗi tác nhân người dùng:
|
Thu thập 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. Xin 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. |
Mã ứng dụng Firebase dành cho Android | Thu thập mã ứ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ó trong tiêu đề của mỗi yêu cầu. |
Dữ liệu được thu thập tuỳ thuộc vào cách bạn sử dụng
Tuỳ thuộc vào cách bạn định cấu hình hoặc gọi SDK Firebase Authentication 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 thông tin công bố về dữ liệu của bạn. Bảng sau đây liệt kê các ví dụ về dữ liệu người dùng cuối có thể được thu thập tuỳ thuộc vào cách sử dụng của bạn, nhưng bạn cần nhớ 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 | Tuỳ thuộc vào cấu hình và lệnh gọi của ứng dụng, SDK Firebase Authentication... |
---|---|
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ỳ thông tin nào sau đây:
|
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ỳ thông tin nào sau đây:
|
Mã thông báo về tính toàn vẹn từ API Tính toàn vẹn của Play | Thu thập mã thông báo về tính toàn vẹn này nếu ứng dụng của bạn sử dụng tính năng Xác thực bằng điện thoại. Xem thêm thông tin về an toàn dữ liệu cho API Tính toàn vẹn của Play. |
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 dùng tính năng Xác thực bằng điện thoại và nếu không tìm nạp được mã thông báo Tính toàn vẹn của Play. Xem thêm thông tin về an toàn dữ liệu cho SafetyNet. |
Mã thông báo từ reCAPTCHA Enterprise | Thu thập mã thông báo này nếu ứng dụng của bạn dùng reCAPTCHA Enterprise để bảo vệ các luồng Authentication. Xem thêm thông tin về an toàn dữ liệu cho reCAPTCHA Enterprise. |
Thông tin liên hệ | Thu thập thông tin liên hệ của người dùng liên quan đến nhà cung cấp dịch vụ xác thực bên thứ ba nếu ứng dụng sử dụng nhà cung cấp dịch vụ xác thực bên thứ ba bằng Firebase Authentication. Ví dụ: mã 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 phương thức xác thực Facebook, tuỳ thuộc vào các phạm vi được cấp. Hãy tham khảo tài liệu của nhà cung cấp dịch vụ xác thực để biết thêm thông tin. |
Mã nhận dạng Game Center | Thu thập mã nhận dạng Game Center của người dùng nếu ứng dụng được liên kết với Game Center. |
User ID | Tạo và lưu trữ một giá trị nhận dạng Firebase Authentication riêng biệt. |
Thông tin khác
Mục đích của việc thu thập dữ liệu
Firebase Authentication thường sử dụng dữ liệu đã thu thập được liệt kê trong các mục con ở trên để bật tính năng xác thực và quản lý tài khoản. Chuỗi tác nhân người dùng được dùng để cung cấp, duy trì và cải thiện các dịch vụ của Firebase. Ngoài ra, hãy xem các mục con ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong thông tin công bố liên quan đến dữ liệu, bạn nhớ đề cập đến cả cách bạn sử dụng 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
SDK Cloud Firestore sẽ tự động thu thập những 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 về tác nhân người dùng Firebase trên trang này. |
Dữ liệu được thu thập tuỳ thuộc vào cách bạn sử dụng
Tuỳ 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 thông tin công bố về 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 mà cách sử dụng cụ thể của bạn thu thập.
Các lưu ý khác
Nếu bạn sử dụng Cloud Firestore với Firebase Authentication 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 User-ID áp dụng từ Firebase Authentication.
Thông tin khác
Mục đích của việc 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ụ của Firebase. Giá trị này không bao giờ được liên kết với giá trị nhận dạng người dùng hoặc thiết bị.
Hãy xem các mục con ở trên để biết thông tin về cách sử dụng dữ liệu cụ thể. Trong thông tin công bố về dữ liệu, hãy nhớ đề cập đến cả cách bạn sử dụng dữ liệu đã thu thập, ngoài cách bạn sử dụng mọi dữ liệu người dùng cuối do nhà phát triển xác định mà SDK thu thập.
Cloud Functions for Firebase
com.google.firebase:firebase-functions
com.google.firebase:firebase-functions-ktx
Dữ liệu được thu thập tự động
Cloud Functions for Firebase Client SDK sẽ tự động thu thập những dữ liệu sau.
Dữ liệu | Theo mặc định, Cloud Functions for Firebase Client SDK... |
---|---|
Tên hàm | Thu thập tên hàm tại lệnh gọi hàm. |
Địa chỉ IP | Thu thập địa chỉ IP của người gọi hàm tại lệnh gọi hàm để thực thi các hàm xử lý sự kiện và hàm HTTP dựa trên hành động của người dùng cuối. |
Firebase Cloud Messaging (FCM) | Thu thập mã thông báo FCM để cho phép nhà phát triển sử dụng mã này trong các hàm của họ để gửi thông báo đến thiết bị gọi vào thời điểm gọi hoặc lưu trữ mã này cho sau này. Xin 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 SDK FCM hay không. |
Dữ liệu được thu thập tuỳ thuộc vào cách bạn sử dụng
Cloud Functions for Firebase Client SDK không có các tính năng không bắt buộc mà nhà phát triển có thể định cấu hình hoặc gọi để thu thập dữ liệu khác của người dùng cuối.
Các lưu ý khác
Nếu người dùng cuối đăng nhập thông qua Firebase Authentication, mọi yêu cầu về hàm sẽ tự động bao gồm User-ID áp dụng từ Firebase Authentication.
Thông tin khác
Mục đích của việc thu thập dữ liệu
Cloud Functions for Firebase thường sử dụng dữ liệu đã thu thập được liệt kê trong các mục phụ ở trên để chạy mã phụ trợ nhằm phản hồi các sự kiện do các tính năng của Firebase và yêu cầu HTTPS từ ứng dụng của bạn kích hoạt. Ngoài ra, hãy xem các mục phụ ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong thông tin công bố liên quan đến dữ liệu, bạn nhớ đề cập đến cả cách bạn sử dụng dữ liệu đã thu thập.
Cloud Messaging
com.google.firebase:firebase-messaging
com.google.firebase:firebase-messaging-ktx
Dữ liệu được thu thập tự động
SDK Firebase Cloud Messaging sẽ tự động thu thập những dữ liệu sau.
Dữ liệu | Theo mặc định, SDK Firebase Cloud Messaging... |
---|---|
Phiên bản ứng dụng | Thu thập phiên bản của ứng dụng để đăng ký và huỷ đăng ký chủ đề. |
Tác nhân người dùng Firebase | Để biết thông tin, hãy tham khảo phần về tác nhân người dùng Firebase trên trang này. |
Các lưu ý khác
Cloud Messaging có một phần phụ thuộc vào SDK cài đặt Firebase. Vì SDK đó được đưa vào ứng dụng của bạn một cách gián tiếp, hãy nhớ tính đến dữ liệu người dùng cuối mà SDK đó tự động thu thập (xem mục cài đặt trên trang này). Để tìm hiểu về dữ liệu mà Cloud Messaging sử dụng từ hoạt động thu thập dữ liệu của SDK đó, hãy xem tài liệu Quản lý các lượt cài đặt Firebase.
Dữ liệu được thu thập tuỳ thuộc vào cách bạn sử dụng
Tuỳ thuộc vào cách bạn định cấu hình hoặc gọi SDK Firebase Cloud Messaging 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 thông tin công bố về dữ liệu của bạn. Bảng sau đây liệt kê các ví dụ về dữ liệu người dùng cuối có thể được thu thập tuỳ thuộc vào cách sử dụng của bạn, nhưng bạn cần nhớ 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 | Tuỳ thuộc vào cấu hình và lệnh gọi của ứng dụng, SDK Firebase Cloud Messaging... |
---|---|
Chỉ số gửi thư | Thu thập và gửi các chỉ số về việc gửi thông báo đến BigQuery nếu tính năng tích hợp BigQuery được bật và |
Các lưu ý khác
Một số tính năng không bắt buộc của Cloud Messaging phụ thuộc vào Firebase SDK cho Google Analytics. Nếu bạn đưa SDK đó vào ứng dụng của mình, hãy nhớ tính đến dữ liệu người dùng cuối mà SDK đó tự động thu thập (xem tài liệu của Google Analytics). Bảng sau đây liệt kê dữ liệu bổ sung được ghi nhật ký:
Dữ liệu | Nếu ứng dụng của bạn có Firebase SDK cho Google Analytics, thì Cloud Messaging... |
---|---|
Sự kiện tương tác với thông báo | Gửi các sự kiện tương tác với tin nhắn trên thiết bị để ghi nhật ký thông 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 khác
Mục đích của việc 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ụ của Firebase. Giá trị này không bao giờ được liên kết với giá trị nhận dạng người dùng hoặc thiết bị.
Cloud Messaging thường sử dụng dữ liệu đã thu thập khác được liệt kê trong các mục con ở trên để gửi thông báo đến ứng dụng khách. Ngoài ra, hãy xem các mục con ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong thông tin công bố liên quan đến dữ liệu, bạn nhớ đề cập đến cả cách bạn sử dụng dữ liệu đã thu thập.
Cloud Storage for Firebase
com.google.firebase:firebase-storage
com.google.firebase:firebase-storage-ktx
Dữ liệu được thu thập tự động
SDK Cloud Storage for Firebase sẽ tự động thu thập những dữ liệu sau.
Dữ liệu | Theo mặc định, SDK Firebase Cloud Messaging... |
---|---|
Phiên bản SDK Cloud Storage mà ứng dụng sử dụng | Thu thập phiên bản SDK Cloud Storage for Firebase mà ứng dụng sử dụng. Giá trị này có trong tiêu đề của mỗi yêu cầu. |
Mã ứng dụng Firebase dành cho Android | Thu thập mã ứ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ó trong tiêu đề của mỗi yêu cầu. |
Dữ liệu được thu thập tuỳ thuộc vào cách bạn sử dụng
Tuỳ thuộc vào cách bạn định cấu hình hoặc gọi SDK Cloud Storage for 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 thông tin công bố về 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 mà cách sử dụng cụ thể của bạn thu thập.
Các lưu ý khác
Nếu bạn sử dụng Cloud Storage for Firebase với Firebase Authentication và nếu người dùng cuối đã đăng nhập, thì mọi yêu cầu từ Cloud Storage for Firebase sẽ tự động bao gồm User ID hiện hành từ Firebase Authentication.
Thông tin khác
Mục đích của việc thu thập dữ liệu
Cloud Storage for Firebase thường sử dụng dữ liệu thu thập được (như được liệt kê trong các mục con ở trên) để cung cấp, duy trì và cải thiện các dịch vụ của Firebase. Ngoài ra, hãy xem các mục con ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong thông tin công bố về dữ liệu, hãy nhớ đề cập đến cả cách bạn sử dụng dữ liệu đã thu thập, ngoài cách bạn sử dụng mọi dữ liệu người dùng cuối do nhà phát triển xác định mà 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 sẽ tự động thu thập những 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 tại một thời điểm cụ thể về thiết bị khi một ứng dụng gặp sự cố. |
Mã nhận dạng duy nhất (UUID) của quá trình cài đặt Crashlytics | Tạo và lưu trữ UUID cài đặt Crashlytics để đo lường số lượng người dùng bị ảnh hưởng bởi sự cố. |
Các lưu ý khác
Crashlytics có một phần phụ thuộc vào SDK cài đặt Firebase. Vì SDK đó được đưa vào ứng dụng của bạn một cách gián tiếp, hãy nhớ tính đến dữ liệu người dùng cuối được SDK đó tự động thu thập (xem mục cài đặt trên trang này). Xin lưu ý rằng Crashlytics không sử dụng bất kỳ dữ liệu nào do SDK lượt cài đặt Firebase thu thập, ngoại trừ việc xoay UUID lượt cài đặt Crashlytics dựa trên các thay đổi đối với mã nhận dạng lượt cài đặt Firebase của phiên bản ứng dụng.
Crashlytics cũng có một phần phụ thuộc vào SDK Firebase sessions để cung cấp các chỉ số về chất lượng trong bảng điều khiển Firebase. Vì SDK đó được đưa vào ứng dụng của bạn một cách gián tiếp, hãy nhớ tính đến dữ liệu người dùng cuối mà SDK đó tự động thu thập (xem phần SDK Firebase sessions trên trang này).
Dữ liệu được thu thập tuỳ thuộc vào cách bạn sử dụng
Tuỳ 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 thông tin công bố về dữ liệu của bạn. Bảng sau đây liệt kê các ví dụ về dữ liệu người dùng cuối có thể được thu thập tuỳ thuộc vào cách sử dụng của bạn, nhưng bạn cần nhớ 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 | Tuỳ thuộc vào cấu hình và lệnh gọi của ứng dụng, SDK Firebase Crashlytics... |
---|---|
Dữ liệu do nhà phát triển xác định | Thu thập mọi khoá tuỳ chỉnh, nhật ký và mã nhận dạng người dùng dạng văn bản tự do 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 mọi sự kiện không nghiêm trọng do nhà phát triển xác định bằng dấu vết ngăn xếp tuỳ chỉnh. |
Các lưu ý khác
Một số tính năng không bắt buộc của Crashlytics phụ thuộc vào Firebase SDK cho Google Analytics. Nếu bạn đưa SDK đó vào ứng dụng của mình, hãy nhớ tính đến dữ liệu người dùng cuối mà SDK đó tự động thu thập (xem tài liệu của Google Analytics). Bảng sau đây liệt kê dữ liệu mà Crashlytics sử dụng từ hoạt động thu thập dữ liệu đó:
Dữ liệu | Nếu ứng dụng của bạn có Firebase SDK cho Google Analytics, thì Crashlytics... |
---|---|
Nhật ký "đường dẫn" | Sử dụng nhật ký "dấu vết" do Firebase SDK thu thập cho Google Analytics. Các nhật ký này xác định hành động của người dùng ngay trước khi xảy ra sự cố cùng với số lượng sự cố. |
Nếu bạn cũng đưa SDK Firebase Remote Config vào ứng dụng của mình, hãy nhớ tính đến dữ liệu Remote Config do nhà phát triển xác định và được SDK Crashlytics tự động thu thập. Bảng sau đây liệt kê dữ liệu mà SDK Crashlytics thu thập:
Dữ liệu | Nếu ứng dụng của bạn có SDK Firebase Remote Config, thì SDK Crashlytics... |
---|---|
Siêu dữ liệu triển khai Remote Config do nhà phát triển xác định | Thu thập siêu dữ liệu phát hành công khai, bao gồm các phiên bản mẫu Remote Config, mã nhận dạng biến thể phát hành công khai, khoá tham số và giá trị tham số chịu ảnh hưởng của các bản phát hành công khai đang hoạt động. |
Thông tin khác
Mục đích của việc 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 mục con ở trên để bật dịch vụ báo cáo sự cố và quản lý sự cố. Ngoài ra, hãy xem các mục con ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong thông tin công bố về dữ liệu, hãy nhớ đề cập đến cả cách bạn sử dụng dữ liệu đã thu thập, ngoài cách bạn sử dụng mọi dữ liệu người dùng cuối do nhà phát triển xác định mà SDK thu thập.
Data Connect
com.google.firebase:firebase-dataconnect
Dữ liệu được thu thập tự động
SDK Firebase Data Connect sẽ tự động thu thập những dữ liệu sau.
Dữ liệu | Theo mặc định, SDK Data Connect... |
---|---|
Có đang sử dụng quá trình tạo mã cục bộ cho Data Connect hay không | Thu thập thông tin về việc các yêu cầu đối với dịch vụ Data Connect có đến từ mã do trình tạo mã Data Connect tạo hay không, hoặc thay vào đó, đến từ việc sử dụng trực tiếp SDK Data Connect. Giá trị này có trong tiêu đề của mỗi yêu cầu. |
Mã ứng dụng Firebase dành cho Android | Thu thập mã ứ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ó trong tiêu đề của mỗi yêu cầu. |
Tác nhân người dùng Firebase | Để biết thông tin, hãy tham khảo phần về tác nhân người dùng Firebase trên trang này. |
Dữ liệu được thu thập tuỳ thuộc vào cách bạn sử dụng
Tuỳ thuộc vào cách bạn định cấu hình hoặc gọi SDK Data Connect 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 thông tin công bố về 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 mà cách sử dụng cụ thể của bạn thu thập.
Các lưu ý khác
Nếu bạn sử dụng Data Connect với Firebase Authentication và nếu người dùng cuối đã đăng nhập, thì mọi yêu cầu từ Data Connect sẽ tự động bao gồm User-ID hiện hành từ Firebase Authentication.
Thông tin khác
Mục đích của việc 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ụ của Firebase. Giá trị này không bao giờ được liên kết với giá trị nhận dạng người dùng hoặc thiết bị.
Hãy xem các mục con ở trên để biết thông tin về cách sử dụng dữ liệu cụ thể. Trong thông tin công bố liên quan đến dữ liệu, bạn nhớ đề cập đến cả cách bạn sử dụng dữ liệu đã thu thập một cách cụ thể, ngoài cách bạn sử dụng mọi dữ liệu người dùng cuối do nhà phát triển xác định mà SDK thu thập.
Dynamic Links
com.google.firebase:firebase-dynamic-links
com.google.firebase:firebase-dynamic-links-ktx
Dữ liệu được thu thập tự động
SDK Firebase Dynamic Links sẽ tự động thu thập những dữ liệu sau.
Dữ liệu | Theo mặc định, SDK Firebase Dynamic Links... |
---|---|
URL đường liên kết động | Thu thập URL đường liên kết động khi người dùng tương tác với URL, bao gồm cả siêu dữ liệu do nhà phát triển xác định mà nhà phát triển đặt trong đường liên kết khi đường liên kết được tạo. |
Nếu ứng dụng được cài đặt khi đã tích hợp SDK Firebase Dynamic Links, 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.
Các lưu ý khác
Nếu người dùng tương tác với một liên kết động của Firebase, thì hệ thống sẽ tự động ghi lại dữ liệu sau, 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 đường liên kết động | Ghi lại URL đường liên kết động khi người dùng tương tác với URL, bao gồm cả siêu dữ liệu do nhà phát triển xác định mà nhà phát triển đặt trong đường liên kết khi đường liên kết được tạo. |
Tên gói của ứng dụng | Ghi nhật ký tên gói của ứng dụng để liên kết sâu bị trì hoãn (liên kết sâu sau khi cài đặt ứng dụng). |
Trạng thái ứng dụng | Thông tin nhật ký 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 cả trạng thái cài đặt và việc ứng dụng đã từng được mở hay chưa. |
Sự kiện tương tác với đường liên kết | Ghi lại sự kiện tương tác với đường liên kết. |
Dữ liệu được thu thập tuỳ thuộc vào cách bạn sử dụng
SDK Firebase Dynamic Links không có các tính năng không bắt buộc mà nhà phát triển có thể định cấu hình hoặc gọi để thu thập dữ liệu khác của người dùng cuối.
Các lưu ý khác
Một số tính năng không bắt buộc của Dynamic Links phụ thuộc vào Firebase SDK cho Google Analytics. Nếu bạn đưa SDK đó vào ứng dụng của mình, hãy nhớ tính đến dữ liệu người dùng cuối mà SDK đó tự động thu thập (xem tài liệu của Google Analytics). Bảng sau đây liệt kê dữ liệu bổ sung được ghi nhật ký:
Dữ liệu | Nếu ứng dụng của bạn có Firebase SDK cho Google Analytics, thì Dynamic Links... |
---|---|
Sự kiện tương tác với đường liên kết | Gửi các sự kiện tương tác với đường liên kết cục bộ trên thiết bị để ghi nhật ký thông 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 khác
Mục đích của việc thu thập dữ liệu
Firebase Dynamic Links thường sử dụng dữ liệu đã thu thập được liệt kê trong các mục con ở trên để đưa người dùng cuối đến thẳng nội dung được liên kết trong ứng dụng của bạn. Ngoài ra, hãy xem các mục con ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong thông tin công bố về dữ liệu, hãy nhớ đề cập đến cả cách bạn sử dụng dữ liệu đã thu thập, ngoài cách bạn sử dụng mọi dữ liệu người dùng cuối do nhà phát triển xác định mà SDK thu thập.
Google Analytics
com.google.firebase:firebase-analytics
com.google.firebase:firebase-analytics-ktx
Bạn có thể tìm thấy thông tin về hoạt động thu thập dữ liệu của Google Analytics trong tài liệu của Google Analytics.
In-App Messaging
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 Firebase In-App Messaging sẽ tự động thu thập những dữ liệu sau.
Dữ liệu | Theo mặc định, SDK Firebase In-App Messaging... |
---|---|
Sự kiện tương tác với tin nhắn, bao gồm lượt hiển thị, lượt nhấp và lượt đóng | Gửi các sự kiện tương tác với tin nhắn để cung cấp dữ liệu phân tích cho nhà phát triển. |
Các lưu ý khác
In-App Messaging có một phần phụ thuộc bắt buộc vào Firebase SDK cho Google Analytics. Vì bạn phải đưa SDK đó vào ứng dụng của mình, hãy nhớ tính đến dữ liệu người dùng cuối mà SDK đó tự động thu thập (xem tài liệu của Google Analytics). Bảng sau đây liệt kê các ví dụ về cách SDK In-App Messaging tương tác với dữ liệu từ Google Analytics:
Dữ liệu | Nếu ứng dụng của bạn có Firebase SDK cho Google Analytics, thì Firebase In-App Messaging... |
---|---|
Sự kiện tương tác với tin nhắn, bao gồm lượt hiển thị, lượt nhấp và lượt đóng | Gửi các sự kiện tương tác với tin nhắn trên thiết bị để ghi nhật ký thông 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 | Thiết lập và sử dụng các thuộc tính người dùng do Firebase SDK thu thập cho Google Analytics để nhắm đến những thông báo dựa trên các điều kiện về thuộc tính người dùng. |
In-App Messaging cũng có một phần phụ thuộc vào SDK cài đặt Firebase. Vì SDK đó được đưa vào ứng dụng của bạn một cách gián tiếp, hãy nhớ tính đến dữ liệu người dùng cuối mà SDK đó tự động thu thập (xem mục cài đặt trên trang này). Để tìm hiểu về dữ liệu mà In-App Messaging sử dụng từ hoạt động thu thập dữ liệu của SDK đó, hãy xem tài liệu Quản lý các lượt cài đặt Firebase.
Dữ liệu được thu thập tuỳ thuộc vào cách bạn sử dụng
Các SDK Firebase In-App Messaging không có các tính năng không bắt buộc mà nhà phát triển có thể định cấu hình hoặc gọi để thu thập dữ liệu khác của người dùng cuối.
Thông tin khác
Mục đích của việc thu thập dữ liệu
Firebase In-App Messaging thường sử dụng dữ liệu đã thu thập được liệt kê trong các mục phụ ở trên để gửi thông báo cho người dùng cuối ngay trong ứng dụng. Ngoài ra, hãy xem các mục con ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong thông tin công bố liên quan đến dữ liệu, bạn nhớ đề cập đến cả cách bạn sử dụng dữ liệu đã thu thập.
Số lượt cài đặt
com.google.firebase:firebase-installations
com.google.firebase:firebase-installations-ktx
Dữ liệu được thu thập tự động
SDK lượt cài đặt Firebase sẽ tự động thu thập những dữ liệu sau.
Dữ liệu | Theo mặc định, SDK lượt cài đặt Firebase... |
---|---|
Firebase mã nhận dạng lượt cài đặt (FID) | Tạo và thu thập giá trị nhận dạng cho mỗi lượt cài đặt (FID) mà không nhận dạng riêng biệt một người dùng hoặc thiết bị thực. |
Tác nhân người dùng Firebase | Để biết thông tin, hãy tham khảo phần về tác nhân người dùng Firebase trên trang này. |
Dữ liệu được thu thập tuỳ thuộc vào cách bạn sử dụng
SDK Firebase installations không có các tính năng không bắt buộc mà nhà phát triển có thể định cấu hình hoặc gọi để thu thập dữ liệu khác của người dùng cuối.
Thông tin khác
Mục đích của việc 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ụ của Firebase. Giá trị này không bao giờ được liên kết với giá trị nhận dạng người dùng hoặc thiết bị.
Firebase thường sử dụng dữ liệu khác đã thu thập được liệt kê trong các mục phụ ở trên để cung cấp một giá trị nhận dạng duy nhất nhằm xác định lượt cài đặt ứng dụng. Ngoài ra, hãy xem các mục con ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong thông tin công bố liên quan đến dữ liệu, bạn nhớ đề cập đến cả cách bạn sử dụng dữ liệu đã thu thập.
Firebase ML trình tải mô hình xuống
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 mô hình Firebase ML sẽ tự động thu thập những dữ liệu sau.
Dữ liệu | Theo mặc định, SDK trình tải mô hình Firebase ML... |
---|---|
Siêu dữ liệu tải mô hình học máy xuống, bao gồm cả sự kiện tải xuống, sự kiện xoá và lỗi | Thu thập siêu dữ liệu sự kiện tải mô hình xuống để theo dõi các vấn đề về độ ổn định và độ trễ. |
mã xác thực cài đặt | Thu thập mã thông báo uỷ quyền 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). |
Các lưu ý khác
Trình tải mô hình Firebase ML có một phần phụ thuộc vào SDK cài đặt Firebase. Vì SDK đó được đưa vào ứng dụng của bạn một cách gián tiếp, hãy nhớ tính đến dữ liệu người dùng cuối mà SDK đó tự động thu thập (xem mục cài đặt trên trang này). Để tìm hiểu về dữ liệu mà trình tải mô hình Firebase ML sử dụng từ hoạt động thu thập dữ liệu của SDK đó, hãy truy cập vào Tài liệu về cách quản lý các lượt cài đặt Firebase.
Dữ liệu được thu thập tuỳ thuộc vào cách bạn sử dụng
SDK trình tải mô hình Firebase ML không có các tính năng không bắt buộc mà nhà phát triển có thể định cấu hình hoặc gọi để thu thập dữ liệu khác của người dùng cuối.
Thông tin khác
Mục đích của việc 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 mục con ở trên để tải các mô hình học máy xuống. Firebase ML tổng hợp và sử dụng siêu dữ liệu tải mô hình xuống để theo dõi chất lượng sản phẩm, nắm bắt mức sử dụng và định hướng sản phẩm. Ngoài ra, hãy xem các mục con ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong thông tin công bố liên quan đến dữ liệu, bạn nhớ đề cập đến cả cách bạn sử dụng dữ liệu đã thu thập.
Performance Monitoring
com.google.firebase:firebase-perf
com.google.firebase:firebase-perf-ktx
Dữ liệu được thu thập tự động
SDK Firebase Performance Monitoring sẽ tự động thu thập những dữ liệu sau.
Dữ liệu | Theo mặc định, SDK Firebase Performance Monitoring... |
---|---|
Các chỉ số hiệu suất ứng dụng, bao gồm cả thời gian khởi động ứng dụng và độ trễ yêu cầu mạng | Thu thập các chỉ số hiệu suất của ứng dụng trong suốt vòng đời và quá trình sử dụng ứng dụng của người dùng cuối. |
Mức 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 theo các phân khúc thiết bị khác nhau. |
Địa chỉ IP | Thu thập địa chỉ IP để liên kết các sự kiện hiệu suất với quốc gia nơi chúng bắt nguồn. |
Các lưu ý khác
Performance Monitoring có một phần phụ thuộc vào SDK cài đặt Firebase. Vì SDK đó được đưa vào ứng dụng của bạn một cách gián tiếp, hãy nhớ tính đến dữ liệu người dùng cuối mà SDK đó tự động thu thập (xem mục cài đặt trên trang này). Để tìm hiểu về dữ liệu mà Performance Monitoring sử dụng từ hoạt động thu thập dữ liệu của SDK đó, hãy xem tài liệu Quản lý các lượt cài đặt Firebase.
Performance Monitoring cũng có một phần phụ thuộc vào SDK Firebase Remote Config để giúp kiểm soát số 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 gián tiếp, hãy nhớ tính đến dữ liệu người dùng cuối mà SDK đó tự động thu thập (xem mục Remote Config trên trang này).
Performance Monitoring cũng có một phần phụ thuộc vào SDK Firebase sessions để báo cáo các chế độ xem dòng thời gian của dữ liệu hiệu suất trong bảng điều khiển Firebase. Vì SDK đó được đưa vào ứng dụng của bạn một cách gián tiếp, hãy nhớ tính đến dữ liệu người dùng cuối mà SDK đó tự động thu thập (xem phần SDK Firebase sessions trên trang này).
Dữ liệu được thu thập tuỳ thuộc vào cách bạn sử dụng
Tuỳ thuộc vào cách bạn định cấu hình hoặc gọi SDK Firebase Performance Monitoring 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 thông tin công bố về dữ liệu của bạn. Bảng sau đây liệt kê các ví dụ về dữ liệu người dùng cuối có thể được thu thập tuỳ thuộc vào cách sử dụng của bạn, nhưng bạn cần nhớ 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 | Tuỳ thuộc vào cấu hình và lệnh gọi của ứng dụng, SDK Firebase Performance Monitoring... |
---|---|
Dấu vết tuỳ chỉnh do nhà phát triển xác định | Thu thập các chỉ số hiệu suất ứng dụng cho mọi dấu vết tuỳ chỉnh mà nhà phát triển đo lường trong ứng dụng của họ. |
Chỉ số hiệu suất tuỳ chỉnh (dữ liệu do nhà phát triển xác định) |
Thu thập mọi chỉ số hiệu suất tuỳ chỉnh mà nhà phát triển đính kèm vào các dấu vết tuỳ chỉnh. |
Thuộc tính tuỳ chỉnh (dữ liệu do nhà phát triển xác định) |
Thu thập mọi thuộc tính tuỳ chỉnh mà nhà phát triển đính kèm vào dấu vết tuỳ chỉnh. |
Thông tin khác
Mục đích của việc thu thập dữ liệu
Firebase Performance Monitoring thường sử dụng dữ liệu đã thu thập được liệt kê trong các mục con ở trên để bật tính năng báo cáo và giám sát hiệu suất ứng dụng. Ngoài ra, hãy xem các mục con ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong thông tin công bố về dữ liệu, hãy nhớ đề cập đến cả cách bạn sử dụng dữ liệu đã thu thập, ngoài cách bạn sử dụng mọi dữ liệu người dùng cuối do nhà phát triển xác định mà SDK thu thập.
Realtime Database
com.google.firebase:firebase-database
com.google.firebase:firebase-database-ktx
Dữ liệu được thu thập tự động
SDK Firebase Realtime Database sẽ tự động thu thập những dữ liệu sau.
Dữ liệu | Theo mặc định, SDK Firebase Realtime Database... |
---|---|
Địa chỉ IP | Thu thập địa chỉ IP để bật công cụ lập hồ sơ. Công cụ này giúp nhà phát triển nắm được xu hướng sử dụng và thông tin chi tiết về nền tảng |
Tác nhân người dùng | Thu thập chuỗi tác nhân người dùng để bật công cụ lập hồ sơ. Công cụ này giúp nhà phát triển nắm được xu hướng sử dụng và thông tin chi tiết về nền tảng Xin 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 tuỳ thuộc vào cách bạn sử dụng
Tuỳ thuộc vào cách bạn định cấu hình hoặc gọi SDK Firebase Realtime Database 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 thông tin công bố về 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 mà cách sử dụng cụ thể của bạn thu thập.
Các lưu ý khác
Nếu bạn sử dụng Realtime Database với Firebase Authentication và nếu người dùng cuối đã đăng nhập, thì mọi yêu cầu từ Realtime Database sẽ tự động bao gồm User-ID áp dụng từ Firebase Authentication.
Thông tin khác
Mục đích của việc thu thập dữ liệu
Vui lòng xem các mục nhỏ ở trên để biết thông tin về cách cụ thể dữ liệu có thể được sử dụng. Trong thông tin công bố liên quan đến dữ liệu, bạn nhớ đề cập đến cả cách bạn sử dụng dữ liệu đã thu thập một cách cụ thể, ngoài cách bạn sử dụng mọi dữ liệu người dùng cuối do nhà phát triển xác định mà SDK thu thập.
Remote Config
com.google.firebase:firebase-config
com.google.firebase:firebase-config-ktx
Dữ liệu được thu thập tự động
SDK Firebase Remote Config sẽ tự động thu thập những dữ liệu sau.
Dữ liệu | Theo mặc định, SDK Firebase Remote Config... |
---|---|
Mã quốc gia | Thu thập mã quốc gia để nhắm đến các thông số dựa trên dữ liệu này. |
Mã ngôn ngữ | Thu thập mã ngôn ngữ để nhắm đến các thông số dựa trên dữ liệu này. |
Múi giờ | Thu thập múi giờ để nhắm đến các thông số dựa trên dữ liệu này. |
Phiên bản nền tảng | Thu thập phiên bản nền tảng để nhắm đến các tham số dựa trên dữ liệu này. |
Phiên bản hệ điều hành | Thu thập phiên bản hệ điều hành để nhắm đến các thông số dựa trên dữ liệu này. |
Mã ứng dụng Firebase dành cho Android | Thu thập mã ứ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) để nhắm đến các thông số dựa trên dữ liệu này. |
Tên gói của ứng dụng | Thu thập tên gói để nhắm đến các tham số dựa trên dữ liệu này. |
Phiên bản SDK Remote Config mà ứng dụng sử dụng | Thu thập phiên bản SDK để cung cấp, duy trì và cải thiện các dịch vụ của Firebase. |
Các lưu ý khác
Remote Config có một phần phụ thuộc vào SDK cài đặt Firebase. Vì SDK đó được đưa vào ứng dụng của bạn một cách gián tiếp, hãy nhớ tính đến dữ liệu người dùng cuối mà SDK đó tự động thu thập (xem mục cài đặt trên trang này). Để tìm hiểu về dữ liệu mà Remote Config sử dụng từ hoạt động thu thập dữ liệu của SDK đó, hãy xem tài liệu Quản lý các lượt cài đặt Firebase.
Dữ liệu được thu thập tuỳ thuộc vào cách bạn sử dụng
SDK Firebase Remote Config không có các tính năng không bắt buộc mà nhà phát triển có thể định cấu hình hoặc gọi để thu thập dữ liệu khác của người dùng cuối.
Các lưu ý khác
Một số tính năng không bắt buộc của Remote Config phụ thuộc vào Firebase SDK cho Google Analytics. Nếu bạn đưa SDK đó vào ứng dụng của mình, hãy nhớ tính đến dữ liệu người dùng cuối mà SDK đó tự động thu thập (xem tài liệu của Google Analytics). Bảng sau đây liệt kê các ví dụ về cách SDK Remote Config tương tác với dữ liệu từ Google Analytics:
Dữ liệu | Nếu ứng dụng của bạn có Firebase SDK cho Google Analytics, thì Remote Config... |
---|---|
Thuộc tính người dùng | Thu thập các thuộc tính người dùng do Firebase SDK thu thập cho Google Analytics để nhắm đến các thông số dựa trên điều kiện thuộc tính người dùng. |
Thời gian mở lần đầu |
Thu thập dấu thời gian của sự kiện |
Nếu tính năng cá nhân hoá Remote Config được triển khai, thì dữ liệu do SDK Firebase Remote Config thu thập và các sự kiện do Firebase SDK thu thập cho Google Analytics có thể được dùng để tạo các mô hình dự đoán và đo lường hiệu suất của những mô hình đó.
Thông tin khác
Mục đích của việc thu thập dữ liệu
Firebase Remote Config thường dùng dữ liệu đã thu thập được nêu trong các mục phụ ở trên để thay đổi cách hoạt động và giao diện của ứng dụng mà không cần xuất bản bản cập nhật ứng dụng. Firebase sử dụng dữ liệu tổng hợp về phiên bản hệ điều hành và phiên bản SDK để nắm bắt xu hướng sử dụng và định hướng sản phẩm. Ngoài ra, hãy xem các mục con ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong thông tin công bố liên quan đến dữ liệu, bạn nhớ đề cập đến cả cách bạn sử dụng dữ liệu đã thu thập.
Các thư viện Firebase được đưa vào một cách gián tiếp
Các thư viện Firebase được liệt kê trong phần này sẽ được đưa vào một số thư viện Firebase khác một cách gián tiếp. Không có thư viện nào sau đây có giao diện mà nhà phát triển có thể truy cập, nhưng các thư viện này có thể thu thập dữ liệu người dùng cuối (xem từng thư viện bên dưới để biết thông tin chi tiết).
Phiên Firebase
com.google.firebase:firebase-sessions
Dữ liệu được thu thập tự động
SDK Firebase sessions sẽ tự động thu thập những dữ liệu sau.
Dữ liệu | Theo mặc định, SDK Firebase sessions... |
---|---|
Siêu dữ liệu ứng dụng | Thu thập siêu dữ liệu về ứng dụng, chẳng hạn như tên gói, thông tin về hệ điều hành, phiên bản SDK và loại kết nối mạng. |
Siêu dữ liệu của thiết bị | Thu thập siêu dữ liệu về ứng dụng, chẳng hạn như nhà sản xuất và kiểu máy của thiết bị. |
Chỉ số ứng dụng | Thu thập dữ liệu sử dụng, chẳng hạn như thời gian một ứng dụng được đưa lên nền trước để bắt đầu một phiên mới. |
Dữ liệu được thu thập tuỳ thuộc vào cách bạn sử dụng
SDK Firebase sessions không có các tính năng không bắt buộc mà nhà phát triển có thể định cấu hình hoặc gọi để thu thập dữ liệu khác của người dùng cuối.
Thông tin bổ sung
Mục đích của việc thu thập dữ liệu
SDK Firebase sessions sử dụng dữ liệu đã thu thập được liệt kê trong các mục phụ ở trên để cung cấp các chỉ số về sự cố và hiệu suất cho ứng dụng. Ngoài ra, hãy xem các mục con ở trên để biết thông tin về cách dữ liệu cụ thể có thể được sử dụng. Trong thông tin công bố về dữ liệu, hãy nhớ đề cập đến cả cách bạn sử dụng dữ liệu đã thu thập, ngoài cách bạn sử dụng mọi dữ liệu người dùng cuối do nhà phát triển xác định mà SDK thu thập.