کد خطا | علت | ارزش | نتیجه |
---|---|---|---|
۲ | نام رویداد نامعتبر است (خالی، خیلی طولانی، کاراکترهای نامعتبر) | نام رویداد نامعتبر | این رویداد نادیده گرفته میشود و یک رویداد firebase_error با پارامتر firebase_error_value ثبت میشود که نام رویداد نامعتبر را نشان میدهد. |
۳ | نام پارامتر رویداد نامعتبر است (خالی، خیلی طولانی، کاراکترهای نامعتبر) | نام پارامتر نامعتبر | پارامتر رویداد با یک پارامتر firebase_error (یکی برای هر رویداد) جایگزین میشود و یک پارامتر firebase_error_value برای نشان دادن نام پارامتر نامعتبر اضافه میشود. |
۴ | مقدار پارامتر رویداد خیلی طولانی است | نام پارامتر نامعتبر | پارامتر نامعتبر حذف میشود. یک پارامتر firebase_error به رویداد اضافه میشود و یک پارامتر firebase_error_value نیز برای نشان دادن نام پارامتر با مقدار نامعتبر اضافه میشود. |
۵ | رویداد بیش از ۲۵ پارامتر دارد | هیچکدام | پارامترهای اضافی رویداد حذف میشوند. یک پارامتر firebase_error به رویداد با مقدار کد خطا اضافه میشود. |
۶ | نام ویژگی کاربر نامعتبر است (خالی، خیلی طولانی، کاراکترهای نامعتبر) | نام ملک نامعتبر. | تغییر ویژگی کاربر نادیده گرفته میشود. یک رویداد firebase_error با پارامتر firebase_error_value ثبت میشود که نشاندهنده نام نامعتبر ویژگی کاربر است. |
۷ | مقدار ویژگی کاربر خیلی طولانی است | نام ملک نامعتبر. | تغییر ویژگی کاربر نادیده گرفته میشود. یک رویداد firebase_error با پارامتری ثبت میشود که مقدار آن نام مقدار نامعتبر ویژگی کاربر را نشان میدهد. |
۸ | نمونه برنامه بیش از ۵۰۰ نوع رویداد منحصر به فرد را ثبت میکند | هیچکدام | رویدادهای اضافی حذف میشوند. یک رویداد firebase_error با پارامتر firebase_error که کد خطا را نشان میدهد، ثبت میشود. |
۹ | نمونه برنامه بیش از 25 ویژگی منحصر به فرد کاربر را تنظیم میکند | هیچکدام | تغییر ویژگی کاربر نادیده گرفته میشود. یک رویداد firebase_error با پارامتر firebase_error ثبت میشود که کد خطا را نشان میدهد. |
۱۰ | نمونه برنامه در یک روز از محدودیت رویداد تبدیل فراتر رفت | هیچکدام | رویداد به عنوان یک رویداد عادی (یعنی غیر تبدیل) ثبت میشود. یک پارامتر firebase_error به رویداد با مقدار کد خطا اضافه میشود. |
۱۱ | نمونه برنامه، رویداد مسدود شده را ثبت میکند | نام رویداد مسدود شده | رویداد نادیده گرفته میشود. یک رویداد firebase_error با پارامتر firebase_error_value ثبت میشود که نام رویداد مسدود شده را نشان میدهد. |
۱۲ | نمونه برنامه، ویژگی کاربر مسدود شده را تنظیم میکند. | نام ملک کاربر مسدود شده. | تغییر ویژگی کاربر نادیده گرفته میشود. یک رویداد firebase_error با پارامتر firebase_error_value ثبت میشود که نشاندهنده ویژگی کاربر مسدود شده است. |
۱۳ | نام رویداد محفوظ است | نام رویداد رزرو شده. | رویداد نادیده گرفته میشود. یک رویداد firebase_error با پارامتر firebase_error_value ثبت میشود که نام رویداد نامعتبر را نشان میدهد. |
۱۴ | نام پارامتر رویداد رزرو شده است. | نام پارامتر رزرو شده. | پارامتر رویداد با پارامتر firebase_error با مقدار کد خطا جایگزین میشود. یک پارامتر firebase_error_value برای نشان دادن نام پارامتر رزرو شده اضافه میشود. |
۱۵ | نام کاربری محفوظ است | نام ملک رزرو شده کاربر | تغییر ویژگی کاربر نادیده گرفته میشود. یک رویداد خطای firebase با پارامتر firebase_error_value ثبت میشود که نشان دهنده نام نامعتبر ویژگی کاربر است. |
۱۷ | طول آرایه پارامتر از حد مجاز فراتر میرود (200) | نام آرایه پارامتر کوتاه شده (مقدار) | پارامتر آرایه به ۲۰۰ مورد کوتاه میشود. یک پارامتر firebase_error به رویداد (یکی برای هر رویداد) با مقدار کد خطا اضافه میشود. یک پارامتر firebase_error_value برای نشان دادن نام پارامتر کوتاه شده اضافه میشود. |
۱۸ | نوع پارامتر مقدار نامعتبر است | نام پارامتر (مقدار) نامعتبر | پارامتر value حذف میشود. یک پارامتر firebase_error به رویداد اضافه میشود و یک پارامتر firebase_error_value برای نشان دادن نام پارامتر با نوع (مقدار) نامعتبر اضافه میشود. |
۱۹ | پارامتر ارز در یک رویداد تبدیل وجود ندارد | نام پارامتر (مقدار) نامعتبر | پارامتر value حذف میشود. یک پارامتر firebase_error به رویداد اضافه میشود و یک پارامتر firebase_error_value برای نشان دادن نام پارامتر (مقدار) نامعتبر اضافه میشود. |
۲۰ | نام پارامتر آرایه رویداد نامعتبر است | نام پارامتر (مقدار) نامعتبر | پارامتر رویداد با یک پارامتر firebase_error (یکی برای هر رویداد) جایگزین میشود و یک پارامتر firebase_error_value برای نشان دادن نام پارامتر نامعتبر اضافه میشود. |
۲۱ | رویداد از پارامترهای آرایه پشتیبانی نمیکند | نام رویداد نامعتبر | پارامتر رویداد با یک پارامتر firebase_error (یکی برای هر رویداد) جایگزین میشود و یک پارامتر firebase_error_value برای نشان دادن نام رویداد نامعتبر اضافه میشود. |
۲۲ | آیتم نمیتواند شامل پارامتر مبتنی بر آرایه باشد | نام پارامتر (مقدار) نامعتبر | پارامتر آرایه تو در تو با یک پارامتر firebase_error (یکی برای هر پارامتر) جایگزین میشود و یک پارامتر firebase_error_value برای نشان دادن نام پارامتر نامعتبر اضافه میشود. |
۲۳ | مورد نمیتواند شامل پارامترهای سفارشی باشد | هیچکدام | پارامترهای آرایه سفارشی حذف میشوند. یک پارامتر firebase_error با مقدار کد خطا اضافه کنید. |
۲۵ | آرایه آیتم در نسخه کلاینت سرویسهای گوگل پلی پشتیبانی نمیشود (فقط اندروید) | هیچکدام | پارامترهای آرایه حذف میشوند. یک پارامتر firebase_error با مقدار کد خطا اضافه کنید. |
۲۸ | مورد بیش از ۲۷ پارامتر سفارشی دارد | هیچکدام | پارامترهای اضافی آیتم حذف میشوند. یک پارامتر firebase_error به آیتم با مقدار کد خطا اضافه میشود. |
کدهای خطای تجزیه و تحلیل
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-10-16 بهوقت ساعت هماهنگ جهانی.