| رمز الخطأ | السبب | القيمة | النتيجة |
|---|---|---|---|
| 2 | اسم الحدث غير صالح (فارغ أو طويل جدًا أو يحتوي على أحرف غير صالحة) | اسم الحدث غير الصالح | يتم تجاهل الحدث ويتم تسجيل حدث error مع مَعلمة firebase_error_value تشير إلى اسم الحدث غير الصالح. |
| 3 | اسم مَعلمة خاصة بالحدث غير صالح (فارغ أو طويل جدًا أو يتضمّن أحرفًا غير صالحة) | اسم المَعلمة غير الصالحة | يتم استبدال مَعلمة خاصة بالحدث بالمَعلمة firebase_error (مَعلمة واحدة لكل حدث)، وتتم إضافة المَعلمة firebase_error_value للإشارة إلى اسم المَعلمة غير الصالح. |
| 4 | قيمة مَعلمة خاصة بالحدث طويلة جدًا | اسم المَعلمة غير الصالحة | يتم تجاهل المَعلمة غير الصالحة. تتم إضافة المَعلمة firebase_error إلى الحدث، وتتم إضافة المَعلمة firebase_error_value للإشارة إلى اسم المَعلمة التي تتضمّن القيمة غير الصالحة. |
| 5 | يحتوي الحدث على أكثر من 25 مَعلمة | بدون | ويتم تجاهل مَعلمات الأحداث الإضافية. تتم إضافة المَعلمة firebase_error إلى الحدث مع قيمة رمز الخطأ. |
| 6 | اسم خاصيّة المستخدِم غير صالح (فارغ أو طويل جدًا أو يحتوي على أحرف غير صالحة) | اسم السمة غير الصالحة. | يتم تجاهل تغيير خاصية المستخدم. يتم تسجيل حدث error مع مَعلمة firebase_error_value تشير إلى اسم خاصية المستخدم غير الصالح. |
| 7 | قيمة خاصية المستخدم طويلة جدًا | اسم السمة غير الصالحة. | يتم تجاهل تغيير خاصية المستخدم. يتم تسجيل حدث error مع مَعلمة تشير قيمتها إلى اسم قيمة خاصية المستخدم غير الصالحة. |
| 8 | تسجّل "نسخة التطبيق" أكثر من 500 نوع حدث فريد | بدون | يتم تجاهل الأحداث الإضافية. يتم تسجيل حدث error مع مَعلمة firebase_error تشير إلى رمز الخطأ. |
| 9 | يضبط مثيل التطبيق أكثر من 25 خاصية مستخدم فريدة | بدون | يتم تجاهل تغيير خاصية المستخدم. يتم تسجيل حدث error مع المَعلمة firebase_error التي تشير إلى رمز الخطأ. |
| 10 | تجاوز عدد مرات ظهور التطبيق الحدّ الأقصى لعدد أحداث الإحالات الناجحة في يوم واحد | بدون | يتم تسجيل الحدث كحدث عادي (أي ليس إحالة ناجحة). تتم إضافة المَعلمة A
firebase_error إلى الحدث مع قيمة رمز الخطأ. |
| 11 | حدث حظر سجلّات مثيل التطبيق | اسم الحدث المحظور | يتم تجاهل الحدث. يتم تسجيل حدث error مع مَعلمة firebase_error_value تشير إلى اسم الحدث المحظور. |
| 12 | يضبط مثيل التطبيق خاصية المستخدم المحظورة. | اسم خاصية المستخدم المحظورة | يتم تجاهل تغيير خاصية المستخدم. يتم تسجيل حدث error مع مَعلمة firebase_error_value تشير إلى خاصية المستخدم المحظورة. |
| 13 | اسم الحدث محجوز | اسم الحدث المحجوز | يتم تجاهل الحدث. يتم تسجيل حدث error مع مَعلمة firebase_error_value تشير إلى اسم الحدث غير الصالح. |
| 14 | اسم مَعلمة خاصة بالحدث محجوز. | اسم المَعلمة المحجوزة | يتم استبدال مَعلمة خاصة بالحدث بمَعلمة firebase_error تتضمّن قيمة رمز الخطأ. تتم إضافة المَعلمة firebase_error_value للإشارة إلى اسم المَعلمة المحجوز. |
| 15 | اسم خاصية المستخدم محجوز | اسم خاصيّة المستخدم المحجوزة | يتم تجاهل تغيير خاصية المستخدم. يتم تسجيل حدث error مع مَعلمة firebase_error_value تشير إلى اسم خاصية المستخدم غير الصالح. |
| 17 | يتجاوز طول مصفوفة المَعلمات الحدّ الأقصى (200) | اسم مصفوفة المَعلمات التي تم اقتطاعها (القيمة) | يتم اقتطاع مَعلمة المصفوفة إلى 200 عنصر. تتم إضافة المَعلمة firebase_error إلى الحدث (مَعلمة واحدة لكل حدث) مع قيمة رمز الخطأ. تتم إضافة المَعلمة firebase_error_value للإشارة إلى اسم المَعلمة التي تم اقتطاعها. |
| 18 | نوع مَعلمة القيمة غير متوفّر أو غير صالح | اسم المَعلمة غير المضمّنة أو غير الصالحة (القيمة) | تم إسقاط مَعلمة القيمة. تتم إضافة المَعلمة firebase_error إلى الحدث، وتتم إضافة المَعلمة firebase_error_value للإشارة إلى اسم المَعلمة التي تكون غير متوفّرة أو تحتوي على نوع (قيمة) غير صالح. |
| 19 | عدم توفّر مَعلمة العملة في حدث إحالة ناجحة | اسم المَعلمة غير الصالحة (القيمة) | تم إسقاط مَعلمة القيمة. تتم إضافة المَعلمة firebase_error إلى الحدث، وتتم إضافة المَعلمة firebase_error_value للإشارة إلى اسم المَعلمة غير الصالحة (القيمة). |
| 20 | اسم مَعلمة مصفوفة الأحداث غير صالح | اسم المَعلمة غير الصالحة (القيمة) | يتم استبدال مَعلمة خاصة بالحدث بمَعلمة firebase_error (واحدة لكل حدث)، وتتم إضافة مَعلمة firebase_error_value للإشارة إلى اسم المَعلمة غير الصالح. |
| 21 | لا يتيح الحدث مَعلمات الصفيف | اسم الحدث غير الصالح | يتم استبدال مَعلمة خاصة بالحدث بمَعلمة firebase_error (واحدة لكل حدث)، وتتم إضافة مَعلمة firebase_error_value للإشارة إلى اسم الحدث غير الصالح. |
| 22 | لا يمكن أن يحتوي العنصر على مَعلمة مستندة إلى مصفوفة | اسم المَعلمة غير الصالحة (القيمة) | يتم استبدال مَعلمة الصفيف المتداخل بمَعلمة firebase_error (واحدة لكل مَعلمة)، ويتمّ إضافة مَعلمة firebase_error_value للإشارة إلى اسم المَعلمة غير الصالح. |
| 23 | لا يمكن أن يحتوي العنصر على مَعلمات مخصّصة | بدون | يتم تجاهل مَعلمات المصفوفة المخصّصة. أضِف المَعلمة firebase_error مع قيمة رمز الخطأ. |
| 25 | لا تتوفّر مصفوفة العناصر في إصدار "خدمات Google Play" على جهاز العميل (على أجهزة Android فقط) | بدون | يتم تجاهل مَعلمات المصفوفة. أضِف المَعلمة firebase_error مع قيمة رمز الخطأ. |
| 28 | تحتوي السلعة على أكثر من 27 مَعلمة مخصّصة | بدون | يتم تجاهل مَعلمات المنتجات أو الخدمات الإضافية. تتم إضافة المَعلمة firebase_error إلى السلعة مع قيمة رمز الخطأ. |
للتأكّد من إنشاء أحداث error ومعرفة السبب، راجِع سجلّات وحدة تحكّم الجهاز أثناء تشغيل تطبيقك في وضع تصحيح الأخطاء. تقدّم حزمة SDK رسائل تشخيصية متعلّقة بهذه الأخطاء.