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

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

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

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

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


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

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

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

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

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

لتلقّي تنبيهات 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. اضبط حدود التنبيه للتطبيق.