web-dev-qa-db-ja.com

Firebase Analyticsの最初のレポートにはどれくらい時間がかかりますか?

Firebaseが提供する新しい分析機能を試してみたかったので、スタートガイドのすべての手順に従いました。

アプリを実行し、多くのイベントを記録しましたが、数時間かかりました。まだダッシュボードにはデータがありません-「アナリティクスデータが間もなく表示されます」というバナーが表示されます

最初のレポート、イベントなどを取得するのにどれくらい時間がかかりますか?

32

それは数時間かかります。現在の実験に基づいて、4時間かそこらの時間がかかります。

Firebaseは最大24時間かかることがあると書かれていますが、ドキュメントではダッシュボードが「毎日数回」更新されると書かれています。

そして、FirebaseイベントをBigQueryに送信すると、毎日新しいデータセットが作成されますが、「古い」イベントはすぐには送信されないようです。まだ知っています。


他の機能をテストしたり、Firebaseがアプリで機能しているかどうかを確認したい場合は、強制的にクラッシュをクラッシュパネルで確認できます。これにより、ほぼリアルタイムで機能します。
またはすべてのユーザーに通知を送信することもできます。これも機能するはずです。実際に機能しているかどうかを確認するのに4時間以上待つよりも高速です。
これを試す場合は、依存関係を追加してください。

compile 'com.google.firebase:firebase-crash:9.0.0'
compile 'com.google.firebase:firebase-messaging:9.0.0'
29
Salvatorelab

イベントが記録された瞬間から、イベントがFirebase Analyticsサーバーにアップロードされるまでに最大1時間かかる場合があります。最初のオープンは通常、アプリの起動後15秒以内にアップロードされますが、正確な時間は多くの要因に依存します。デバッグログを有効にして、イベントがログに記録されてアップロードされたことを確認できます。

Androidの場合:

adb Shell setprop log.tag.FA VERBOSE
adb Shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC

IOSの場合:

  1. Xcodeで、製品>スキーム>スキームの編集...を選択します。
  2. 左側のメニューから「実行」を選択します。
  3. [引数]タブを選択します。
  4. [起動時に渡される引数]セクションで、-FIRAnalyticsDebugEnabledを追加します。

データがアップロードされてからダッシュボードに表示されるまで約3時間かかります。

BugQueryへのエクスポートは1日に1回実行されるため、イベントがアップロードされてからデータを表示するには24時間必要です。

22
djabi

なぜそうなるのか、まさにこのトピックについて ブログ投稿 を書きました!

すべての詳細を確認する必要がありますが、BigQueryにデータをエクスポートする場合を除き、tl; drは「数時間」です。

15
Todd Kerpelman

Firebase ConsoleでのFirebase Analyticsイベントの更新時間

イベントが記録されると、イベントがFirebase AnalyticsサーバーにアップロードされてFirebaseコンソールに反映されるまでに最大1時間かかる場合があります。

Android studioのターミナルを使用して、イベントがログに記録およびアップロードされることを確認するために、デバッグロギングを有効にすることができます。

-複数のデバイス/エミュレーターに接続していないことを確認してください

adb Shell setprop log.tag.FA VERBOSE
adb Shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC
3
Rajesh Shetty

ブラウザで使用している広告ブロッカーを無効にするか、FirebaseコンソールWebサイトをホワイトリストに登録してください。これを行わないと、空のダッシュボードが表示されます。

0
Lifes