2017-11-09 1 views
0

Firebase v4をアナリティクス用に設定していますが、今はFirebaseコンソールにイベントとパラメータがどのように表示されているかわかりません。ダミーファイアベーステスト用のイベント

このように、ダミーのParamsをダミーのEventに実装したいので、可能であればデバッグモードで私のアプリを使いこなして、コンソールでその結果を見ることができます。

Facebook SDKでこれを行うことができますが、Firebaseの使用方法がわかりませんでした。

私のコンソールをダミーで汚染することなく、どうすればいいですか? (もちろん、私は経由で検索)

クイックリンク:Firebase consoleは、Firebase documentation

CONFIG:Androidのメーカー3.0は、ASアシスタントによってFirebase設定

+0

あなただけ起動することができますを構築するための接尾辞を含め、プロジェクトのGradleファイルにproductFlavorsを追加)風味次元

// specifies a flavor dimension flavorDimensions "app" 

2を指定しますいくつかのイベントを記録する。例については、[Analyticsのクイックスタート](https://github.com/firebase/quickstart-android/tree/master/analytics)を参照してください。デバッグモードの手順は[こちら](https://firebase.google.com/docs/analytics/debugview#enabling_debug_mode)です。 – Jeff

答えて

0

あなたの質問は少し不明です。しかし、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' 
    } 
+0

はい、汚染はまさにポイントです!この仕事にフレーバーを使用する方法をもう少し詳しく説明することができますか? –

+0

@ DanChaltiel最新の回答をご覧ください。 – portfoliobuilder

関連する問題