2017-04-21 6 views
1

Firebaseのアナリティクスの統合は期待通りに機能していないようです。私たちは約20人のユーザーを持っていますが、Firebaseは1K以上を報告しています。Firebase Analyticsはユーザーを超過していますか?

これは、ユーザーIDを適切に設定することと関係があると思われます。しかし、私が間違っていたかどうかはわかりません。ユーザーがサインインするたびにFirebaseAnalytics.getInstance()。setUserIdを呼び出します。

これをもっと頻繁に呼びますか?アプリが開かれるたびに、 FirebaseのユーザIDとユーザを関連付ける何らかの方法がありませんか?あるいは私は何かを全部誤解していますか?

+0

Firebaseのユーザはデバイスユーザです。アカウントを持つユーザーについて話していますか? 1つのアカウントが複数のアプリで使用され、アカウント数より多くのユーザーがいるように見える場合があります。 – adbitx

+0

私はあなたがここで何を意味するかについて完全には分かりません。より明確にするために、我々はユーザーのためのサーバーベースのIDスキームを持っています。サーバーは、ユーザーがアプリにサインインするたびにIDを提供します。その値で "setUserId"を呼び出します。しかし、Firebaseがサーバーのレポートよりもはるかに多くのユーザーをカウントアップしたように見えます。このアプリはまだリリースされていないので、インストール数がそれほど多くないことがわかります。 – tmtrademark

答えて

0

私はこの問題を将来の検索ユーザーに見出しました。問題は、Google Playコンソールで生成されたプレリリースレポートでした。これは、アプリケーションが何回もインストール/再インストールされるため、Firebaseに報告される多くの匿名セッションを引き起こしています。これは、継続的な展開などの作業を行う場合、人為的にユーザー数を膨らませます。

+0

それは私が上記のコメントで意味したものです。アプリをインストール/アンインストールするたびに、アプリをアンインストールするときにデータがスワイプされたため、新しいユーザーとして表示されます。 – adbitx

関連する問題