ضبط تنبيهات Crashlytics وتلقّيها عبر البريد الإلكتروني أو داخل وحدة التحكّم

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

  • لا تتطلّب التنبيهات بشأن المشاكل المتكررة والرائجة أي إعدادات، ويتم إرسالها تلقائيًا عند إعداد Crashlytics.

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

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


يصف الجزء المتبقي من هذه الصفحة بالتفصيل كيفية ضبط الخيارات المختلفة لتنبيهات Crashlytics التلقائية.

تلقّي التنبيهات عبر البريد الإلكتروني وفي وحدة التحكّم

يمكن لأعضاء محدّدين فقط في المشروع تلقّي التنبيهات، ويمكنك تفعيل التنبيهات أو إيقافها لحسابك الخاص.

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

الأذونات المطلوبة لتلقّي التنبيهات

لتلقّي تنبيهات "Crashlytics" عبر البريد الإلكتروني أو في وحدة التحكّم، يجب أن يكون لديك إذن "firebase.projects.update". تتضمّن الأدوار التالية هذا الإذن المطلوب تلقائيًا: مشرف Firebase أو مالك المشروع أو محرّره.

تفعيل التنبيهات أو إيقافها لحسابك

بالنسبة إلى حسابك، يمكنك تفعيل تنبيهات Crashlytics أو إيقافها بدون التأثير في أعضاء المشروع الآخرين. يُرجى العِلم أنّك لا تزال بحاجة إلى الأذونات المطلوبة لتلقّي التنبيهات.

  1. في وحدة تحكّم Firebase، انتقِل إلى الإعدادات > صفحة التنبيهات.

  2. انتقِل إلى بطاقة تنبيهات Crashlytics، ثم اختَر التنبيه الذي تريد ضبطه (على سبيل المثال، تنبيهات السرعة).

  3. اضبط إعدادات حسابك المفضّلة لهذا التنبيه.

ضبط إعدادات التنبيهات

لضبط إعدادات تنبيه، يجب أن يكون لديك إذن firebasecrashlytics.config.update. تتضمّن الأدوار التالية هذا الإذن المطلوب تلقائيًا: مشرف Firebase Crashlytics أو مشرف جودة Firebase أو مشرف Firebase أو مالك المشروع أو محرِّره.

  1. في وحدة تحكّم Firebase، انتقِل إلى الإعدادات > صفحة التنبيهات.

  2. انتقِل إلى بطاقة تنبيهات Crashlytics، ثم اختَر التنبيه الذي تريد ضبطه (على سبيل المثال، تنبيهات السرعة).

  3. اضبط إعدادات هذا التنبيه.



ضبط تنبيهات السرعة

يمكنك استخدام تنبيهات السرعة لإعلام فريقك عندما تتسبب أي مشكلة فردية في حدوث مشكلة عاجلة في تطبيقك. بالنسبة إلى Crashlytics، المشكلة هي تجميع لأحداث الأعطال المماثلة أو أحداث التطبيق لا يستجيب (ANR).

ما الذي يؤدي إلى ظهور تنبيه بشأن السرعة؟

يتم تفعيل تنبيهات السرعة عندما تتجاوز مشكلة في تطبيقك حدودًا معيّنة تضبطها في وحدة تحكّم Firebase.

يمكنك تحديد الحدّ الأقصى لتنبيهات السرعة من حيث النسبة المئوية للمستخدمين والحدّ الأدنى لعدد المستخدمين الذين تأثّروا بالعطل أو خطأ ANR. يمكنك ضبط قيمة الحدّ الأدنى للنسبة المئوية بين% 0 و% 100 من الجلسات. يمكن ضبط الحد الأدنى لعدد المستخدمين على أي رقم أكبر من أو يساوي 10. يتم ضبط الحدّ الأدنى التلقائي لتنبيهات السرعة على% 1 من الجلسات و25 مستخدمًا.

على وجه التحديد، يتم إرسال تنبيه إذا تم استيفاء جميع الشروط التالية خلال فترة زمنية مدتها 30 دقيقة:

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

ضبط الحدود القصوى لتنبيهات السرعة

لضبط الحدود القصوى لتنبيهات السرعة، يجب أن يكون لديك إذن firebasecrashlytics.config.update. تتضمّن الأدوار التالية هذا الإذن المطلوب تلقائيًا: مشرف Firebase Crashlytics أو مشرف جودة Firebase أو مشرف Firebase أو مالك المشروع أو محرِّره.

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

  1. في وحدة تحكّم Firebase، انتقِل إلى الإعدادات > صفحة التنبيهات.

  2. انتقِل إلى بطاقة تنبيهات Crashlytics، ثم انقر على علامة التبويب تنبيهات السرعة.

  3. اضبط الحدود القصوى للتنبيهات في التطبيق.