> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qwacks.com/llms.txt
> Use this file to discover all available pages before exploring further.

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

> اعرف بارتفاع الأخطاء في لعبتك — قبل أن يخبرك اللاعبون.

export const Scope = ({children}) => <Info>
    <b>النطاق:</b> {children}
  </Info>;

**تنبيهات المطوّرين** تراقب تدفّق سجلّات لعبتك وتُخبر فريقك حين يسوء شيء على نطاق واسع — دورة
انهيار بعد إطلاق نسخة، أو ارتفاع مفاجئ في أخطاء الدفع، أو استدعاء خلفي بدأ يفشل فجأة. تعرّف
القاعدة مرة واحدة، وتتولّى Flock المراقبة.

<Scope>تُحدَّد قواعد التنبيه لكل **لعبة**.</Scope>

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

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

ولا شيء يحتاج إلى تكامل من جانب اللعبة: تُقيَّم القواعد على السجلّات التي تبلّغ بها لعبتك
Flock أصلًا، فإن ظهرت أخطاؤك ضمن **سجلّات الأخطاء** فهي قابلة للتنبيه.

<Tip>
  ابدأ بقاعدة حرجة واحدة على أكثر إخفاق يراه لاعبوك — انهيار أو عملية شراء فاشلة — بحدّ
  متساهل، ثم شدّده كلما تعرّفت على معدّل الأخطاء الطبيعي في لعبتك.
</Tip>
