الاستعداد لمتطلبات الإفصاح عن البيانات على Google Play

في مايو 2021، أعلن Google Play عن قسم جديد باسم "أمان البيانات"، وهو بيان إفصاح مقدَّم من مطوّري البرامج بشأن الممارسات المتّبعة لجمع بيانات التطبيقات ومشاركتها والحفاظ على أمانها.

يمكن أن تساعدك هذه الصفحة على إكمال متطلبات هذا الإفصاح عن البيانات في ما يتعلّق باستخدام حِزم تطوير البرامج (SDK) لأداة Firebase على نظام التشغيل Android. وفي هذه الصفحة، يمكنك العثور على معلومات حول ما إذا كانت حِزم تطوير البرامج (SDK) تعالج بيانات المستخدمين النهائيين وكيفية معالجتها، بما في ذلك أمثلة على الإعدادات أو الاستدعاءات السارية التي يمكنك التحكُّم فيها بصفتك مطوِّر التطبيق.

نهدف إلى الالتزام بالشفافية قدر الإمكان في مساندتك، إلا أنّك بصفتك مطوِّر التطبيق تكون وحدك المسؤول عن تحديد كيفية ملء نموذج قسم "أمان البيانات" في Google Play بشأن ممارسات جمع بيانات المستخدمين النهائيين ومشاركتها وأمانها في تطبيقك.

كيفية استخدام المعلومات في هذه الصفحة

تعرِض هذه الصفحة بيانات المستخدمين النهائيين التي يتم جمعها من خلال أحدث إصدار فقط من كل حزمة Firebase Android SDK.

لكل حزمة SDK قسم خاص بها في هذه الصفحة نقدّم فيه معلومات عن البيانات المجمّعة تلقائيًا في مقابل البيانات المجمّعة بناءً على استخدامك. يعني الجمع التلقائي أنّ حزمة تطوير البرامج (SDK) تجمع بيانات محدّدة بدون استدعاء أي طريقة أو فئة محدّدة في تطبيقك. ومع ذلك، في كثير من الحالات، تعتمد البيانات التي تجمعها حزمة تطوير البرامج (SDK) على استخدام تطبيقك المحدّد للمنتج، أي إعدادات تطبيقك وكيفية استدعاء حزمة تطوير البرامج (SDK).

لإكمال عملية إفصاح البيانات، يمكنك استخدام دليل Android المتعلق بأنواع البيانات لمساعدتك على تحديد نوع البيانات الذي يقدّم أفضل وصف للبيانات المجمّعة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية مشاركة تطبيقك المحدّد للبيانات المجمّعة واستخدامها.

نظرة عامة على تشفير البيانات ومشاركتها وحذفها في حِزم Firebase Android SDK

تشفير البيانات

بالنسبة إلى بيانات المستخدمين النهائيين التي يتم جمعها والمدرَجة في هذه الصفحة، تعمل منصة Firebase على تشفير البيانات أثناء نقلها باستخدام بروتوكول HTTPS.

مشاركة البيانات

بالنسبة إلى بيانات المستخدمين النهائيين التي يتم جمعها والمدرَجة في هذه الصفحة، لا تنقل Firebase هذه البيانات إلى جهات خارجية باستثناء:

حذف البيانات

تتيح منصة Firebase للمطوّرين حذف بيانات المستخدمين النهائيين بطريقة تتوافق مع وظائف خدمات Firebase.



وكيل مستخدم Firebase

وكيل مستخدم Firebase ليس حزمة Firebase Android SDK، بل هو حزمة من المعلومات التي تجمعها عدة حزم Firebase Android SDK، وتشمل ما يلي:

  • البيانات الوصفية للجهاز: إصدار نظام التشغيل والاسم والطراز والعلامة التجارية والشكل

  • التطبيق الذي تم استخدامه لتثبيت تطبيقك (على سبيل المثال، "متجر Google Play") (يُرجى الاطّلاع على المستندات)

  • حِزم Firebase SDK المستخدَمة في تطبيقك، بما في ذلك إصداراتها

تستخدم Google وكيل مستخدم Firebase داخليًا لتحديد المنصة والإصدار اللذين يتم استخدامهما، وذلك من أجل توفير خدمات Firebase وصيانتها وتحسينها. ولا يتم ربطه مطلقًا بمعرّف مستخدم أو جهاز.

إذا كانت حزمة Firebase Android SDK تجمع وكيل مستخدم 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" ميزات اختيارية يمكن للمطوّر ضبطها أو استدعاؤها لجمع بيانات أخرى للمستخدمين النهائيين.



Firebase AI Logic

com.google.firebase:firebase-ai

كانت حزمة "Firebase AI Logic" تُعرف سابقًا باسم "Vertex AI in Firebase" مع الحزمة com.google.firebase:firebase-vertexai.

جمع البيانات تلقائيًا

تجمع حزمة تطوير البرامج (SDK) لـ Firebase AI Logic البيانات التالية تلقائيًا.

البيانات بشكلٍ تلقائي، تعمل حزمة تطوير البرامج (SDK) لـ "Firebase AI Logic" على...
اسم الطراز

يجمع اسم النموذج عند الاستدعاء.

إصدار حزمة SDK الذي يستخدمه التطبيق

يجمع إصدار حزمة تطوير البرامج (SDK) من Firebase AI Logic المستخدَم في التطبيق.

يتم تضمين هذه القيمة في عنوان كل طلب.

إصدار اللغة

يجمع هذا الإصدار بيانات إصدار وقت تشغيل Kotlin الذي يستخدمه التطبيق.

يتم تضمين هذه القيمة في عنوان كل طلب.

رقم تعريف تطبيق Firebase

يتم جمع معرّف تطبيق Firebase في حال تفعيل ميزة جمع البيانات.

يتم تضمين هذه القيمة في عنوان كل طلب.

الإصدار الخاص بالتطبيق

يجمع إصدار التطبيق في حال تفعيل ميزة جمع البيانات.

يتم تضمين هذه القيمة في عنوان كل طلب.

البيانات المجمّعة بناءً على استخدامك

بناءً على كيفية ضبط أو استدعاء حزمة تطوير البرامج (SDK) لأداة Firebase AI Logic وميزات المنتج، قد يجمع تطبيقك بيانات المستخدم النهائي التي يجب تضمينها في إفصاح البيانات الخاص بك. تأكَّد من توضيح أي بيانات للمستخدمين النهائيين يحدّدها المطوّر ويتم جمعها من خلال استخدامك المحدّد.

اعتبارات أخرى

إذا كنت تستخدم Firebase AI Logic مع Firebase Authentication، وكان المستخدم النهائي مسجِّلاً الدخول، سيتضمّن كل طلب من Firebase AI Logic تلقائيًا رقم تعريف المستخدم الساري من Firebase Authentication.

في حال تفعيل تتبُّع استخدام الذكاء الاصطناعي في وحدة تحكّم "Firebase" لـ "Agent Platform Gemini API (formerly Vertex AI)"، يتم جمع الطلبات والنتائج التي تم إنشاؤها من كل طلب تم اختياره كعيّنة، بالإضافة إلى مقاييس الأداء والاستخدام.

احرص على مراجعة إدارة البيانات والذكاء الاصطناعي المسؤول في مستندات Firebase AI Logic للتأكّد من أنّك تراعي تدوين سجلات الاستخدام لواجهات برمجة التطبيقات الأساسية (Agent Platform Gemini API (formerly Vertex AI) أو Gemini Developer API).

معلومات إضافية

الغرض من جمع البيانات

يستخدم Firebase AI Logic بشكل عام البيانات المجمّعة المذكورة في الأقسام الفرعية أعلاه لاستدعاء خدمة الخلفية استجابةً للطلبات الواردة من تطبيقك. يُرجى أيضًا مراجعة الأقسام الفرعية أعلاه للحصول على معلومات حول كيفية استخدام بيانات محدّدة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك المحدّد للبيانات المجمّعة، بالإضافة إلى كيفية استخدامك لأي بيانات للمستخدمين النهائيين يحدّدها المطوّر وتجمعها حزمة تطوير البرامج (SDK).



App Check

com.google.firebase:firebase-appcheck
com.google.firebase:firebase-appcheck-ktx
com.google.firebase:firebase-appcheck-debug
com.google.firebase:firebase-appcheck-playintegrity
com.google.firebase:firebase-appcheck-recaptcha

جمع البيانات تلقائيًا

تجمع حِزم تطوير البرامج (SDK) في Firebase App Check البيانات التالية تلقائيًا.

البيانات بشكلٍ تلقائي، تعمل حِزم تطوير البرامج (SDK) في Firebase App Check على...
وكيل مستخدم Firebase

للحصول على معلومات، يُرجى الرجوع إلى قسم وكيل مستخدم Firebase في هذه الصفحة.

البيانات المجمّعة بناءً على استخدامك

بناءً على كيفية ضبط أو استدعاء حِزم تطوير البرامج (SDK) لـ Firebase App Check وميزات المنتج، قد يجمع تطبيقك بيانات المستخدمين النهائيين التي يجب تضمينها في إفصاح البيانات الخاص بك. ويسرد الجدول التالي أمثلة لبيانات المستخدمين النهائيين التي يمكن جمعها بناءً على استخدامك، ولكن تأكّد من توضيح أي بيانات يتم جمعها من خلال استخدامك المحدّد.

البيانات بناءً على إعدادات تطبيقك وكيفية استدعائك، تعمل حِزم تطوير البرامج (SDK) لـ Firebase App Check على...
رمز التحقّق من السلامة من Play Integrity

اجمع رمز السلامة هذا إذا كان تطبيقك يستخدم Play Integrity كمقدّم خدمة مصادقة. يمكنك الاطّلاع على معلومات إضافية حول أمان البيانات في Play Integrity.

رمز reCAPTCHA المميّز والبيانات الإضافية التي تجمعها خدمة reCAPTCHA Enterprise

اجمع رمز reCAPTCHA المميّز إذا كان تطبيقك يستخدم reCAPTCHA Enterprise كموفّر لخدمة المصادقة، وذلك من خلال استدعاء حزمة تطوير البرامج (SDK) لخدمة reCAPTCHA Enterprise. بدورها، تجمع حزمة تطوير البرامج (SDK) لخدمة reCAPTCHA Enterprise البيانات على النحو الموضّح في مستندات الإفصاح عن البيانات.

معلومات إضافية

الغرض من جمع البيانات

تستخدم Google وكيل مستخدم Firebase داخليًا لتحديد المنصة والإصدار اللذين يتم استخدامهما، وذلك من أجل توفير خدمات Firebase وصيانتها وتحسينها. ولا يتم ربطه مطلقًا بمعرّف مستخدم أو جهاز.

تستخدم Firebase App Check بشكل عام البيانات الأخرى التي يتم جمعها والمدرَجة في الأقسام الفرعية أعلاه للتحقّق من صحة شهادات التطبيق للمساعدة في حماية موارد الخلفية من إساءة الاستخدام. يُرجى أيضًا مراجعة الأقسام الفرعية أعلاه للحصول على معلومات حول كيفية استخدام بيانات محدّدة. في إفصاح البيانات الخاص بك، احرص أيضًا على توضيح كيفية استخدامك للبيانات المجمّعة.



App Distribution

تنفيذ حزمة تطوير البرامج (SDK) لنظام التشغيل Android من "App Distribution" بالكامل

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

جمع البيانات تلقائيًا

لا تجمع حزمة تطوير البرامج (SDK) لنظام التشغيل Android في واجهة برمجة التطبيقات (API) فقط App Distribution أي بيانات للمستخدم النهائي تلقائيًا.

البيانات المجمّعة بناءً على استخدامك

لا تتضمّن حزمة تطوير البرامج (SDK) لواجهة برمجة التطبيقات فقط من App Distribution لنظام التشغيل Android ميزات اختيارية يمكن للمطوّر ضبطها أو استدعاؤها لجمع بيانات أخرى للمستخدمين النهائيين.



Authentication

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

جمع البيانات تلقائيًا

تجمع حزمة تطوير البرامج (SDK) لـ "Firebase Authentication" البيانات التالية تلقائيًا.

البيانات بشكلٍ تلقائي، تعمل حزمة تطوير البرامج (SDK) لـ Firebase Authentication على...
وكيل مستخدم Firebase

للحصول على معلومات، يُرجى الرجوع إلى قسم وكيل مستخدم Firebase في هذه الصفحة.

عنوان IP

يجمع عناوين IP لتوفير المزيد من الأمان ومنع إساءة الاستخدام أثناء الاشتراك والمصادقة.

سلاسل وكيل المستخدم:

  • ما إذا كان التطبيق يستخدم FirebaseUI
  • إصدار حزمة تطوير البرامج (SDK) لـ "Authentication" الذي يستخدمه التطبيق
  • النظام الأساسي للجهاز

يجمع سلاسل وكيل المستخدم لتوفير خدمات Firebase وصيانتها وتحسينها.

يُرجى العِلم أنّ وكيل المستخدم هذا لا يشير إلى وكيل مستخدم Firebase.

رقم تعريف تطبيق Android في Firebase

يجمع معرّف تطبيق Android في Firebase (هذا ليس اسم حزمة التطبيق).

يتم تضمين هذه القيمة في عنوان كل طلب.

البيانات المجمّعة بناءً على استخدامك

بناءً على كيفية ضبط أو استدعاء حزمة تطوير البرامج (SDK) لـ "Firebase Authentication" وميزات المنتج، قد يجمع تطبيقك بيانات المستخدمين النهائيين التي يجب تضمينها في إفصاح البيانات الخاص بك. ويسرد الجدول التالي أمثلة لبيانات المستخدمين النهائيين التي يمكن جمعها بناءً على استخدامك، ولكن تأكّد من توضيح أي بيانات يتم جمعها من خلال استخدامك المحدّد.

البيانات بناءً على إعدادات تطبيقك وكيفية استدعائك، تعمل حزمة تطوير البرامج (SDK) لأداة Firebase Authentication على...
الاسم المعروض

يجمع هذا الحقل الاسم المعروض للمستخدم إذا قدّمه المطوّر.

عنوان البريد الإلكتروني

يجمع عنوان البريد الإلكتروني للمستخدم (كما يقدّمه المطوّر) إذا كان التطبيق يستخدم أيًا مما يلي:

  • المصادقة باستخدام كلمة مرور البريد الإلكتروني
  • مصادقة رابط البريد الإلكتروني
  • هوية موحّدة كطريقة مصادقة، وتتضمّن استجابة مقدّم الهوية الموحّدة عنوان البريد الإلكتروني
رقم الهاتف

يجمع رقم هاتف المستخدم (على النحو الذي يقدّمه المطوّر) إذا كان التطبيق يستخدم أيًا مما يلي:

  • المصادقة عبر الهاتف
  • رقم الهاتف كطريقة مصادقة
  • عمليات مصادقة العامل الثاني عبر الرسائل القصيرة SMS
رمز التحقّق من السلامة من Play Integrity

يجمع هذا الرمز المميّز للتحقّق من السلامة إذا كان تطبيقك يستخدم ميزة "المصادقة عبر الهاتف". يمكنك الاطّلاع على معلومات إضافية حول أمان البيانات في Play Integrity.

الرمز المميّز من 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 للسماح للمطوّرين باستخدامه في دوالهم لإرسال إشعارات إلى الجهاز المتصل في وقت المكالمة أو لتخزينه لاستخدامه لاحقًا.

يُرجى العِلم أنّه يتم جمع هذا الرمز المميّز بشكل مستقل عمّا إذا كان التطبيق يتضمّن حزمة تطوير البرامج (SDK) لـ "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 هذه مضمّنة بشكل عابر في تطبيقك، تأكَّد من مراعاة بيانات المستخدمين النهائيين التي تجمعها حزمة SDK هذه تلقائيًا (راجِع قسم عمليات التثبيت في هذه الصفحة). لمعرفة المزيد عن البيانات التي يستخدمها "Cloud Messaging" من مجموعة بيانات حزمة تطوير البرامج (SDK)، يُرجى الانتقال إلى مستندات إدارة عمليات تثبيت "Firebase".

البيانات المجمّعة بناءً على استخدامك

بناءً على كيفية ضبط أو استدعاء حزمة تطوير البرامج (SDK) لـ Firebase Cloud Messaging وميزات المنتج، قد يجمع تطبيقك بيانات المستخدم النهائي التي يجب تضمينها في بيان إفصاح البيانات الخاص بك. ويسرد الجدول التالي أمثلة لبيانات المستخدمين النهائيين التي يمكن جمعها بناءً على استخدامك، ولكن تأكّد من توضيح أي بيانات يتم جمعها من خلال استخدامك المحدّد.

البيانات بناءً على إعدادات تطبيقك وكيفية استدعائك، تعمل حزمة تطوير البرامج (SDK) لأداة Firebase Cloud Messaging على...
مقاييس تسليم الرسائل

يجمع هذا الإعداد مقاييس تسليم الرسائل ويرسلها إلى BigQuery في حال تفعيل عملية الدمج مع BigQuery وضبط setDeliveryMetricsExportToBigQuery على "صحيح".

اعتبارات أخرى

تعتمد بعض الميزات الاختيارية في "Cloud Messaging" على حزمة تطوير البرامج (SDK) لمنصة Firebase في "إحصاءات Google". في حال تضمين حزمة SDK هذه في تطبيقك، تأكَّد من مراعاة بيانات المستخدمين النهائيين التي تجمعها حزمة SDK هذه تلقائيًا (يُرجى الاطّلاع على مستندات "إحصاءات Google"). يسرد الجدول التالي البيانات الإضافية التي يتم تسجيلها:

البيانات إذا كان تطبيقك يتضمّن حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"، Cloud Messaging...
أحداث التفاعل مع الإشعارات

يتم إرسال أحداث التفاعل مع الرسائل محليًا على الجهاز فقط لتسجيلها من خلال Firebase SDK في "إحصاءات 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" الذي يستخدمه التطبيق.

يتم تضمين هذه القيمة في عنوان كل طلب.

رقم تعريف تطبيق Android على Firebase

يجمع معرّف تطبيق 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 هذه مضمّنة بشكل مؤقت في تطبيقك، تأكَّد من مراعاة بيانات المستخدمين النهائيين التي تجمعها حزمة SDK هذه تلقائيًا (راجِع قسم عمليات التثبيت في هذه الصفحة). يُرجى العِلم أنّ Crashlytics لا تستخدم أيًا من البيانات التي تجمعها حزمة تطوير البرامج (SDK) لعمليات تثبيت Firebase، باستثناء تدوير المعرّف الفريد العالمي (UUID) لعملية تثبيت Crashlytics استنادًا إلى التغييرات التي تطرأ على رقم تعريف عملية تثبيت Firebase لمثيل التطبيق.

تعتمد حزمة Crashlytics أيضًا على حزمة تطوير البرامج (SDK) لـ Firebase sessions من أجل توفير مقاييس الجودة في وحدة تحكّم Firebase. بما أنّ حزمة SDK هذه مضمّنة في تطبيقك بشكل عابر، تأكَّد من مراعاة بيانات المستخدمين النهائيين التي تجمعها حزمة SDK هذه تلقائيًا (راجِع قسم حزمة تطوير البرامج (SDK) لـ Firebase sessions في هذه الصفحة).

البيانات المجمّعة بناءً على استخدامك

بناءً على كيفية ضبط أو استدعاء حزمة تطوير البرامج (SDK) لـ Firebase Crashlytics وميزات المنتج، قد يجمع تطبيقك بيانات المستخدم النهائي التي يجب تضمينها في بيان إفصاح البيانات الخاص بك. ويسرد الجدول التالي أمثلة لبيانات المستخدمين النهائيين التي يمكن جمعها بناءً على استخدامك، ولكن تأكّد من توضيح أي بيانات يتم جمعها من خلال استخدامك المحدّد.

البيانات بناءً على إعدادات تطبيقك وكيفية استدعائك، تعمل حزمة تطوير البرامج (SDK) لأداة Firebase Crashlytics على...
البيانات التي يحدّدها المطوّر

يجمع أي مفاتيح مخصّصة وسجلّات وأرقام تعريف مستخدمين بنصوص حرة يرفقها المطوّر بتقارير الأعطال.

البيانات التي يحدّدها المطوّر

يجمع أي أحداث غير فادحة يحدّدها المطوّر مع تتبعات تسلسل استدعاء الدوال البرمجية المخصّصة.

اعتبارات أخرى

تعتمد بعض الميزات الاختيارية في "Crashlytics" على حزمة تطوير البرامج (SDK) لمنصة Firebase في "إحصاءات Google". في حال تضمين حزمة SDK هذه في تطبيقك، تأكَّد من مراعاة بيانات المستخدمين النهائيين التي تجمعها حزمة SDK هذه تلقائيًا (يُرجى الاطّلاع على مستندات "إحصاءات Google"). يسرد الجدول التالي البيانات التي يستخدمها Crashlytics من مجموعة البيانات هذه:

البيانات إذا كان تطبيقك يتضمّن حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"، Crashlytics...
سجلّات "خطوات المستخدم"

تستخدم سجلّات "شريط التنقل" التي تجمعها حزمة Firebase SDK لخدمة "إحصاءات Google". تحدّد هذه السجلّات إجراءات المستخدمين قبل حدوث العطل مباشرةً، بالإضافة إلى عدد الأعطال.

إذا كنت تستخدم أيضًا حزمة تطوير البرامج (SDK) لخدمة Firebase Remote Config في تطبيقك، تأكَّد من مراعاة بيانات Remote Config التي يحدّدها المطوّر ويتم جمعها تلقائيًا من خلال حزمة تطوير البرامج (SDK) لخدمة Crashlytics. يسرد الجدول التالي البيانات التي تجمعها حزمة تطوير البرامج (SDK) لخدمة Crashlytics:

البيانات إذا كان تطبيقك يتضمّن حزمة تطوير البرامج (SDK) لـ Firebase Remote Config، فإنّ حزمة تطوير البرامج (SDK) لـ Crashlytics...
البيانات الوصفية لعملية طرح Remote Config التي يحدّدها المطوّر

يجمع هذا الإعداد البيانات الوصفية لعمليات الطرح، والتي تتضمّن إصدارات النماذج Remote Config ومعرّفات صيغ الطرح ومفاتيح المَعلمات وقيم المَعلمات المتأثرة بعمليات الطرح النشطة.

معلومات إضافية

الغرض من جمع البيانات

تستخدم Firebase Crashlytics بشكل عام البيانات المجمّعة المدرَجة في الأقسام الفرعية أعلاه لتفعيل خدمات إعداد تقارير الأعطال وإدارة الأعطال. يُرجى أيضًا مراجعة الأقسام الفرعية أعلاه للحصول على معلومات حول كيفية استخدام بيانات محدّدة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك المحدّد للبيانات المجمّعة، بالإضافة إلى كيفية استخدامك لأي بيانات للمستخدمين النهائيين يحدّدها المطوّر وتجمعها حزمة تطوير البرامج (SDK).



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...
أحداث التفاعل مع الروابط

يتم إرسال أحداث التفاعل مع الروابط محليًا على الجهاز فقط لتسجيلها من خلال Firebase SDK لمنصة Firebase في "إحصاءات Google" من أجل توفير بيانات الإحصاءات للمطوّرين.

تستخدم حزمة 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...
أحداث التفاعل مع الرسائل، بما في ذلك مرّات الظهور والنقرات والإغلاقات

يتم إرسال أحداث التفاعل مع الرسائل محليًا على الجهاز فقط لتسجيلها من خلال Firebase SDK في "إحصاءات Google" من أجل توفير بيانات الإحصاءات للمطوّرين.

خصائص المستخدمين

يتم ضبط خصائص المستخدمين التي تجمعها حزمة تطوير البرامج (SDK) لمنصة Firebase واستخدامها في Google Analytics من أجل استهداف الرسائل التي تستند إلى شروط خصائص المستخدمين.

تعتمد حزمة In-App Messaging أيضًا على حزمة تطوير البرامج (SDK) لعمليات تثبيت Firebase. بما أنّ حزمة SDK هذه مضمّنة بشكل عابر في تطبيقك، تأكَّد من مراعاة بيانات المستخدمين النهائيين التي تجمعها حزمة 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) وجمعه، وهو لا يحدّد هوية مستخدم أو جهاز فعلي بشكل فريد.

وكيل مستخدم 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 هذه مضمّنة بشكل عابر في تطبيقك، تأكَّد من مراعاة بيانات المستخدمين النهائيين التي تجمعها حزمة 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)/الذاكرة

تجمع هذه الأداة بيانات استخدام وحدة المعالجة المركزية/الذاكرة في التطبيق لتقديم عرض زمني لأداء التطبيق.

البيانات الوصفية ذات الصلة للجهاز

يجمع البيانات الوصفية ذات الصلة بالجهاز لفلترة بيانات الأداء حسب شرائح مختلفة من الأجهزة.

عنوان IP

تجمع هذه الحزمة عنوان IP لربط أحداث الأداء بالبلدان التي تنشأ منها.

اعتبارات أخرى

يعتمد "Performance Monitoring" على حزمة تطوير البرامج (SDK) الخاصة بعمليات تثبيت "Firebase". بما أنّ حزمة SDK هذه مضمّنة بشكل عابر في تطبيقك، تأكَّد من مراعاة بيانات المستخدمين النهائيين التي تجمعها حزمة SDK هذه تلقائيًا (راجِع قسم عمليات التثبيت في هذه الصفحة). لمعرفة المزيد عن البيانات التي يستخدمها "Performance Monitoring" من مجموعة بيانات حزمة تطوير البرامج (SDK)، يُرجى الانتقال إلى مستندات إدارة عمليات تثبيت "Firebase".

تعتمد حزمة Performance Monitoring أيضًا على حزمة تطوير البرامج (SDK) لـ Firebase Remote Config للمساعدة في التحكّم في حجم الأحداث التي يتم جمعها من أحد التطبيقات. بما أنّ حزمة SDK هذه مضمّنة بشكل مؤقت في تطبيقك، تأكَّد من مراعاة بيانات المستخدمين النهائيين التي تجمعها حزمة SDK هذه تلقائيًا (راجِع قسم Remote Config في هذه الصفحة).

Performance Monitoring يعتمد أيضًا على حزمة تطوير البرامج (SDK) لـ Firebase sessions من أجل إعداد تقارير عن طرق عرض المخطط الزمني لبيانات الأداء في وحدة تحكّم Firebase. وبما أنّ حزمة تطوير البرامج (SDK) هذه مضمّنة بشكل مؤقت في تطبيقك، تأكَّد من مراعاة بيانات المستخدمين النهائيين التي تجمعها حزمة تطوير البرامج (SDK) هذه تلقائيًا (راجِع قسم حزمة تطوير البرامج (SDK) لـ Firebase sessions في هذه الصفحة).

البيانات المجمّعة بناءً على استخدامك

بناءً على كيفية ضبط أو استدعاء حزمة تطوير البرامج (SDK) لـ Firebase Performance Monitoring وميزات المنتج، قد يجمع تطبيقك بيانات المستخدم النهائي التي يجب تضمينها في بيان إفصاح البيانات الخاص بك. ويسرد الجدول التالي أمثلة لبيانات المستخدمين النهائيين التي يمكن جمعها بناءً على استخدامك، ولكن تأكّد من توضيح أي بيانات يتم جمعها من خلال استخدامك المحدّد.

البيانات بناءً على إعدادات تطبيقك وكيفية استدعائك، تعمل حزمة تطوير البرامج (SDK) لأداة Firebase Performance Monitoring على...
عمليات التتبُّع المخصّصة التي يحدّدها المطوّر

تجمع هذه الخدمة مقاييس أداء التطبيق لأي عمليات تتبُّع مخصّصة يضيفها المطوّر إلى تطبيقه.

مقاييس الأداء المخصّصة
(البيانات التي يحدّدها المطوّر)

تجمع أي مقاييس أداء مخصّصة يرفقها المطوّر بعمليات تتبُّع مخصّصة.

السمات المخصّصة
(البيانات التي يحدّدها المطوّر)

تجمع أي سمات مخصّصة يرفقها المطوّر بعمليات التتبُّع المخصّصة.

معلومات إضافية

الغرض من جمع البيانات

يستخدم تطبيق "Firebase Performance Monitoring" بشكل عام البيانات المجمّعة المدرَجة في الأقسام الفرعية أعلاه لإتاحة إعداد تقارير أداء التطبيق ومراقبته. يُرجى أيضًا مراجعة الأقسام الفرعية أعلاه للحصول على معلومات حول كيفية استخدام بيانات محدّدة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك المحدّد للبيانات المجمّعة، بالإضافة إلى كيفية استخدامك لأي بيانات للمستخدمين النهائيين يحدّدها المطوّر وتجمعها حزمة تطوير البرامج (SDK).



Firebase Phone Number Verification

com.google.firebase:firebase-pnv

جمع البيانات تلقائيًا

تجمع حزمة تطوير البرامج (SDK) لـ "Firebase PNV" البيانات التالية تلقائيًا.

البيانات بشكلٍ تلقائي، تعمل حزمة تطوير البرامج (SDK) لـ Firebase Phone Number Verification على...
رقم تعريف تطبيق Android في Firebase

يجمع معرّف تطبيق Android في Firebase (هذا ليس اسم حزمة التطبيق).

يتم تضمين هذه القيمة في عنوان كل طلب.

البيانات المجمّعة بناءً على استخدامك

بناءً على كيفية ضبط أو استدعاء حزمة تطوير البرامج (SDK) لـ Firebase Phone Number Verification وميزات المنتج، قد يجمع تطبيقك بيانات المستخدم النهائي التي يجب تضمينها في بيان إفصاح البيانات الخاص بك. ويسرد الجدول التالي أمثلة لبيانات المستخدمين النهائيين التي يمكن جمعها بناءً على استخدامك، ولكن تأكّد من توضيح أي بيانات يتم جمعها من خلال استخدامك المحدّد.

البيانات بناءً على إعدادات تطبيقك وكيفية استدعائك، تعمل حزمة تطوير البرامج (SDK) لأداة Firebase Phone Number Verification على...
رقم الهاتف

تستردّ رقم هاتف الجهاز (بموافقة المستخدم).

معلومات إضافية

الغرض من جمع البيانات

‫Firebase Phone Number Verification هي خدمة تهدف إلى تمكين التطبيقات من الحصول على رقم هاتف الجهاز مباشرةً من مشغّل شبكة الجوّال. تتطلّب حزمة SDK موافقة المستخدم في كل مرة يطلب فيها التطبيق رقم هاتف الجهاز. غالبًا ما تُستخدم هذه الإمكانية لأغراض تسجيل الدخول إلى التطبيق، ولكن ليس بالضرورة.

وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك المحدّد للبيانات المجمّعة، بالإضافة إلى كيفية استخدامك لأي بيانات للمستخدمين النهائيين يحدّدها المطوّر وتجمعها حزمة تطوير البرامج (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 على...
رمز البلد

يتم جمع رمز البلد من أجل استهداف المَعلمات التي تستند إلى هذه البيانات.

رمز اللغة

يجمع رمز اللغة لاستهداف المَعلمات التي تستند إلى هذه البيانات.

المنطقة الزمنية

يجمع هذا الإذن المنطقة الزمنية من أجل استهداف المَعلمات التي تستند إلى هذه البيانات.

إصدار النظام الأساسي

يجمع إصدار النظام الأساسي من أجل استهداف المَعلمات التي تستند إلى هذه البيانات.

إصدار نظام التشغيل

يجمع إصدار نظام التشغيل من أجل استهداف المَعلمات التي تستند إلى هذه البيانات.

رقم تعريف تطبيق Android في Firebase

يتم جمع معرّف تطبيق Android في Firebase (هذا ليس اسم حزمة التطبيق) من أجل استهداف المَعلمات التي تستند إلى هذه البيانات.

اسم حزمة التطبيق

يتم جمع اسم الحزمة لاستهداف المَعلمات التي تستند إلى هذه البيانات.

إصدار حزمة تطوير البرامج (SDK) لـ "Remote Config" الذي يستخدمه التطبيق

يتم جمع إصدار حزمة تطوير البرامج (SDK) لتوفير خدمات Firebase وصيانتها وتحسينها.

اعتبارات أخرى

يعتمد "Remote Config" على حزمة تطوير البرامج (SDK) الخاصة بعمليات تثبيت "Firebase". بما أنّ حزمة SDK هذه مضمّنة بشكل عابر في تطبيقك، تأكَّد من مراعاة بيانات المستخدمين النهائيين التي تجمعها حزمة SDK هذه تلقائيًا (راجِع قسم عمليات التثبيت في هذه الصفحة). لمعرفة المزيد عن البيانات التي يستخدمها "Remote Config" من مجموعة بيانات حزمة تطوير البرامج (SDK)، يُرجى الانتقال إلى مستندات إدارة عمليات تثبيت "Firebase".

البيانات المجمّعة بناءً على استخدامك

لا تتضمّن حزمة تطوير البرامج (SDK) لـ "Firebase Remote Config" ميزات اختيارية يمكن للمطوّر ضبطها أو استدعاؤها لجمع بيانات أخرى للمستخدمين النهائيين.

اعتبارات أخرى

تعتمد بعض الميزات الاختيارية في "Remote Config" على حزمة تطوير البرامج (SDK) لمنصة Firebase في "إحصاءات Google". في حال تضمين حزمة SDK هذه في تطبيقك، تأكَّد من مراعاة بيانات المستخدمين النهائيين التي تجمعها حزمة SDK هذه تلقائيًا (يُرجى الاطّلاع على مستندات "إحصاءات Google"). يسرد الجدول التالي أمثلة على كيفية تفاعل حزمة تطوير البرامج (SDK) لـ "Remote Config" مع البيانات من "Google Analytics":

البيانات إذا كان تطبيقك يتضمّن حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"، Remote Config...
خصائص المستخدمين

يجمع خصائص المستخدمين التي تم الحصول عليها من خلال حزمة تطوير البرامج (SDK) لمنصة Firebase من أجل Google Analytics لاستهداف المَعلمات التي تستند إلى شروط خصائص المستخدمين.

وقت الفتح الأول

يتم جمع الطابع الزمني للحدث first_open الذي تم الحصول عليه من خلال حزمة تطوير البرامج (SDK) لمنصة Firebase في Google Analytics من أجل استهداف المَعلمات التي تستند إلى وقت الفتح الأول.

في حال تنفيذ ميزة تخصيص "Remote Config"، يمكن استخدام البيانات التي يتم الحصول عليها من خلال حزمة تطوير البرامج (SDK) لـ "Firebase Remote Config" والأحداث التي يتم الحصول عليها من خلال حزمة تطوير البرامج (SDK) لـ Firebase في "Google Analytics" لإنشاء نماذج تنبؤية وقياس أداء هذه النماذج.

معلومات إضافية

الغرض من جمع البيانات

تستخدم ميزة Firebase Remote Config بشكل عام البيانات المجمَّعة المدرَجة في الأقسام الفرعية أعلاه لتغيير سلوك تطبيقك ومظهره بدون نشر تحديث للتطبيق. تستخدم Firebase البيانات المجمّعة لإصدار نظام التشغيل وإصدار حزمة تطوير البرامج (SDK) لفهم مؤشرات الاستخدام وتحديد اتجاه المنتج. يُرجى أيضًا مراجعة الأقسام الفرعية أعلاه للحصول على معلومات حول كيفية استخدام بيانات محدّدة. وعند الإفصاح عن بياناتك، احرِص أيضًا على توضيح كيفية استخدامك للبيانات المجمّعة.



SQL Connect

com.google.firebase:firebase-dataconnect

البيانات المجمّعة تلقائيًا

تجمع حزمة تطوير البرامج (SDK) لـ "Firebase SQL Connect" البيانات التالية تلقائيًا.

البيانات بشكلٍ تلقائي، تعمل حزمة تطوير البرامج (SDK) لـ SQL Connect على...
ما إذا كان يتم استخدام ميزة إنشاء الرموز البرمجية على الجهاز في SQL Connect

يتم جمع معلومات حول ما إذا كانت الطلبات الموجّهة إلى خدمة SQL Connect تأتي من رمز تم إنشاؤه بواسطة أداة إنشاء الرموز SQL Connect أو من الاستخدام المباشر لحزمة تطوير البرامج (SDK) لخدمة SQL Connect.

يتم تضمين هذه القيمة في عنوان كل طلب.

رقم تعريف تطبيق Android على Firebase

يجمع معرّف تطبيق Android في Firebase (هذا ليس اسم حزمة التطبيق).

يتم تضمين هذه القيمة في عنوان كل طلب.

وكيل مستخدم Firebase

لمزيد من المعلومات، يُرجى الاطّلاع على قسم وكيل مستخدم Firebase في هذه الصفحة.

البيانات المجمّعة بناءً على استخدامك

بناءً على كيفية ضبط أو استدعاء حزمة تطوير البرامج (SDK) لـ "SQL Connect" وميزات المنتج، قد يجمع تطبيقك بيانات المستخدمين النهائيين التي يجب تضمينها في إفصاح البيانات الخاص بك. تأكَّد من توضيح أي بيانات للمستخدمين النهائيين يحدّدها المطوّر ويتم جمعها من خلال استخدامك المحدّد.

اعتبارات أخرى

إذا كنت تستخدم SQL Connect مع Firebase Authentication، وكان المستخدم النهائي مسجّلاً الدخول، سيتضمّن كل طلب من SQL Connect تلقائيًا رقم تعريف المستخدم الساري من Firebase Authentication.

معلومات إضافية

الغرض من جمع البيانات

تستخدم Google وكيل مستخدم Firebase داخليًا لتحديد المنصة والإصدار اللذين يتم استخدامهما، وذلك من أجل توفير خدمات 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.



مراجع مفيدة أخرى