Mam zamiar zaimplementować wsparcie Google Analytics w aplikacji na Androida, ale po pewnym procesie googlowania dokumentacja wydaje się zachwycająco skąpa. Czy są jakieś użyteczne konwencje lub porady (np. Kiedy nie uruchamiać odsłon/wydarzeń lub czegoś), o których powinien wiedzieć nowy przybysz z GA?Jakie są dobre konwencje dotyczące Google Analytics na Androida?
Odpowiedz
Używam również wydarzenia zgłosić wyjątki w przypadku użytkowników są zbyt leniwi, aby uderzyć przycisk „Raport”. Przydaje się również w przypadku wyjątków obsługiwanych wewnętrznie, ale chce zrozumieć i poradzić sobie z błędem użytkownika.
Przykład późniejszego - Mam numeryczny EditText (który ma nawet inputType: number), ale użytkownicy nadal znajdują sposoby na wyzwolenie NumberFormatExceptions, które obsługuję z wartością domyślną. Kiedy zobaczyłem, ile razy zajmowałem się tą sprawą, zdałem sobie sprawę, że muszę lepiej wyjaśnić, jak korzystać z tego pola.
Osobiście używam odsłon tylko jeden na działanie. Następnie mapuję i rejestruję zdarzenia w interakcji użytkownika (dotknięcie przycisku, wybór pozycji i tak dalej). Praktycznie to samo, co prawdziwa strona internetowa.
To również dobra lektura dla solidnego ogólnego podejścia do korzystania z interfejsu analitycznego API: http://stackoverflow.com/questions/3216692/google-analytics-in-android-app-dealing-with-multiple-activities/ 6253664 – Pedantic