Öncelikle projenizin build.gradle dosyasına ilgili compile'ı ekleyiniz
compile 'com.google.firebase:firebase-core:9.0.2' altı çizili kısım sürüme göre 10.0.0 gibi değişiklik gösterebilir. apply plugin: 'com.google.gms.google-services' classpath 'com.google.gms:google-services:3.0.0'
Firebase Analytics kullanmak istediğiniz tüm sayfalara tanımlama yapınız;
FirebaseAnalytics firebaseAnalytics = FirebaseAnalytics.getInstance(this);
Hangi değerleri Firebase Console üzerinde görmek istiyorsanız yazınız. (Örnek kod)
Bundle params = new Bundle();
params.putString("class", "MainActivity");
params.putString("userid", "12564578");
firebaseAnalytics.logEvent("MainActivity", params);
Firebase Analytics kullanımı bu kadar basittir.
Ayrıca Eventleri kullanmak isteyebilirsiniz;
| ADD_PAYMENT_INFO | |
| ADD_TO_CART | |
| ADD_TO_WISHLIST | |
| APP_OPEN | |
| BEGIN_CHECKOUT | |
| CAMPAING_DETAILS | |
| CHECKOUT_PROGRESS | |
| EARN_VIRTUAL_CURRENCY | |
| ECOMMERCE_PURCHASE | |
| GENERATE_LEAD | |
| JOIN_GROUP | |
| LEVEL_UP | |
| LOGIN | |
| POST_SCORE | |
| PRESENT_OFFER | |
| PURCHASE_REFUND | |
| REMOVE_FROM_CART | |
| SEARCH | |
| SELECT_CONTENT | |
| SET_CHECKOUT_OPTION | |
| SHARE | |
| SIGN_UP | |
| SPEND_VIRTUAL_CURRENCY | |
| TUTORIAL_BEGIN | |
| TUTORIAL_COMPLETE | |
| UNLOCK_ARCHIEVEMENT | |
| VIEW_ITEM | |
| VIEW_ITEM_LIST | |
| VIEW_SEARCH_RESULTS |
firebaseAnalytics.logEvent(FirebaseAnalytics.Event.APP_OPEN, null);
Ayrıca Firebase Analytics Metotları
| firebaseAnalytics.setUserId("12345"); | |
| firebaseAnalytics.setSessionTimeoutDuration(15000); | |
| firebaseAnalytics.setMinimumSessionDuration(162000); | |
| firebaseAnalytics.setAnalyticsCollectionEnabled(true); |
İyi çalışmalar