2017-07-14 17 views
2

AndroidアプリにFirebaseを実装しましたが、ダッシュボードには9人のアクティブユーザーが表示されています。私はアプリがリリースされていないので、間違っていることを知っている、私はそれを使用している唯一の人だ。Firebaseのユーザー数が間違っています(私のアプリが公開されていないため)

いつも同じデバイスに保管しています - -debugのような異なるバージョンの接尾辞を付けて実行しましたが、パッケージ名は同じままです。私はリリースビルド、その後、デバッグビルドを使用して番号を膨らませるべきではないことを前提とどちらか

が、これは、なぜ誰もが知っている、私はFirebaseは、デバイスIDを使用と思ったが、多分私は間違っていますか?それともそれはちょうど彼らが私のアプリを気に入って決め後援ハッカーの状態であり;)

答えて

1

Firebaseは、デバイスにインストールされているアプリではなく、物理的なユーザをカウントします。同じデバイスでアプリをアンインストールして再インストールすると、デバイスは2人の異なるユーザーとしてカウントされます。このように「ユーザー」を定義する理由は、すべてのモバイルデバイスとiOS上でいつでもデバイスIDを使用できるようになりました。 Androidでは、Play対応ではない端末(中国のほとんどの携帯電話など)は端末IDを提供しません。すべてのプラットフォームで定義を同じに保つために、ユーザーはデバイスにインストールされたアプリとして定義されます。

+0

ああ、私はクリーンインストールを確実にするために数回アプリケーションを再インストールしました。私は今からデータをクリアするだけです。ありがとう! – Parker

+0

私は同じ問題を抱えていますが、これを回避して一意のユーザーだけを追跡する方法はありませんか?私のケースはSaaSのためのもので、ユーザーは同じ要件で同じ地域に集まっている。制限や例外は一切ありません。 – Shamy

関連する問題