あなたの質問は少し不明です。しかし、FirebaseAnalytics
クラスを使用してイベントを追跡することができます。カスタムイベントにアタッチ --Anyのparamsを注意する
FirebaseAnalytics mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
Bundle bundle = new Bundle();
bundle.putString(FirebaseAnalytics.Param.ITEM_ID, "ID");
bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, "NAME");
bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "image");
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle);
いくつかのものは、カスタムのparamsと考えられています。参考:https://firebase.google.com/docs/analytics/android/events#log_events
それはあなたのデバッグ分析(開発中に追跡分析)と生産分析を汚染しないの問題である場合、これはさまざまな方法で管理することができます(分析が一度解放追跡)が、私はお勧めあなたの利点にproductFlavors
を使用してください。
1)
// flavor implementation propelled by request for multiple environments on Crashlytics
productFlavors {
standard {
applicationId '<app package name>'
dimension "app"
}
}
3)のタイプ
buildTypes {
debug {
applicationIdSuffix '.debug'
// debuggable
debuggable true
}
release {
// its up to you and how you want to setup your flavors, but you can add applicationIdSuffix '.prod'
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
proguardFile 'proguard-rules.pro'
}
あなただけ起動することができますを構築するための接尾辞を含め、プロジェクトのGradleファイルにproductFlavorsを追加)風味次元
2を指定しますいくつかのイベントを記録する。例については、[Analyticsのクイックスタート](https://github.com/firebase/quickstart-android/tree/master/analytics)を参照してください。デバッグモードの手順は[こちら](https://firebase.google.com/docs/analytics/debugview#enabling_debug_mode)です。 – Jeff