| Kod błędu | Przyczyna | Wartość | Wynik |
|---|---|---|---|
| 2 | Nazwa zdarzenia jest nieprawidłowa (pusta, zbyt długa, zawiera nieprawidłowe znaki) | Nazwa nieprawidłowego zdarzenia | Zdarzenie jest ignorowane, a zdarzenie error jest rejestrowane z parametrem
firebase_error_value, który wskazuje nieprawidłową nazwę zdarzenia. |
| 3 | Nazwa parametru zdarzenia jest nieprawidłowa (pusta, zbyt długa, zawiera nieprawidłowe znaki) | Nazwa nieprawidłowego parametru | Parametr zdarzenia jest zastępowany parametrem firebase_error (po jednym na
zdarzenie), a parametr firebase_error_value jest dodawany, aby wskazać nieprawidłową
nazwę parametru. |
| 4 | Wartość parametru zdarzenia jest zbyt długa | Nazwa nieprawidłowego parametru | Nieprawidłowy parametr jest pomijany. Do zdarzenia dodawany jest parametr firebase_error, a parametr firebase_error_value jest dodawany, aby wskazać nazwę parametru z nieprawidłową wartością. |
| 5 | Zdarzenie ma więcej niż 25 parametrów | Brak | Dodatkowe parametry zdarzenia są pomijane. Do zdarzenia dodawany jest parametr firebase_error z wartością kodu błędu. |
| 6 | Nazwa właściwości użytkownika jest nieprawidłowa (pusta, zbyt długa, zawiera nieprawidłowe znaki) | Nazwa nieprawidłowej właściwości. | Zmiana właściwości użytkownika jest ignorowana. Zdarzenie error jest rejestrowane z
parametrem firebase_error_value wskazującym nieprawidłową nazwę właściwości użytkownika. |
| 7 | Wartość właściwości użytkownika jest zbyt długa | Nazwa nieprawidłowej właściwości. | Zmiana właściwości użytkownika jest ignorowana. Zdarzenie error jest rejestrowane z parametrem, którego wartość wskazuje nazwę nieprawidłowej wartości właściwości użytkownika. |
| 8 | Instancja aplikacji rejestruje ponad 500 unikalnych typów zdarzeń | Brak | Dodatkowe zdarzenia są pomijane. Zdarzenie error jest rejestrowane z parametrem
firebase_error, który wskazuje kod błędu. |
| 9 | Instancja aplikacji ustawia więcej niż 25 unikalnych właściwości użytkownika | Brak | Zmiana właściwości użytkownika jest ignorowana. Zdarzenie error jest rejestrowane z
parametrem firebase_error, który wskazuje kod błędu. |
| 10 | Instancja aplikacji przekracza limit zdarzeń konwersji w ciągu jednego dnia | Brak | Zdarzenie jest rejestrowane jako zwykłe zdarzenie (czyli niezwiązane z konwersją). Do zdarzenia dodawany jest parametr firebase_error z wartością kodu błędu. |
| 11 | Instancja aplikacji rejestruje zablokowane zdarzenie | Nazwa zablokowanego zdarzenia | Zdarzenie jest ignorowane. Zdarzenie error jest rejestrowane z parametrem
firebase_error_value, który wskazuje nazwę zablokowanego zdarzenia. |
| 12 | Instancja aplikacji ustawia zablokowaną właściwość użytkownika. | Nazwa zablokowanej właściwości użytkownika. | Zmiana właściwości użytkownika jest ignorowana. Zdarzenie error jest rejestrowane z
parametrem firebase_error_value, który wskazuje zablokowaną właściwość użytkownika. |
| 13 | Nazwa zdarzenia jest zarezerwowana | Nazwa zarezerwowanego zdarzenia. | Zdarzenie jest ignorowane. Zdarzenie error jest rejestrowane z parametrem
firebase_error_value, który wskazuje nieprawidłową nazwę zdarzenia. |
| 14 | Nazwa parametru zdarzenia jest zarezerwowana. | Nazwa zarezerwowanego parametru. | Parametr zdarzenia jest zastępowany parametrem firebase_error z wartością kodu błędu. Dodawany jest parametr firebase_error_value, aby wskazać zarezerwowaną nazwę parametru. |
| 15 | Nazwa właściwości użytkownika jest zarezerwowana | Nazwa zarezerwowanej właściwości użytkownika | Zmiana właściwości użytkownika jest ignorowana. Zdarzenie error jest rejestrowane z
parametrem firebase_error_value wskazującym nieprawidłową nazwę właściwości użytkownika. |
| 17 | Długość tablicy parametrów przekracza limit (200) | Nazwa skróconej tablicy parametrów (wartość) | Tablica parametrów jest skracana do 200 elementów. Do zdarzenia dodawany jest parametr firebase_error (po jednym na zdarzenie) z wartością kodu błędu. Dodawany jest parametr firebase_error_value, aby wskazać nazwę skróconego parametru. |
| 18 | Brakujący lub nieprawidłowy typ parametru value | Nazwa brakującego lub nieprawidłowego parametru (wartość) | Parametr value jest pomijany. Do zdarzenia dodawany jest parametr firebase_error, a parametr firebase_error_value jest dodawany, aby wskazać nazwę parametru, którego brakuje lub który zawiera nieprawidłowy typ (wartość). |
| 19 | Brak parametru currency w zdarzeniu konwersji | Nazwa nieprawidłowego parametru (wartość) | Parametr value jest pomijany. Do zdarzenia dodawany jest parametr firebase_error, a parametr firebase_error_value jest dodawany, aby wskazać nazwę nieprawidłowego parametru (wartość). |
| 20 | Nazwa parametru tablicy zdarzeń jest nieprawidłowa | Nazwa nieprawidłowego parametru (wartość) | Parametr zdarzenia jest zastępowany parametrem firebase_error
(po jednym na zdarzenie), a parametr firebase_error_value jest dodawany, aby wskazać
nieprawidłową nazwę parametru. |
| 21 | Zdarzenie nie obsługuje parametrów tablicy | Nazwa nieprawidłowego zdarzenia | Parametr zdarzenia jest zastępowany parametrem firebase_error
(po jednym na zdarzenie), a parametr firebase_error_value jest dodawany, aby wskazać
nieprawidłową nazwę zdarzenia. |
| 22 | Element nie może zawierać parametru tablicy | Nazwa nieprawidłowego parametru (wartość) | Zagnieżdżony parametr tablicy jest zastępowany parametrem firebase_error
(po jednym na parametr), a parametr firebase_error_value jest dodawany, aby wskazać
nieprawidłową nazwę parametru. |
| 23 | Element nie może zawierać parametrów niestandardowych | Brak | Niestandardowe parametry tablicy są pomijane. Dodaj parametr firebase_error z wartością kodu błędu. |
| 25 | Tablica elementów nie jest obsługiwana w wersji Usług Google Play klienta (tylko Android) | Brak | Parametry tablicy są pomijane. Dodaj parametr firebase_error z wartością kodu błędu. |
| 28 | Element ma więcej niż 27 parametrów niestandardowych | Brak | Dodatkowe parametry elementu są pomijane. Do elementu dodawany jest parametr firebase_error z wartością kodu błędu. |
Aby sprawdzić, czy zdarzenia error są generowane, i poznać przyczynę, sprawdź logi konsoli urządzenia, gdy aplikacja jest w trybie debugowania. Pakiet SDK zawiera komunikaty diagnostyczne związane z tymi błędami.