في أيار (مايو) 2021، أعلن Google Play عن قسم جديد باسم "أمان البيانات"، وهو بيان إفصاح مقدَّم من المطوّرين بشأن الممارسات المتّبعة لجمع بيانات التطبيقات ومشاركتها والحفاظ على أمانها.
يمكن أن تساعدك هذه الصفحة على إكمال متطلبات بيان الإفصاح عن البيانات هذا في ما يتعلّق باستخدام حِزم تطوير البرامج (SDK) لمنصّة Firebase على نظام التشغيل Android. في هذه الصفحة، يمكنك العثور على معلومات حول ما إذا كانت حِزم تطوير البرامج (SDK) تعالج بيانات المستخدمين النهائيين وكيفية معالجتها، بما في ذلك أمثلة على الإعدادات أو الاستدعاءات السارية التي يمكنك التحكّم فيها بصفتك مطوِّر التطبيق.
نهدف إلى الالتزام بالشفافية قدر الإمكان في مساندتك، إلا أنّك بصفتك مطوِّر التطبيق تكون وحدك المسؤول عن تحديد كيفية ملء نموذج قسم "أمان البيانات" في Google Play بشأن ممارسات جمع data المستخدمين النهائيين ومشاركتها وأمانها في تطبيقك.
كيفية استخدام المعلومات في هذه الصفحة
تعرِض هذه الصفحة بيانات المستخدِمين النهائيين التي يتم جمعها من خلال أحدث إصدار فقط من كل حزمة تطوير برامج (SDK) لمنصّة Android من Firebase.
ولكل حزمة تطوير برامج (SDK) قسم خاص بها في هذه الصفحة حيث نقدّم معلومات عن البيانات المجمّعة تلقائيًا في مقابل البيانات المجمّعة استنادًا إلى استخدامك. يعني الجمع التلقائي أنّ حزمة تطوير البرامج (SDK) تجمع بيانات محدّدة بدون استدعاء أي طريقة أو فئة محدّدة في تطبيقك. ومع ذلك، في العديد من الحالات، تعتمد البيانات التي تجمعها حزمة SDK على استخدام تطبيقك المحدّد للمنتج، أي إعدادات تطبيقك وكيفية استدعاء حزمة SDK.
لإكمال عملية الإفصاح عن بياناتك، يمكنك استخدام دليل Android المتعلق بأنواع البيانات لمساعدتك على تحديد نوع البيانات الذي يقدّم أفضل وصف للبيانات المجمّعة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية مشاركة تطبيقك المحدّد للبيانات المُجمّعة واستخدامها.
نظرة عامة على تشفير البيانات ومشاركتها وحذفها لحِزم تطوير البرامج (SDK) لمنصّة Firebase على Android
تشفير البيانات | بالنسبة إلى بيانات المستخدِمين النهائيين التي يتم جمعها والمدرَجة في هذه الصفحة، تشفِّر Firebase البيانات أثناء نقلها باستخدام بروتوكول HTTPS. |
مشاركة البيانات | بالنسبة إلى بيانات المستخدِمين النهائيين التي تم جمعها والمدرَجة في هذه الصفحة، لا تُحوِّل Firebase هذه البيانات إلى جهات خارجية إلا في الحالات التالية:
|
حذف البيانات | تتيح منصة Firebase للمطوّرين حذف بيانات المستخدمين النهائيين بطريقة متوافقة مع وظائف خدمات Firebase. |
وكيل مستخدم Firebase
وكيل مستخدم Firebase ليس حزمة تطوير برامج (SDK) لنظام التشغيل Android من Firebase، بل هو حِزمة معلومات تجمعها عدة حِزم تطوير برامج (SDK) لنظام التشغيل Android من Firebase وتتضمّن ما يلي:
البيانات الوصفية للجهاز: إصدار نظام التشغيل والاسم والطراز والعلامة التجارية وشكل الجهاز
التطبيق الذي تم استخدامه لتثبيت تطبيقك (على سبيل المثال، "متجر Play") (راجِع المستندات)
حِزم تطوير البرامج (SDK) لمنصّة Firebase المستخدَمة في تطبيقك، بما في ذلك إصداراتها
تستخدم Google وكيل مستخدم Firebase داخليًا لتحديد معدّل استخدام النظام الأساسي والإصدار من أجل توفير خدمات Firebase وصيانتها وتحسينها. ولا يتم ربطه مطلقًا بمعرّف مستخدم أو جهاز.
إذا كانت حزمة تطوير البرامج (SDK) لمنصّة Android من Firebase تجمع وكيل مستخدم Firebase، سيتم إدراجها في قسم حزمة تطوير البرامج (SDK) أدناه.
A/B Testing
com.google.firebase:firebase-abt
البيانات المجمّعة تلقائيًا
لا تجمع حزمة تطوير البرامج (SDK) لنظام التشغيل Firebase A/B Testing تلقائيًا أي بيانات متعلقة بالمستخدِم النهائي.
اعتبارات أخرى
تضبط حزمة تطوير البرامج (SDK) لتطبيق Firebase A/B Testing واستخدام Google Analytics خصائص المستخدِم من أجل تحديد العضوية في مجموعات التجارب ل Firebase Remote Config وFirebase In-App Messaging.
بما أنّ حزمة SDK لتطبيق A/B Testing لا يتم استخدامها مباشرةً إلا من قِبل Firebase Remote Config و Firebase In-App Messaging، يُرجى الرجوع إلى هذين القسمين تحديدًا في هذه الصفحة للاطّلاع على مزيد من المعلومات حول أي عملية جمع بيانات والغرض من الجمع.
البيانات المجمّعة استنادًا إلى استخدامك
لا تتضمّن حزمة SDK لتطبيق Firebase A/B Testing ميزات اختيارية يمكن للمطوّر ضبطها أو استدعاؤها لجمع بيانات أخرى للمستخدم النهائي.
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
البيانات المجمّعة تلقائيًا
تجمع حِزم تطوير البرامج (SDK) لمنصّة Firebase App Check البيانات التالية تلقائيًا.
البيانات | بشكلٍ تلقائي، تعمل حِزم تطوير البرامج (SDK) لنظام التشغيل Firebase App Check على... |
---|---|
وكيل مستخدم Firebase | للحصول على معلومات، يُرجى الرجوع إلى قسم وكيل مستخدم Firebase في هذه الصفحة. |
البيانات المجمّعة استنادًا إلى استخدامك
استنادًا إلى كيفية ضبط حِزم تطوير البرامج (SDK) لتطبيق Firebase App Check أو استدعائها وميزات المنتج، قد يجمع تطبيقك بيانات المستخدمين النهائيين التي يجب تضمينها في بيان الإفصاح عن البيانات. ويسرد الجدول التالي أمثلة لبيانات المستخدمين النهائيين التي يمكن جمعها بناءً على استخدامك، ولكن تأكّد من توضيح أي بيانات يتم جمعها من خلال استخدامك المحدّد.
البيانات | بناءً على إعدادات تطبيقك وكيفية استدعائك، تعمل Firebase App Check حِزم SDK على... |
---|---|
الرمز المميّز للمصادقة من SafetyNet | اجمع هذا الرمز المميّز للمصادقة إذا كان تطبيقك يستخدم SafetyNet كمقدّم للمصادقة. اطّلِع على مزيد من معلومات حول أمان البيانات في SafetyNet. |
رمز أمان من Play Integrity | يجب جمع رمز الأمان هذا إذا كان تطبيقك يستخدم Play Integrity كمقدّم شهادة اعتماد. اطّلِع على مزيد من معلومات حول أمان البيانات في أداة Play Integrity. |
معلومات إضافية
الغرض من جمع البيانات
تستخدم Google وكيل مستخدم Firebase داخليًا لتحديد معدّل استخدام النظام الأساسي والإصدار من أجل توفير خدمات Firebase وصيانتها وتحسينها. ولا يتم ربطه مطلقًا بمعرّف مستخدم أو جهاز.
Firebase App Check يستخدم بشكل عام البيانات الأخرى التي يتم جمعها والمُدرَجة في الأقسام الفرعية أعلاه للتحقق من صحة بيانات اعتماد التطبيق للمساعدة في حماية موارد الخلفية من إساءة الاستخدام. راجِع أيضًا الأقسام الفرعية أعلاه للحصول على معلومات عن كيفية استخدام بيانات معيّنة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك تحديدًا للبيانات المجمّعة.
App Distribution
تنفيذ App Distribution حزمة تطوير البرامج (SDK) لنظام التشغيل Android بالكامل
com.google.firebase:firebase-appdistribution
إنّ تنفيذ حزمة تطوير البرامج (SDK) الكاملة لنظام التشغيل App Distribution Android مخصّص لاستخدام الإصدارات التجريبية فقط. لا تُدرِج عملية التنفيذ الكاملة لحزمة تطوير البرامج (SDK) لنظام التشغيل App Distribution في تطبيقك عند إرساله إلى Google Play.
حزمة تطوير البرامج (SDK) لنظام التشغيل Android التي تتضمّن واجهة برمجة التطبيقات فقط App Distribution
com.google.firebase:firebase-appdistribution-api
com.google.firebase:firebase-appdistribution-api-ktx
البيانات المجمّعة تلقائيًا
لا تجمع حزمة App Distribution Android SDK المستندة إلى واجهة برمجة التطبيقات فقط أي بيانات للمستخدِم النهائي تلقائيًا.
البيانات المجمّعة استنادًا إلى استخدامك
لا تتضمّن حزمة تطوير البرامج (SDK) لنظام التشغيل Android المستندة إلى واجهة برمجة التطبيقات فقط App Distribution ميزات اختيارية يمكن للمطوِّر ضبطها أو استدعاؤها لجمع بيانات أخرى للمستخدم النهائي.
Authentication
com.google.firebase:firebase-auth
com.google.firebase:firebase-auth-ktx
البيانات المجمّعة تلقائيًا
تجمع حزمة تطوير البرامج (SDK) لمنصّة Firebase Authentication البيانات التالية تلقائيًا.
البيانات | بشكلٍ تلقائي، تعمل حزمة تطوير البرامج (SDK) لنظام التشغيل Firebase Authentication على... |
---|---|
وكيل مستخدم Firebase | للحصول على معلومات، يُرجى الرجوع إلى قسم وكيل مستخدم Firebase في هذه الصفحة. |
عنوان IP | جمع عناوين IP لتوفير أمان إضافي ومنع إساءة الاستخدام أثناء الاشتراك والمصادقة |
سلاسل وكيل المستخدم:
|
تجمع سلاسل وكيل المستخدم لتقديم خدمات Firebase وصيانتها وتحسينها. يُرجى العِلم أنّ وكيل المستخدم هذا لا يشير إلى وكيل مستخدم Firebase. |
معرّف تطبيق Firebase لنظام التشغيل Android | تجمع هذه السمة معرّف تطبيق Android في Firebase (وليس هو اسم حزمة التطبيق). يتم تضمين هذه القيمة في عنوان كل طلب. |
البيانات المجمّعة استنادًا إلى استخدامك
استنادًا إلى كيفية ضبط حزمة تطوير البرامج (SDK) لتطبيق Firebase Authentication أو استدعاؤها وميزات المنتج، قد يجمع تطبيقك بيانات المستخدمين النهائيين التي يجب تضمينها في بيان الإفصاح عن البيانات. ويسرد الجدول التالي أمثلة لبيانات المستخدمين النهائيين التي يمكن جمعها بناءً على استخدامك، ولكن تأكّد من توضيح أي بيانات يتم جمعها من خلال استخدامك المحدّد.
البيانات | بناءً على إعدادات تطبيقك وكيفية استدعائك، تعمل حزمة تطوير البرامج (SDK) Firebase Authentication على... |
---|---|
الاسم المعروض | تجمع هذه السمة الاسم المعروض للمستخدم إذا قدّمه المطوّر. |
عنوان البريد الإلكتروني | جمع عنوان البريد الإلكتروني للمستخدم (على النحو الذي يوفّره المطوّر) إذا كان يستخدم التطبيق أيًا مما يلي:
|
رقم الهاتف | يجمع رقم هاتف المستخدم (على النحو الذي يقدّمه المطوّر) إذا كان التطبيق يستخدم أيًا مما يلي:
|
رمز أمان من Play Integrity | يتم جمع هذا الرمز المميّز لسلامة البيانات إذا كان تطبيقك يستخدم ميزة "المصادقة عبر الهاتف". اطّلِع على مزيد من معلومات حول أمان البيانات في Play Integrity. |
الرمز المميّز للمصادقة من SafetyNet | يتم جمع هذا الرمز المميّز لإثبات الهوية إذا كان تطبيقك يستخدم ميزة "المصادقة عبر الهاتف" وفي حال تعذّر جلب الرمز المميّز لبرنامج Play Integrity. اطّلِع على مزيد من معلومات حول أمان البيانات في SafetyNet. |
الرمز المميّز من reCAPTCHA Enterprise | يتم جمع هذا الرمز المميّز إذا كان تطبيقك يستخدم reCAPTCHA Enterprise لحماية عمليات Authentication. اطّلِع على مزيد من معلومات حول أمان البيانات في reCAPTCHA Enterprise. |
معلومات الاتصال | جمع معلومات الاتصال الخاصة بالمستخدم ذات الصلة بمقدّمي خدمات مصادقة تابعين لجهات خارجية إذا كان التطبيق يستخدم مقدّم خدمات مصادقة تابعًا لجهة خارجية مع ميزة "مصادقة Firebase" على سبيل المثال، قد يتم ربط معرّف المستخدم بملفه الشخصي على Facebook إذا كان التطبيق يستخدم مصادقة Facebook، وذلك استنادًا إلى مجالات الوصول الممنوحة. يُرجى الرجوع إلى مستندات موفِّر المصادقة للحصول على مزيد من المعلومات. |
رقم تعريف Game Center | جمع رقم تعريف المستخدم على Game Center إذا كان التطبيق مرتبطًا بحساب Game Center |
رقم تعريف المستخدم | إنشاء معرّف Firebase Authentication فريد وتخزينه |
معلومات إضافية
الغرض من جمع البيانات
يستخدم تطبيق "Firebase Authentication" بشكل عام البيانات التي يتم جمعها والمُدرَجة في الأقسام الفرعية أعلاه لتفعيل المصادقة وإدارة الحساب. تُستخدَم سلاسل وكيل المستخدم لتقديم خدمات Firebase وصيانتها وتحسينها. راجِع أيضًا الأقسام الفرعية أعلاه للحصول على معلومات عن كيفية استخدام بيانات معيّنة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك تحديدًا للبيانات المجمّعة.
Cloud Firestore
com.google.firebase:firebase-firestore
com.google.firebase:firebase-firestore-ktx
البيانات المجمّعة تلقائيًا
تجمع حزمة تطوير البرامج (SDK) لمنصّة Cloud Firestore البيانات التالية تلقائيًا.
البيانات | بشكلٍ تلقائي، تعمل حزمة تطوير البرامج (SDK) لنظام التشغيل Cloud Firestore على... |
---|---|
وكيل مستخدم Firebase | للحصول على معلومات، يُرجى الرجوع إلى قسم وكيل مستخدم Firebase في هذه الصفحة. |
البيانات المجمّعة استنادًا إلى استخدامك
استنادًا إلى كيفية ضبط حزمة تطوير البرامج (SDK) لتطبيق Cloud Firestore أو استدعائه وميزات المنتج، قد يجمع تطبيقك بيانات المستخدمين النهائيين التي يجب تضمينها في بيان الإفصاح عن التعامل مع البيانات. تأكَّد من توضيح أي بيانات للمستخدِم النهائي يحدّدها المطوِّر ويتم جمعها من خلال استخدامك المحدّد.
اعتبارات أخرى
إذا كنت تستخدم Cloud Firestore مع Firebase Authentication، وإذا كان أحد المستخدمين النهائيين مسجّلاً الدخول، سيتضمّن كل طلب من Cloud Firestore تلقائيًا رقم تعريف المستخدم الساري من Firebase Authentication.
معلومات إضافية
الغرض من جمع البيانات
تستخدم Google وكيل مستخدم Firebase داخليًا لتحديد معدّل استخدام النظام الأساسي والإصدار من أجل توفير خدمات Firebase وصيانتها وتحسينها. ولا يتم ربطه مطلقًا بمعرّف مستخدم أو جهاز.
راجِع الأقسام الفرعية أعلاه للحصول على معلومات عن كيفية استخدام البيانات المحددة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك تحديدًا للبيانات المجمّعة، بالإضافة إلى كيفية استخدامك لأي بيانات متعلقة بالمستخدمين النهائيين حدّدها المطوّر وجمعتها حزمة SDK.
Cloud Functions for Firebase
com.google.firebase:firebase-functions
com.google.firebase:firebase-functions-ktx
البيانات المجمّعة تلقائيًا
يجمع Cloud Functions for Firebase Client SDK البيانات التالية تلقائيًا.
البيانات | بشكلٍ تلقائي، Cloud Functions for Firebase Client SDK... |
---|---|
اسم الدالة | تجمع هذه الدالة اسم الدالة عند استدعائها. |
عنوان IP | تجمع هذه السمة عنوان IP لمُستدعي الدالة عند بدء تنفيذها بهدف تنفيذ وظائف معالجة الأحداث ووظائف HTTP استنادًا إلى إجراءات المستخدم النهائي. |
رمز Firebase Cloud Messaging (FCM) | تجمع هذه الوظيفة الرمز المميّز FCM للسماح للمطوّرين باستخدامه في وظائفهم لإرسال إشعارات إلى الجهاز المتصل في وقت المكالمة أو لتخزينه لاستخدامه لاحقًا. يُرجى العلم أنّه يتم جمع هذا الرمز المميّز بغض النظر عمّا إذا كان التطبيق يتضمّن حزمة تطوير البرامج FCM أو يستخدمها. |
البيانات المجمّعة استنادًا إلى استخدامك
لا يتضمّن Cloud Functions for Firebase Client SDK ميزات اختيارية يمكن للمطوّر ضبطها أو تفعيلها لجمع بيانات أخرى للمستخدم النهائي.
اعتبارات أخرى
إذا سجّل مستخدم نهائي الدخول من خلال Firebase Authentication، يشتمل كل طلب دالة تلقائيًا على رقم تعريف المستخدم الساري من Firebase Authentication.
معلومات إضافية
الغرض من جمع البيانات
يستخدم Cloud Functions for Firebase بشكل عام البيانات المجمّعة المُدرَجة في الأقسام الفرعية أعلاه لتشغيل رمز الخلفية استجابةً للأحداث التي تسبّبت فيها ميزات Firebase وطلبات HTTPS من تطبيقك. راجِع أيضًا الأقسام الفرعية أعلاه للحصول على معلومات عن كيفية استخدام بيانات معيّنة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك تحديدًا للبيانات المجمّعة.
Cloud Messaging
com.google.firebase:firebase-messaging
com.google.firebase:firebase-messaging-ktx
البيانات المجمّعة تلقائيًا
تجمع حزمة تطوير البرامج (SDK) لمنصّة Firebase Cloud Messaging البيانات التالية تلقائيًا.
البيانات | بشكلٍ تلقائي، تعمل حزمة تطوير البرامج (SDK) لنظام التشغيل Firebase Cloud Messaging على... |
---|---|
إصدار التطبيق | يجمع إصدار التطبيق لاشتراك المواضيع وإلغاء الاشتراك. |
وكيل مستخدم Firebase | للحصول على معلومات، يُرجى الرجوع إلى قسم وكيل مستخدم Firebase في هذه الصفحة. |
اعتبارات أخرى
تعتمد Cloud Messaging على حزمة تطوير البرامج (SDK) لعمليات التثبيت Firebase. بما أنّ حزمة SDK هذه مضمّنة بشكلٍ غير مباشر في تطبيقك، احرص على احتساب بيانات المستخدم النهائي التي تجمعها هذه الحزمة تلقائيًا (اطّلِع على قسم عمليات التثبيت في هذه الصفحة). للاطّلاع على البيانات التي يستخدمها تطبيق Cloud Messaging من عملية جمع البيانات في حزمة تطوير البرامج (SDK) هذه، يُرجى الانتقال إلى مستندات إدارة عمليات تثبيت Firebase.
البيانات المجمّعة استنادًا إلى استخدامك
استنادًا إلى كيفية ضبط حزمة تطوير البرامج (SDK) لتطبيق Firebase Cloud Messaging أو استدعائها وميزات المنتج، قد يجمع تطبيقك بيانات المستخدمين النهائيين التي يجب تضمينها في بيان الإفصاح عن التعامل مع البيانات. ويسرد الجدول التالي أمثلة لبيانات المستخدمين النهائيين التي يمكن جمعها بناءً على استخدامك، ولكن تأكّد من توضيح أي بيانات يتم جمعها من خلال استخدامك المحدّد.
البيانات | بناءً على إعدادات تطبيقك وكيفية استدعائك، تعمل حزمة تطوير البرامج (SDK) Firebase Cloud Messaging على... |
---|---|
مقاييس تسليم الرسائل | تجمع هذه السمة ويُرسِلها
مقاييس تسليم
الرسائل إلى BigQuery إذا كان دمج BigQuery
مفعَّلاً وتم ضبط
|
اعتبارات أخرى
تعتمد بعض الميزات الاختيارية في Cloud Messaging على حزمة تطوير البرامج (SDK) لمنصّة Firebase للخدمة "إحصاءات Google". في حال تضمين حزمة SDK هذه في تطبيقك، احرص على مراعاة بيانات المستخدِم النهائي التي تجمعها هذه الحزمة تلقائيًا (اطّلِع على مستندات "إحصاءات Google"). يسرد الجدول التالي البيانات المسجّلة الإضافية:
البيانات | إذا كان تطبيقك يتضمّن حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"، عليك تنفيذ ما يلي: Cloud Messaging... |
---|---|
أحداث التفاعل مع الإشعارات | تُرسِل أحداث التفاعل مع الرسائل على الجهاز فقط لتسجيلها من خلال حزمة تطوير البرامج (SDK) لمنصّة Firebase لأداة "إحصاءات Google" من أجل توفير بيانات الإحصاءات للمطوّرين. |
معلومات إضافية
الغرض من جمع البيانات
تستخدم Google وكيل مستخدم Firebase داخليًا لتحديد معدّل استخدام النظام الأساسي والإصدار من أجل توفير خدمات Firebase وصيانتها وتحسينها. ولا يتم ربطه مطلقًا بمعرّف مستخدم أو جهاز.
يستخدم Cloud Messaging بشكل عام البيانات الأخرى التي تم جمعها المُدرَجة في الأقسام الفرعية أعلاه لإرسال الرسائل إلى تطبيق العميل. راجِع أيضًا الأقسام الفرعية أعلاه للحصول على معلومات عن كيفية استخدام بيانات معيّنة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك تحديدًا للبيانات المجمّعة.
Cloud Storage for Firebase
com.google.firebase:firebase-storage
com.google.firebase:firebase-storage-ktx
البيانات المجمّعة تلقائيًا
تجمع حزمة تطوير البرامج (SDK) لمنصّة Cloud Storage for Firebase البيانات التالية تلقائيًا.
البيانات | بشكلٍ تلقائي، تعمل حزمة تطوير البرامج (SDK) لنظام التشغيل Firebase Cloud Messaging على... |
---|---|
إصدار حزمة SDK الخاصة بـ Cloud Storage التي يستخدمها التطبيق | تجمع هذه السمة إصدار حزمة SDK Cloud Storage for Firebase التي يستخدمها التطبيق. يتم تضمين هذه القيمة في عنوان كل طلب. |
معرّف تطبيق Firebase لنظام التشغيل Android | تجمع هذه السمة معرّف تطبيق Android في Firebase (وليس هو اسم حزمة التطبيق). يتم تضمين هذه القيمة في عنوان كل طلب. |
البيانات المجمّعة استنادًا إلى استخدامك
استنادًا إلى كيفية ضبط حزمة تطوير البرامج (SDK) لتطبيق Cloud Storage for Firebase أو استدعائها وميزات المنتج، قد يجمع تطبيقك بيانات المستخدمين النهائيين التي يجب تضمينها في بيان الإفصاح عن التعامل مع البيانات. تأكَّد من توضيح أي بيانات للمستخدِم النهائي يحدّدها المطوِّر ويتم جمعها من خلال استخدامك المحدّد.
اعتبارات أخرى
إذا كنت تستخدم Cloud Storage for Firebase مع Firebase Authentication، وإذا سجّل مستخدم نهائي دخوله، سيتضمّن كل طلب تلقائيًا من Cloud Storage for Firebase معرّف المستخدم الساري من Firebase Authentication.
معلومات إضافية
الغرض من جمع البيانات
تستخدم Cloud Storage for Firebase بشكل عام البيانات التي يتم جمعها والمُدرَجة في الأقسام الفرعية أعلاه لتقديم خدمات Firebase وصيانتها وتحسينها. راجِع أيضًا الأقسام الفرعية أعلاه للحصول على معلومات عن كيفية استخدام بيانات معيّنة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك تحديدًا للبيانات المجمّعة، بالإضافة إلى كيفية استخدامك لأي بيانات متعلقة بالمستخدمين النهائيين حدّدها المطوّر وجمعتها حزمة SDK.
Crashlytics
com.google.firebase:firebase-crashlytics
com.google.firebase:firebase-crashlytics-ktx
com.google.firebase:firebase-crashlytics-ndk
البيانات المجمّعة تلقائيًا
تجمع حزمة تطوير البرامج (SDK) لمنصّة Firebase Crashlytics البيانات التالية تلقائيًا.
البيانات | بشكلٍ تلقائي، تعمل حزمة تطوير البرامج (SDK) لنظام التشغيل Firebase Crashlytics على... |
---|---|
تتبعات بنية تخزين العناصر | تجمع هذه السمة عمليات تتبُّع تسلسل استدعاء الدوال البرمجية عند تعطُّل أحد التطبيقات. |
حالة التطبيق ذات الصلة | تجمع هذه البطاقة حالة التطبيق ذات الصلة عند تعطُّل التطبيق. |
البيانات الوصفية ذات الصلة بالجهاز | يجمع هذا الإعداد بيانات وصفية في وقت محدّد عن الجهاز عند تعطُّل أحد التطبيقات. |
المعرّف الفريد العالمي (UUID) لتثبيت Crashlytics | إنشاء معرّف UUID لتركيب Crashlytics وتخزينه لقياس عدد المستخدمين المتأثّرين بعُطل |
اعتبارات أخرى
تعتمد Crashlytics على حزمة تطوير البرامج (SDK) لعمليات التثبيت Firebase. بما أنّه يتم تضمين حزمة SDK هذه بشكلٍ غير مباشر في تطبيقك، احرص على احتساب بيانات المستخدم النهائي التي تجمعها هذه الحزمة تلقائيًا (اطّلِع على قسم عمليات التثبيت في هذه الصفحة). يُرجى العِلم أنّ Crashlytics لا يستخدم أيًا من البيانات التي يجمعها حِزم تطوير البرامج (SDK) لعمليات التثبيت في Firebase، باستثناء تبديل معرّف UUID لعمليات تثبيت Crashlytics استنادًا إلى التغييرات التي تطرأ على معرّف تثبيت Firebase لمثيل التطبيق.
تعتمد أداة Crashlytics أيضًا على حزمة SDK لنظام التشغيل Firebase sessions لتوفير قياسات الجودة في وحدة تحكّم Firebase. بما أنّ حزمة SDK هذه مضمّنة بشكل غير مباشر في تطبيقك، احرص على احتساب بيانات المستخدمين النهائيين التي تجمعها هذه الحزمة تلقائيًا (اطّلِع على قسم حزمة SDK الخاصة بـ Firebase sessions في هذه الصفحة).
البيانات المجمّعة استنادًا إلى استخدامك
استنادًا إلى كيفية ضبط حزمة تطوير البرامج (SDK) لتطبيق Firebase Crashlytics أو استدعائها وميزات المنتج، قد يجمع تطبيقك بيانات المستخدمين النهائيين التي يجب تضمينها في بيان الإفصاح عن التعامل مع البيانات. ويسرد الجدول التالي أمثلة لبيانات المستخدمين النهائيين التي يمكن جمعها بناءً على استخدامك، ولكن تأكّد من توضيح أي بيانات يتم جمعها من خلال استخدامك المحدّد.
البيانات | بناءً على إعدادات تطبيقك وكيفية استدعائك، تعمل حزمة تطوير البرامج (SDK) Firebase Crashlytics على... |
---|---|
البيانات التي يحدّدها المطوّر | تجمع هذه السمة أي مفاتيح مخصّصة وسجلّات ومعرفات مستخدمين نصية مجانية يُرفقها المطوّر بتقارير الأعطال. |
البيانات التي يحدّدها المطوّر | تجمع أي أحداث غير فادحة يحدّدها المطوّر باستخدام تتبعات تسلسل استدعاء الدوال البرمجية المخصّصة. |
اعتبارات أخرى
تعتمد بعض الميزات الاختيارية في Crashlytics على حزمة تطوير البرامج (SDK) لنظام Firebase في "إحصاءات Google". في حال تضمين حزمة SDK هذه في تطبيقك، احرص على احتساب بيانات المستخدم النهائي التي تجمعها حزمة SDK هذه تلقائيًا (اطّلِع على مستندات "إحصاءات Google"). يسرد الجدول التالي البيانات التي يستخدمها Crashlytics من مجموعة البيانات هذه:
البيانات | إذا كان تطبيقك يتضمّن حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"، عليك اتّباع الخطوات التالية: Crashlytics... |
---|---|
سجلّات "المسار" | يستخدم سجلّات "المخطّط التفصيلي" التي تجمعها حزمة تطوير البرامج (SDK) لمنصّة Firebase لأجل "إحصاءات Google". وتحدِّد هذه السجلات إجراءات المستخدم مباشرةً قبل حدوث العُطل، بالإضافة إلى أعداد الأعطال. |
في حال تضمين حزمة SDK الخاصة بمنصّة Firebase Remote Config أيضًا في تطبيقك، احرص على مراعاة بيانات Remote Config التي يحدّدها المطوّر والتي يتم جمعها تلقائيًا بواسطة حزمة SDK الخاصة بمنصّة Crashlytics. يسرد الجدول التالي البيانات التي تجمعها حزمة SDK لتطبيق Crashlytics:
البيانات | إذا كان تطبيقك يتضمّن حزمة SDK Firebase Remote Config، فإنّ Crashlytics SDK... |
---|---|
البيانات الوصفية لطرح Remote Config التي يحدّدها المطوّر | تجمع هذه السمة البيانات الوصفية لعمليات الطرح، والتي تشمل Remote Config إصدارات النماذج ومعرّفات الصيغ لعمليات الطرح ومفاتيح المَعلمات وقيمة المَعلمة المتأثرة بعمليات الطرح النشطة. |
معلومات إضافية
الغرض من جمع البيانات
بشكل عام، تستخدم Firebase Crashlytics البيانات التي يتم جمعها المُدرَجة في الأقسام الفرعية أعلاه لتفعيل خدمات إعداد تقارير الأعطال وإدارتها. راجِع أيضًا الأقسام الفرعية أعلاه للحصول على معلومات عن كيفية استخدام بيانات معيّنة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك تحديدًا للبيانات المجمّعة، بالإضافة إلى كيفية استخدامك لأي بيانات متعلقة بالمستخدمين النهائيين حدّدها المطوّر وجمعتها حزمة SDK.
Dynamic Links
com.google.firebase:firebase-dynamic-links
com.google.firebase:firebase-dynamic-links-ktx
البيانات المجمّعة تلقائيًا
تجمع حزمة تطوير البرامج (SDK) لمنصّة Firebase Dynamic Links البيانات التالية تلقائيًا.
البيانات | بشكلٍ تلقائي، تعمل حزمة تطوير البرامج (SDK) لنظام التشغيل Firebase Dynamic Links على... |
---|---|
عنوان URL للرابط الديناميكي | تجمع هذه السمة عنوان URL للرابط الديناميكي عند التفاعل مع عنوان URL، بما في ذلك البيانات الوصفية التي يحدّدها المطوّر في الرابط عند إنشائه. |
في حال تثبيت التطبيق مع دمج حزمة تطوير البرامج (SDK) لمنصّة Firebase Dynamic Links، يسجِّل Firebase حالة التطبيق وأحداث التفاعل مع الرابط.
اعتبارات أخرى
إذا تفاعل مستخدم مع رابط ديناميكي في Firebase، يتم تسجيل البيانات التالية تلقائيًا، بغض النظر عمّا إذا كان التطبيق مثبّتًا على جهاز المستخدم:
البيانات | بشكلٍ تلقائي، تُجري Firebase ما يلي: |
---|---|
عنوان URL للرابط الديناميكي | تسجِّل هذه السمة عنوان URL للرابط الديناميكي عند التفاعل مع عنوان URL، بما في ذلك البيانات الوصفية التي يحدّدها المطوّر في الرابط عند إنشائه. |
اسم حزمة التطبيق | تسجِّل هذه السمة اسم حزمة التطبيق لميزة الربط لصفحات في التطبيق بعد التثبيت (الربط لصفحات في التطبيق بعد تثبيت التطبيق). |
حالة التطبيق | تسجِّل معلومات متعلّقة بحالة التطبيق على جهاز المستخدم، بما في ذلك حالة التثبيت وما إذا كان قد تم فتح التطبيق من قبل. |
أحداث التفاعل مع الروابط | تسجيل أحداث التفاعل مع الروابط |
البيانات المجمّعة استنادًا إلى استخدامك
لا تتضمّن حزمة SDK الخاصة بتطبيق Firebase Dynamic Links ميزات اختيارية يمكن للمطوّر ضبطها أو استدعاؤها لجمع بيانات أخرى للمستخدم النهائي.
اعتبارات أخرى
تعتمد بعض الميزات الاختيارية في Dynamic Links على حزمة تطوير البرامج (SDK) لنظام Firebase في "إحصاءات Google". في حال تضمين حزمة SDK هذه في تطبيقك، احرص على احتساب بيانات المستخدم النهائي التي تجمعها حزمة SDK هذه تلقائيًا (اطّلِع على مستندات "إحصاءات Google"). يسرد الجدول التالي البيانات المسجّلة الإضافية:
البيانات | إذا كان تطبيقك يتضمّن حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"، عليك تنفيذ ما يلي: Dynamic Links... |
---|---|
أحداث التفاعل مع الروابط | تُرسِل هذه الوظيفة أحداث تفاعل الروابط على الجهاز فقط لتسجيلها من خلال حزمة تطوير البرامج (SDK) لـ "إحصاءات Google" من Firebase من أجل توفير بيانات الإحصاءات للمطوّرين. |
معلومات إضافية
الغرض من جمع البيانات
يستخدم Firebase Dynamic Links بشكل عام البيانات المجمّعة المُدرَجة في الأقسام الفرعية أعلاه لتوجيه المستخدمين النهائيين مباشرةً إلى المحتوى المرتبط في تطبيقك. راجِع أيضًا الأقسام الفرعية أعلاه للحصول على معلومات عن كيفية استخدام بيانات معيّنة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك تحديدًا للبيانات المجمّعة، بالإضافة إلى كيفية استخدامك لأي بيانات متعلقة بالمستخدمين النهائيين حدّدها المطوّر وجمعتها حزمة SDK.
Google Analytics
com.google.firebase:firebase-analytics
com.google.firebase:firebase-analytics-ktx
يمكنك العثور على معلومات عن جمع البيانات في "إحصاءات Google" في مستندات "إحصاءات Google".
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
البيانات المجمّعة تلقائيًا
تجمع حزمة تطوير البرامج (SDK) لمنصّة Firebase In-App Messaging البيانات التالية تلقائيًا.
البيانات | بشكلٍ تلقائي، تعمل حزمة تطوير البرامج (SDK) لنظام التشغيل Firebase In-App Messaging على... |
---|---|
أحداث التفاعل مع الرسائل، بما في ذلك مرّات الظهور والنقرات والإغلاق | تُرسِل أحداث التفاعل مع الرسائل من أجل توفير بيانات الإحصاءات للمطوّرين. |
اعتبارات أخرى
يحتوي In-App Messaging على عنصر يشترط الاعتماد على حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google". بما أنّه عليك تضمين حزمة تطوير البرامج (SDK) هذه في تطبيقك، احرص على مراعاة بيانات المستخدم النهائي التي تجمعها حزمة SDK هذه تلقائيًا (اطّلِع على مستندات "إحصاءات Google"). يسرد الجدول التالي أمثلة على كيفية تفاعل حزمة SDK الخاصة بتطبيق In-App Messaging مع البيانات الواردة من Google Analytics:
البيانات | إذا كان تطبيقك يتضمّن حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"، عليك اتّباع الخطوات التالية: Firebase In-App Messaging... |
---|---|
أحداث التفاعل مع الرسائل، بما في ذلك مرّات الظهور والنقرات والإغلاق | تُرسِل أحداث التفاعل مع الرسائل على الجهاز فقط لتسجيلها من خلال حزمة تطوير البرامج (SDK) لمنصّة Firebase في "إحصاءات Google" من أجل توفير بيانات الإحصاءات للمطوّرين. |
خصائص المستخدمين | تُستخدَم خصائص المستخدِمين التي تجمعها حزمة تطوير البرامج (SDK) لمنصّة Firebase من أجل Google Analytics من أجل استهداف الرسائل التي تستند إلى شروط خصائص المستخدِمين. |
تعتمد In-App Messaging أيضًا على حزمة تطوير البرامج (SDK) لعمليات التثبيت في Firebase. بما أنّ حزمة SDK هذه مضمّنة بشكلٍ غير مباشر في تطبيقك، احرص على احتساب بيانات المستخدم النهائي التي تجمعها هذه الحزمة تلقائيًا (اطّلِع على قسم عمليات التثبيت في هذه الصفحة). للاطّلاع على البيانات التي يستخدمها تطبيق In-App Messaging من عملية جمع البيانات في حزمة تطوير البرامج (SDK) هذه، يُرجى الانتقال إلى مستندات إدارة عمليات تثبيت Firebase.
البيانات المجمّعة استنادًا إلى استخدامك
لا تتضمّن حِزم SDK الخاصة بـ Firebase In-App Messaging ميزات اختيارية يمكن للمطوِّر ضبطها أو استدعاؤها لجمع بيانات أخرى للمستخدم النهائي.
معلومات إضافية
الغرض من جمع البيانات
يستخدم تطبيق Firebase In-App Messaging بشكل عام البيانات التي يتم جمعها المُدرَجة في الأقسام الفرعية أعلاه لإرسال رسائل إلى المستخدمين النهائيين داخل التطبيق نفسه. راجِع أيضًا الأقسام الفرعية أعلاه للحصول على معلومات عن كيفية استخدام بيانات معيّنة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك تحديدًا للبيانات المجمّعة.
عمليات التثبيت
com.google.firebase:firebase-installations
com.google.firebase:firebase-installations-ktx
البيانات المجمّعة تلقائيًا
تجمع حزمة تطوير البرامج (SDK) لعمليات التثبيت في Firebase البيانات التالية تلقائيًا.
البيانات | بشكلٍ تلقائي، تعمل حزمة تطوير البرامج (SDK) لعمليات التثبيت التي تبلغ Firebase على... |
---|---|
معرّف تثبيت Firebase (FID) | تُنشئ هذه الميزة معرّفًا لكل عملية تثبيت (FID) لا يحدِّد بشكلٍ فريد مستخدمًا أو جهازًا فعليًا. |
وكيل مستخدم Firebase | للحصول على معلومات، يُرجى الرجوع إلى قسم وكيل مستخدم Firebase في هذه الصفحة. |
البيانات المجمّعة استنادًا إلى استخدامك
لا تتضمّن حزمة SDK التي تضم Firebase عملية تثبيت ميزات اختيارية يمكن للمطوِّر ضبطها أو استدعاؤها لجمع بيانات أخرى للمستخدم النهائي.
معلومات إضافية
الغرض من جمع البيانات
تستخدم Google وكيل مستخدم Firebase داخليًا لتحديد معدّل استخدام النظام الأساسي والإصدار من أجل توفير خدمات Firebase وصيانتها وتحسينها. ولا يتم ربطه مطلقًا بمعرّف مستخدم أو جهاز.
تستخدِم عمليات التثبيت في Firebase بشكل عام البيانات الأخرى التي تم جمعها المُدرَجة في الأقسام الفرعية أعلاه لتوفير معرّف فريد لتحديد عمليات تثبيت التطبيق. راجِع أيضًا الأقسام الفرعية أعلاه للحصول على معلومات عن كيفية استخدام بيانات معيّنة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك تحديدًا للبيانات المجمّعة.
Firebase ML أداة تنزيل النماذج
com.google.firebase:firebase-ml-modeldownloader
com.google.firebase:firebase-ml-modeldownloader-ktx
البيانات المجمّعة تلقائيًا
تجمع حزمة تطوير البرامج (SDK) الخاصة بتنزيل النماذج في Firebase ML البيانات التالية تلقائيًا.
البيانات | بشكلٍ تلقائي، تعمل حزمة تطوير البرامج (SDK) لتنزيل نماذج Firebase ML على... |
---|---|
البيانات الوصفية لتنزيل نماذج الذكاء الاصطناعي، بما في ذلك أحداث التنزيل والحذف والخطأ | تجمع هذه السمة البيانات الوصفية لحدث تنزيل النموذج من أجل رصد مشاكل الثبات ووقت الاستجابة. |
رمز مصادقة التثبيت | تجمع هذه الأذونات الرموز المميّزة لاعتماد التثبيت لمصادقة الجهاز عند التفاعل مع نُسخ التطبيق (على سبيل المثال، لتوزيع نماذج المطوّرين على نُسخ التطبيق). |
اعتبارات أخرى
يعتمد تنزيل نموذج Firebase ML على حزمة SDK لعمليات التثبيت في Firebase. بما أنّ حزمة SDK هذه مضمّنة بشكلٍ غير مباشر في تطبيقك، احرص على احتساب بيانات المستخدم النهائي التي تجمعها هذه الحزمة تلقائيًا (اطّلِع على قسم عمليات التثبيت في هذه الصفحة). للتعرّف على البيانات التي يستخدمها أداة تنزيل نماذج Firebase ML من مجموعة بيانات حزمة تطوير البرامج (SDK) هذه، يُرجى الانتقال إلى مستندات إدارة عمليات تثبيت Firebase.
البيانات المجمّعة استنادًا إلى استخدامك
لا تتضمّن حزمة SDK الخاصة بتنزيل نماذج Firebase ML ميزات اختيارية يمكن للمطوّر ضبطها أو استدعاؤها لجمع بيانات أخرى للمستخدم النهائي.
معلومات إضافية
الغرض من جمع البيانات
Firebase ML يستخدم بشكل عام البيانات التي تم جمعها والمدرَجة في الأقسام الفرعية أعلاه لتنزيل نماذج تعلُّم الآلة. Firebase ML تجمع بيانات التعريف الخاصة بتنزيل النماذج وتستخدمها لتتبُّع جودة المنتجات وفهم معدّل الاستخدام وتحديد اتجاه المنتجات. راجِع أيضًا الأقسام الفرعية أعلاه للحصول على معلومات عن كيفية استخدام بيانات معيّنة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك تحديدًا للبيانات المجمّعة.
Performance Monitoring
com.google.firebase:firebase-perf
com.google.firebase:firebase-perf-ktx
البيانات المجمّعة تلقائيًا
تجمع حزمة تطوير البرامج (SDK) لمنصّة Firebase Performance Monitoring البيانات التالية تلقائيًا.
البيانات | بشكلٍ تلقائي، تعمل حزمة تطوير البرامج (SDK) لنظام التشغيل Firebase Performance Monitoring على... |
---|---|
مقاييس أداء التطبيق، بما في ذلك وقت بدء التطبيق ووقت استجابة طلب الشبكة | تجمع هذه المقاييس مقاييس أداء التطبيق أثناء دورة حياته واستخدام العميل النهائي له. |
استخدام وحدة المعالجة المركزية (CPU)/الذاكرة | يجمع هذا الإذن بيانات استخدام وحدة المعالجة المركزية (CPU) أو الذاكرة للتطبيق من أجل توفير عرض زمني لأداء التطبيق. |
البيانات الوصفية ذات الصلة بالجهاز | يجمع البيانات الوصفية ذات الصلة بالأجهزة لفلترة بيانات الأداء حسب شرائح مختلفة من الأجهزة. |
عنوان IP | تجمع هذه السمة عنوان IP لربط أحداث الأداء بالبُلدان التي ينبع منها الأداء. |
اعتبارات أخرى
تعتمد Performance Monitoring على حزمة تطوير البرامج (SDK) لعمليات التثبيت Firebase. بما أنّ حزمة SDK هذه مضمّنة بشكلٍ غير مباشر في تطبيقك، احرص على احتساب بيانات المستخدم النهائي التي تجمعها هذه الحزمة تلقائيًا (اطّلِع على قسم عمليات التثبيت في هذه الصفحة). للاطّلاع على البيانات التي يستخدمها تطبيق Performance Monitoring من عملية جمع البيانات في حزمة تطوير البرامج (SDK) هذه، يُرجى الانتقال إلى مستندات إدارة عمليات تثبيت Firebase.
تعتمد Performance Monitoring أيضًا على حزمة تطوير البرامج (SDK) Firebase Remote Config للمساعدة في التحكّم في حجم الأحداث التي يتم جمعها من أحد التطبيقات. بما أنّ حزمة SDK هذه مضمّنة بشكلٍ غير مباشر في تطبيقك، احرص على مراعاة بيانات المستخدمين النهائيين التي تجمعها هذه الحزمة تلقائيًا (اطّلِع على قسم Remote Config في هذه الصفحة).
تعتمد أداة Performance Monitoring أيضًا على حزمة SDK الخاصة بتطبيق Firebase sessions لإعداد تقارير عن مشاهدات المخطط الزمني لبيانات الأداء في وحدة تحكّم Firebase. بما أنّ حزمة SDK هذه مضمّنة بشكلٍ غير مباشر في تطبيقك، احرص على مراعاة بيانات المستخدمين النهائيين التي تجمعها هذه الحزمة تلقائيًا (اطّلِع على قسم حزمة SDK Firebase sessions في هذه الصفحة).
البيانات المجمّعة استنادًا إلى استخدامك
استنادًا إلى كيفية ضبط حزمة تطوير البرامج (SDK) لتطبيق Firebase Performance Monitoring أو استدعائها وميزات المنتج، قد يجمع تطبيقك بيانات المستخدمين النهائيين التي يجب تضمينها في بيان الإفصاح عن التعامل مع البيانات. ويسرد الجدول التالي أمثلة لبيانات المستخدمين النهائيين التي يمكن جمعها بناءً على استخدامك، ولكن تأكّد من توضيح أي بيانات يتم جمعها من خلال استخدامك المحدّد.
البيانات | بناءً على إعدادات تطبيقك وكيفية استدعائك، تعمل حزمة تطوير البرامج (SDK) Firebase Performance Monitoring على... |
---|---|
عمليات التتبُّع المخصّصة التي يحدّدها المطوّر | تجمع مقاييس أداء التطبيق لأيّ عمليات تتبُّع مخصّصة يُجريها المطوّر في تطبيقه. |
مقاييس الأداء المخصّصة (البيانات التي يحدّدها المطوّر) |
تجمع أي مقاييس أداء مخصّصة يربطها المطوّر بالعمليات المُتتبّعة المخصّصة. |
السمات المخصّصة (البيانات التي يحدّدها المطوّر) |
تجمع أي سمات مخصّصة يربطها المطوّر بالعمليات المخصّصة للتتبّع. |
معلومات إضافية
الغرض من جمع البيانات
Firebase Performance Monitoring بشكل عام، يستخدم البيانات التي يتم جمعها المُدرَجة في الأقسام الفرعية أعلاه لتفعيل إعداد تقارير عن أداء التطبيق ورصده. راجِع أيضًا الأقسام الفرعية أعلاه للحصول على معلومات عن كيفية استخدام بيانات معيّنة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك تحديدًا للبيانات المجمّعة، بالإضافة إلى كيفية استخدامك لأي بيانات متعلقة بالمستخدمين النهائيين حدّدها المطوّر وجمعتها حزمة SDK.
Realtime Database
com.google.firebase:firebase-database
com.google.firebase:firebase-database-ktx
البيانات المجمّعة تلقائيًا
تجمع حزمة تطوير البرامج (SDK) لمنصّة Firebase Realtime Database البيانات التالية تلقائيًا.
البيانات | بشكلٍ تلقائي، تعمل حزمة تطوير البرامج (SDK) لنظام التشغيل Firebase Realtime Database على... |
---|---|
عنوان IP | جمع عناوين IP لتفعيل أداة تحليل الأداء التي تساعد المطوّرين في فهم مؤشرات الاستخدام وتفاصيل المنصات |
وكلاء المستخدمين | جمع سلاسل وكيل المستخدم لتفعيل أداة تحليل الأداء التي تساعد المطوّرين في فهم مؤشرات الاستخدام وتفاصيل المنصات يُرجى العِلم أنّ وكيل المستخدم هذا لا يشير إلى وكيل مستخدم Firebase. |
البيانات المجمّعة استنادًا إلى استخدامك
استنادًا إلى كيفية ضبط حزمة تطوير البرامج (SDK) لتطبيق Firebase Realtime Database أو استدعائه وميزات المنتج، قد يجمع تطبيقك بيانات المستخدمين النهائيين التي يجب تضمينها في بيان الإفصاح عن التعامل مع البيانات. تأكَّد من توضيح أي بيانات للمستخدِم النهائي يحدّدها المطوِّر ويتم جمعها من خلال استخدامك المحدّد.
اعتبارات أخرى
إذا كنت تستخدم Realtime Database مع Firebase Authentication، وإذا كان أحد المستخدمين النهائيين مسجّلاً الدخول، سيتضمّن كل طلب من Realtime Database تلقائيًا رقم تعريف المستخدم الساري من Firebase Authentication.
معلومات إضافية
الغرض من جمع البيانات
يُرجى مراجعة الأقسام الفرعية أعلاه للحصول على معلومات عن كيفية استخدام بيانات معيّنة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك للبيانات المجمّعة على وجه التحديد، بالإضافة إلى كيفية استخدامكلأي بيانات للمستخدِم النهائي يحدّدها المطوِّر وتجمعها حزمة SDK.
Remote Config
com.google.firebase:firebase-config
com.google.firebase:firebase-config-ktx
البيانات المجمّعة تلقائيًا
تجمع حزمة تطوير البرامج (SDK) لمنصّة Firebase Remote Config البيانات التالية تلقائيًا.
البيانات | بشكلٍ تلقائي، تعمل حزمة تطوير البرامج (SDK) لنظام التشغيل Firebase Remote Config على... |
---|---|
رمز البلد | تجمع هذه السمة رمز البلد لاستهداف المَعلمات التي تستند إلى هذه البيانات. |
رمز اللغة | تجمع هذه السمة رمز اللغة لتحديد المَعلمات التي تستند إلى هذه البيانات. |
المنطقة الزمنية | تجمع هذه السمة المنطقة الزمنية لاستهداف المَعلمات التي تستند إلى هذه البيانات. |
إصدار النظام الأساسي | يجمع إصدار المنصة لاستهداف المَعلمات التي تستند إلى هذه البيانات. |
إصدار نظام التشغيل | تجمع هذه السمة إصدار نظام التشغيل لاستهداف المَعلمات المستندة إلى هذه البيانات. |
معرّف تطبيق Firebase لنظام التشغيل Android | تجمع هذه السمة معرّف تطبيق Android في Firebase للتطبيق (وهذا ليس اسم حزمة التطبيق) من أجل استهداف المَعلمات التي تستند إلى هذه البيانات. |
اسم حزمة التطبيق | تجمع هذه السمة اسم الحزمة لاستهداف المَعلمات التي تستند إلى هذه البيانات. |
إصدار حزمة SDK Remote Config المستخدَمة من قِبل التطبيق | يجمع هذا الإجراء إصدار حزمة تطوير البرامج (SDK) لتوفير خدمات Firebase وصيانتها وتحسينها. |
اعتبارات أخرى
تعتمد Remote Config على حزمة تطوير البرامج (SDK) لعمليات التثبيت Firebase. بما أنّ حزمة SDK هذه مضمّنة بشكلٍ غير مباشر في تطبيقك، احرص على احتساب بيانات المستخدم النهائي التي تجمعها هذه الحزمة تلقائيًا (اطّلِع على قسم عمليات التثبيت في هذه الصفحة). للاطّلاع على البيانات التي يستخدمها تطبيق Remote Config من عملية جمع البيانات في حزمة تطوير البرامج (SDK) هذه، يُرجى الانتقال إلى مستندات إدارة عمليات تثبيت Firebase.
البيانات المجمّعة استنادًا إلى استخدامك
لا تتضمّن حزمة SDK لتطبيق Firebase Remote Config ميزات اختيارية يمكن للمطوّر ضبطها أو استدعاؤها لجمع بيانات أخرى للمستخدم النهائي.
اعتبارات أخرى
تعتمد بعض الميزات الاختيارية في Remote Config على حزمة تطوير البرامج (SDK) لمنصّة Firebase للخدمة "إحصاءات Google". في حال تضمين حزمة SDK هذه في تطبيقك، احرص على مراعاة بيانات المستخدِم النهائي التي تجمعها هذه الحزمة تلقائيًا (اطّلِع على مستندات "إحصاءات Google"). يسرد الجدول التالي أمثلة على كيفية تفاعل حزمة SDK الخاصة بتطبيق Remote Config مع البيانات الواردة من Google Analytics:
البيانات | إذا كان تطبيقك يتضمّن حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"، عليك تنفيذ ما يلي: Remote Config... |
---|---|
خصائص المستخدمين | تجمع خصائص المستخدِمين التي حصلت عليها حزمة تطوير البرامج (SDK) لنظام Google Analytics من أجل استهداف المَعلمات التي تستند إلى شروط خصائص المستخدِمين. |
وقت الفتح الأول |
تجمع هذه السمة الطابع الزمني لحدث |
في حال تنفيذ ميزة تخصيص Remote Config، يمكن استخدام البيانات التي حصلت عليها حزمة تطوير البرامج (SDK) لFirebase Remote Config والأحداث التي حصلت عليها حزمة تطوير البرامج (SDK) لمنصّة Firebase لGoogle Analytics من أجل إنشاء نماذج تنبؤية وقياس أداء تلك النماذج.
معلومات إضافية
الغرض من جمع البيانات
بشكل عام، يستخدم Firebase Remote Config البيانات التي يتم جمعها المُدرَجة في الأقسام الفرعية أعلاه لتغيير سلوك تطبيقك ومظهره بدون نشر تحديث له. تستخدِم Firebase البيانات المجمّعة لإصدار نظام التشغيل وإصدار حزمة تطوير البرامج (SDK) بهدف فهم مؤشرات الاستخدام وتحديد اتجاه المنتج. راجِع أيضًا الأقسام الفرعية أعلاه للحصول على معلومات عن كيفية استخدام بيانات معيّنة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك تحديدًا للبيانات المجمّعة.
Vertex AI in Firebase
com.google.firebase:firebase-vertexai
البيانات المجمّعة تلقائيًا
تجمع حزمة تطوير البرامج (SDK) في Vertex AI in Firebase البيانات التالية تلقائيًا.
البيانات | بشكلٍ تلقائي، تعمل حزمة تطوير البرامج (SDK) Vertex AI in Firebase على... |
---|---|
اسم الطراز | تجمع هذه السمة اسم النموذج عند الطلب. |
إصدار حزمة تطوير البرامج (SDK) المستخدَمة في التطبيق | تجمع هذه السمة إصدار حزمة تطوير البرامج (SDK) Vertex AI in Firebase التي يستخدمها التطبيق. يتم تضمين هذه القيمة في عنوان كل طلب. |
نسخة اللغة | تجمع هذه السمة إصدار وقت تشغيل Kotlin الذي يستخدمه التطبيق. يتم تضمين هذه القيمة في عنوان كل طلب. |
البيانات المجمّعة استنادًا إلى استخدامك
استنادًا إلى كيفية ضبط أو استدعاء حزمة تطوير البرامج (SDK) لVertex AI in Firebase و ميزات المنتج، قد يجمع تطبيقك بيانات المستخدمين النهائيين التي يجب تضمينها في بيان الإفصاح عن التعامل مع البيانات. تأكَّد من توضيح أي بيانات للمستخدِم النهائي يحدّدها المطوِّر ويتم جمعها من خلال استخدامك المحدّد.
اعتبارات أخرى
إذا كنت تستخدم Vertex AI in Firebase مع Firebase Authentication، وإذا كان أحد المستخدمين النهائيين سجّلاً الدخول، سيتضمّن كل طلب من Vertex AI in Firebase تلقائيًا رقم تعريف المستخدم الساري من Firebase Authentication.
معلومات إضافية
الغرض من جمع البيانات
Vertex AI in Firebase يستخدم بشكل عام البيانات المجمّعة الواردة في المقاطع الفرعية أعلاه لتشغيل خدمة الخلفية استجابةً لطلبات من تطبيقك. راجِع أيضًا الأقسام الفرعية أعلاه للحصول على معلومات عن كيفية استخدام بيانات معيّنة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك تحديدًا للبيانات المجمّعة، بالإضافة إلى كيفية استخدامك لأي بيانات متعلقة بالمستخدمين النهائيين حدّدها المطوّر وجمعتها حزمة SDK.
مكتبات Firebase المضمّنة بشكلٍ غير مباشر
إنّ مكتبات Firebase المدرَجة في هذا القسم مضمّنة بشكلٍ غير مباشر في بعض مكتبات Firebase الأخرى. لا تتضمّن أي من المكتبات التالية سطح عرض يمكن للمطوّرين الوصول إليه، ولكن قد تجمع بيانات المستخدمين النهائيين (اطّلِع على كل مكتبة أدناه لمعرفة التفاصيل).
جلسات Firebase
com.google.firebase:firebase-sessions
البيانات المجمّعة تلقائيًا
تجمع حزمة تطوير البرامج (SDK) لمنصّة Firebase sessions البيانات التالية تلقائيًا.
البيانات | بشكلٍ تلقائي، تعمل حزمة تطوير البرامج (SDK) لنظام التشغيل Firebase sessions على... |
---|---|
البيانات الوصفية للتطبيق | جمع البيانات الوصفية عن التطبيق، مثل اسم الحزمة ومعلومات نظام التشغيل وإصدار حزمة تطوير البرامج (SDK) ونوع اتصال الشبكة |
البيانات الوصفية للجهاز | جمع البيانات الوصفية عن التطبيق، مثل الشركة المصنّعة للجهاز وطرازه |
مقاييس التطبيقات | جمع بيانات الاستخدام، مثل وقت عرض تطبيق في المقدّمة لبدء جلسة جديدة |
البيانات المجمّعة بناءً على استخدامك
لا تتضمّن حزمة SDK الخاصة بتطبيق Firebase sessions ميزات اختيارية يمكن للمطوّر ضبطها أو استدعاؤها لجمع بيانات أخرى للمستخدم النهائي.
معلومات إضافية
الغرض من جمع البيانات
تستخدِم حزمة تطوير البرامج (SDK) لنظام التشغيل Firebase sessions البيانات التي تم جمعها والمُدرَجة في الأقسام الفرعية أعلاه لتقديم مقاييس الأعطال والأداء للتطبيق. راجِع أيضًا الأقسام الفرعية أعلاه للحصول على معلومات عن كيفية استخدام البيانات المحددة. في بيان الإفصاح عن التعامل مع البيانات، احرِص أيضًا على توضيح كيفية استخدامك تحديدًا للبيانات التي يتم جمعها، بالإضافة إلى كيفية استخدامك لأي بيانات للمستخدِم النهائي يحدّدها المطوِّر والتي تجمعها حزمة SDK.