Analytics error codes

Error CodeCauseValueResult
2Event name is invalid (empty, too long, invalid characters)Name of the invalid eventThe event is ignored and a firebase_error event is logged with a firebase_error_value parameter which indicates the invalid event name.
3Event parameter name is invalid (empty, too long, invalid characters)Name of the invalid parameterThe event parameter is replaced with a firebase_error parameter (one per event) and a firebase_error_value parameter is added to indicate the invalid parameter name.
4Event parameter value is too longName of invalid parameterThe invalid parameter is dropped. A firebase_error parameter is added to the event and a firebase_error_value parameter is added to indicate the name of the parameter with the invalid value.
5Event has more than 25 parametersNoneExtra event parameters are dropped. A firebase_error parameter is added to the event with the value of the error code.
6User property name is invalid (empty, too long, invalid characters)Name of invalid property.The user property change is ignored. A firebase_error event is logged with a firebase_error_value parameter which indicates the invalid user property name.
7User property value is too longName of invalid property.The user property change is ignored. A firebase_error event is logged with a parameter whose value indicates the name of the invalid user property value.
8App Instance logs more than 500 unique event typesNoneExtra events are dropped. A firebase_error event is logged with a firebase_error parameter which indicates the error code.
9App Instance sets more than 25 unique user propertiesNoneThe user property change is ignored. A firebase_error event is logged with a firebase_error parameter which indicates the error code.
10App Instance exceeds conversion event limit in a single dayNoneEvent is logged as a normal (i.e. non-conversion) event. A firebase_error parameter is added to the event with the value of the error code.
11App Instance logs blacklisted eventName of blacklisted eventEvent is ignored. A firebase_error event is logged with a firebase_error_value parameter which indicates the blacklisted event name.
12App Instance sets blacklisted user property.Name of blacklisted user property.The user property change is ignored. A firebase_error event is logged with a firebase_error_value parameter which indicates the blacklisted user property.
13Event name is reservedName of reserved event.Event is ignored. A firebase_error event is logged with a firebase_error_value parameter which indicates the invalid event name.
14Event parameter name is reserved.Name of reserved parameter.Event parameter is replaced with a firebase_error parameter with the value of the error code. A firebase_error_value parameter is added to indicate the reserved parameter name.
15User property name is reservedName of reserved user propertyThe user property change is ignored. A firebase error event is logged with a firebase_error_value parameter which indicates the invalid user property name.
17Parameter array length exceeds limit (200)Name of truncated parameter array (value)The array parameter is truncated to 200 items. A firebase_error parameter is added to the event (one per event) with the value of the error code. A firebase_error_value parameter is added to indicate the name of the truncated parameter.
18Invalid value parameter typeName of invalid parameter (value)The value parameter is dropped. A firebase_error parameter is added to the event and a firebase_error_value parameter is added to indicate the name of the parameter with the invalid type (value).
19Missing currency parameter on a conversion eventName of invalid parameter (value)The value parameter is dropped. A firebase_error parameter is added to the event and a firebase_error_value parameter is added to indicate the name of the invalid parameter (value).
20Event array parameter name is invalidName of invalid parameter (value)The event parameter is replaced with a firebase_error parameter (one per event) and a firebase_error_value parameter is added to indicate the invalid parameter name.
21Event does not support array parametersName of the invalid eventThe event parameter is replaced with a firebase_error parameter (one per event) and a firebase_error_value parameter is added to indicate the invalid event name.
22Item cannot contain an array-based parameterName of invalid parameter (value)The nested array parameter is replaced with a firebase_error parameter (one per param) and a firebase_error_value parameter is added to indicate the invalid param name.
23Item cannot contain custom parametersNoneCustom array parameters are dropped. Add a firebase_error parameter with the value of the error code.
25Item array not supported on client's version of Google Play Services (Android Only)NoneArray parameters are dropped. Add a firebase_error parameter with the value of the error code.
28Item has more than 27 custom parametersNoneExtra item parameters are dropped. A firebase_error parameter is added to the item with the value of the error code.