| Mã lỗi | Nguyên nhân | Giá trị | Kết quả |
|---|---|---|---|
| 2 | Tên sự kiện không hợp lệ (trống, quá dài, ký tự không hợp lệ) | Tên của sự kiện không hợp lệ | Sự kiện này sẽ bị bỏ qua và sự kiện error sẽ được ghi lại bằng thông số firebase_error_value cho biết tên sự kiện không hợp lệ. |
| 3 | Tên thông số sự kiện không hợp lệ (trống, quá dài, ký tự không hợp lệ) | Tên của tham số không hợp lệ | Thông số sự kiện được thay thế bằng thông số firebase_error (mỗi sự kiện một thông số) và thông số firebase_error_value được thêm vào để cho biết tên thông số không hợp lệ. |
| 4 | Giá trị thông số sự kiện quá dài | Tên của tham số không hợp lệ | Tham số không hợp lệ sẽ bị loại bỏ. Một tham số firebase_error được thêm vào sự kiện và một tham số firebase_error_value được thêm vào để cho biết tên của tham số có giá trị không hợp lệ. |
| 5 | Sự kiện có nhiều hơn 25 thông số | Không có | Các thông số sự kiện bổ sung sẽ bị loại bỏ. Một thông số firebase_error được thêm vào sự kiện với giá trị là mã lỗi. |
| 6 | Tên thuộc tính người dùng không hợp lệ (trống, quá dài, chứa ký tự không hợp lệ) | Tên của tài sản không hợp lệ. | Thay đổi về thuộc tính người dùng sẽ bị bỏ qua. Sự kiện error được ghi lại bằng thông số firebase_error_value cho biết tên thuộc tính người dùng không hợp lệ. |
| 7 | Giá trị thuộc tính người dùng quá dài | Tên của tài sản không hợp lệ. | Thay đổi về thuộc tính người dùng sẽ bị bỏ qua. Sự kiện error được ghi lại bằng một thông số có giá trị cho biết tên của giá trị thuộc tính người dùng không hợp lệ. |
| 8 | Phiên bản ứng dụng ghi nhật ký hơn 500 loại sự kiện riêng biệt | Không có | Các sự kiện thừa sẽ bị loại bỏ. Sự kiện error được ghi lại bằng tham số firebase_error cho biết mã lỗi. |
| 9 | Phiên bản ứng dụng đặt hơn 25 thuộc tính người dùng riêng biệt | Không có | Thay đổi về thuộc tính người dùng sẽ bị bỏ qua. Sự kiện error được ghi lại bằng thông số firebase_error cho biết mã lỗi. |
| 10 | Số phiên bản ứng dụng vượt quá giới hạn sự kiện chuyển đổi trong một ngày | Không có | Sự kiện được ghi lại dưới dạng một sự kiện thông thường (tức là không phải lượt chuyển đổi). Một thông số firebase_error sẽ được thêm vào sự kiện với giá trị của mã lỗi. |
| 11 | Sự kiện bị chặn trong nhật ký phiên bản ứng dụng | Tên của sự kiện bị chặn | Sự kiện này sẽ bị bỏ qua. Sự kiện error được ghi lại bằng thông số firebase_error_value cho biết tên sự kiện bị chặn. |
| 12 | App Instance đặt thuộc tính người dùng bị chặn. | Tên của thuộc tính người dùng bị chặn. | Thay đổi về thuộc tính người dùng sẽ bị bỏ qua. Sự kiện error được ghi lại bằng một thông số firebase_error_value cho biết thuộc tính người dùng bị chặn. |
| 13 | Tên sự kiện đã được đặt trước | Tên của sự kiện dành riêng. | Sự kiện này sẽ bị bỏ qua. Sự kiện error được ghi lại bằng tham số firebase_error_value cho biết tên sự kiện không hợp lệ. |
| 14 | Tên thông số sự kiện là tên dành riêng. | Tên của thông số dành riêng. | Tham số sự kiện được thay thế bằng tham số firebase_error có giá trị là mã lỗi. Một tham số firebase_error_value được thêm vào để cho biết tên tham số dành riêng. |
| 15 | Tên thuộc tính người dùng được bảo lưu | Tên của thuộc tính người dùng dành riêng | Thay đổi về thuộc tính người dùng sẽ bị bỏ qua. Sự kiện error được ghi lại bằng một thông số firebase_error_value cho biết tên thuộc tính người dùng không hợp lệ. |
| 17 | Độ dài mảng tham số vượt quá giới hạn (200) | Tên của mảng tham số bị cắt bớt (giá trị) | Tham số mảng bị cắt bớt thành 200 mục. Một tham số firebase_error được thêm vào sự kiện (mỗi sự kiện một tham số) với giá trị là mã lỗi. Một tham số firebase_error_value sẽ được thêm vào để cho biết tên của tham số bị cắt bớt. |
| 18 | Loại thông số giá trị bị thiếu hoặc không hợp lệ | Tên của thông số bị thiếu hoặc không hợp lệ (giá trị) | Tham số giá trị bị loại bỏ. Một tham số firebase_error được thêm vào sự kiện và một tham số firebase_error_value được thêm vào để cho biết tên của tham số bị thiếu hoặc chứa một loại (giá trị) không hợp lệ. |
| 19 | Thiếu thông số đơn vị tiền tệ trong một sự kiện chuyển đổi | Tên của thông số không hợp lệ (giá trị) | Tham số giá trị bị loại bỏ. Tham số firebase_error được thêm vào sự kiện và tham số firebase_error_value được thêm vào để cho biết tên của tham số không hợp lệ (giá trị). |
| 20 | Tên tham số mảng sự kiện không hợp lệ | Tên của thông số không hợp lệ (giá trị) | Tham số sự kiện được thay thế bằng một tham số firebase_error (mỗi sự kiện một tham số) và một tham số firebase_error_value được thêm vào để cho biết tên tham số không hợp lệ. |
| 21 | Sự kiện không hỗ trợ tham số mảng | Tên của sự kiện không hợp lệ | Tham số sự kiện được thay thế bằng tham số firebase_error (mỗi sự kiện một tham số) và tham số firebase_error_value được thêm vào để cho biết tên sự kiện không hợp lệ. |
| 22 | Mặt hàng không được chứa tham số dựa trên mảng | Tên của thông số không hợp lệ (giá trị) | Tham số mảng lồng nhau được thay thế bằng tham số firebase_error (một tham số cho mỗi tham số) và tham số firebase_error_value được thêm vào để cho biết tên tham số không hợp lệ. |
| 23 | Mặt hàng không được chứa tham số tuỳ chỉnh | Không có | Các thông số mảng tuỳ chỉnh sẽ bị loại bỏ. Thêm một tham số firebase_error có giá trị là mã lỗi. |
| 25 | Mảng mục không được hỗ trợ trên phiên bản Dịch vụ Google Play của ứng dụng (Chỉ dành cho Android) | Không có | Các tham số mảng bị loại bỏ. Thêm một tham số firebase_error có giá trị của mã lỗi. |
| 28 | Mặt hàng có hơn 27 thông số tuỳ chỉnh | Không có | Các tham số mặt hàng bổ sung sẽ bị loại bỏ. Tham số firebase_error được thêm vào mặt hàng có giá trị là mã lỗi. |
Để xác nhận xem các sự kiện error có được tạo hay không và để tìm hiểu nguyên nhân, hãy kiểm tra nhật ký bảng điều khiển của thiết bị khi ứng dụng của bạn ở chế độ gỡ lỗi. SDK cung cấp thông báo chẩn đoán liên quan đến những lỗi này.