Firebase Analyticsコンソールに特別なログを送信したくない場合、ユーザーがより多くの時間を費やしている画面などをチェックするだけです。すべてのアクティビティでFirebase Analyticsを初期化する必要がありますか?
AnalyticsTracker
を使用したときはどこにでも追加する必要があったため、Tracker.xml
ファイルですべての画面の具体的な名前を設定できますか?
公式ドキュメントは言う:
compile 'com.google.firebase:firebase-core:9.2.1'
FirebaseAnalyticsは、あなたの活動の先頭にオブジェクトを宣言します:
アプリレベル
build.gradle
ファイルにFirebase Analyticsの依存関係を追加します。
private FirebaseAnalytics mFirebaseAnalytics;
次に
onCreate()
方法でそれを初期化します。だから私はI'veは私がデータを取得したいすべてのページでこれを行うには推測
mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
、私はhaven't?あなたはちょうどあなたがApplicationタグ
<application
android:name=".MyApplication"
...
なぜスティーブGanemは、それがサポートされていないと言ったのですか? –
@ H.S.HはPage/ScreenViewsがサポートされているとは言っていません。彼はすべての活動で初期化される必要があるかどうかという質問に答えました。答えはいいえ、Applicationクラスでインスタンス化できます。 – RenatoIvancic
こんにちは、私はAndroidのnoobです。ここで何が起こったのか魅力的です。 マニフェストに「.MyApplication」が追加されたとき、本当の魔法が起こったと思います。しばらく時間を取って、ここで何が起こったのかを説明してください。 – Anuj