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

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

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

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

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

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

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

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

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

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

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



Firebase AI Logic

com.google.firebase:firebase-ai

كان اسم Firebase AI Logic في السابق "‫Vertex AI في Firebase" مع الحزمة com.google.firebase:firebase-vertexai.

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

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

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

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

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

تجمع هذه السمة إصدار حزمة تطوير البرامج (SDK) الخاصة بـ "Firebase AI Logic" الذي يستخدمه التطبيق.

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

إصدار اللغة

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

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

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

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

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

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

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

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

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

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

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

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

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

احرص على مراجعة إدارة البيانات والذكاء الاصطناعي المسؤول في مستندات Firebase AI Logic للتأكّد من أنّك تراعي استخدامك لواجهات برمجة التطبيقات الأساسية (Vertex AI Gemini API أو 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-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

إنّ عملية التنفيذ الكاملة App Distribution لحزمة تطوير البرامج لنظام التشغيل Android مخصّصة للاستخدام في اختبار الإصدار التجريبي فقط. يُرجى عدم تضمين عملية التنفيذ الكاملة لحزمة تطوير البرامج (SDK) App Distribution في تطبيقك عند إرساله إلى Google Play.

App Distribution حزمة تطوير البرامج (SDK) لنظام التشغيل Android التي تتضمّن واجهات برمجة التطبيقات فقط

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

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

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

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

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

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

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

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

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

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

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

الرمز المميز للمصادقة من SafetyNet

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

الرمز المميّز من reCAPTCHA Enterprise

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

معلومات الاتصال

يجمع معلومات الاتصال الخاصة بالمستخدم والمرتبطة بمقدّمي خدمات المصادقة التابعين لجهات خارجية إذا كان التطبيق يستخدم مقدّم خدمة مصادقة تابعًا لجهة خارجية مع خدمة Firebase Authentication.

على سبيل المثال، قد يتم ربط معرّف المستخدم بملفه الشخصي على 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 في هذه الصفحة.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



Data Connect

com.google.firebase:firebase-dataconnect

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

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

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

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

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

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

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

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

وكيل مستخدم Firebase

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

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

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

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

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

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

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

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

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

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

تسجّل هذه السمة اسم حزمة التطبيق من أجل الربط المؤجّل بصفحات في التطبيق (الربط بصفحات في التطبيق بعد تثبيته).

حالة التطبيق

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

أحداث التفاعل مع الروابط

تسجيل أحداث التفاعل مع الروابط

لا تتضمّن حزمة تطوير البرامج (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) الخاصة بأداة "إحصاءات Google" في Firebase بهدف توفير بيانات إحصائية للمطوّرين

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

تضبط هذه الطريقة خصائص المستخدمين التي تجمعها حزمة تطوير البرامج (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)

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

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

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

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

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

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

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

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

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

تستخدم 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.

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

بناءً على كيفية ضبط أو استدعاء حزمة تطوير البرامج 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 التخصيص، يمكن استخدام البيانات التي يتم الحصول عليها من خلال حزمة تطوير البرامج Firebase Remote Config والأحداث التي يتم الحصول عليها من خلال حزمة تطوير البرامج (SDK) لمنصة Firebase Google Analytics لإنشاء نماذج تنبؤية وقياس أداء هذه النماذج.

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

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

تستخدم Firebase Remote Config بشكل عام البيانات التي تم جمعها والمدرَجة في الأقسام الفرعية أعلاه لتغيير طريقة عمل تطبيقك ومظهره بدون نشر تحديث للتطبيق. تستخدم 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).



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