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