2016-07-12 4 views
1

私は、FirebusのAnalyticsを使用して、自分のアプリでユーザーイベントを記録しました。個別のユーザーのかなり多くのデータを得た、私はこのそれぞれday.Isためapp_eventsテーブル内のどのような個々の手段を理解する活動からユーザーイベントのセッションを苦労していますonStart()アクティビティonStop()?同じuserIdの場合、私はそれらの中に異なるイベントを持つ複数の行を取得しています。Google BigQueryの「行」の解釈 - Firebaseイベント

また、user-dimensionsで定義されたuser-propertiesは、変更可能または変更不可能です(値は一度設定され、さらに上書きできません)。

すべてのご協力をいただきありがとうございます。

+0

いくつかの行/データの例を共有できますか? –

答えて

3

BigQueryのエクスポートスキーマHelp Centerに見出すことができ、それは述べて:テーブル内

各行は FirebaseアナリティクスSDKによってアップロードされたイベントの束に対応します。

ユーザープロパティは変更可能です。ただし、通常は、静的またはゆっくりと変化する属性にユーザープロパティを使用して、レポートフィルタリングでその値を最大にすることをお勧めします。

+0

@Steveさんへのお返事ありがとうございます。あなたがテーブル内の各行を「イベントのバンドル」に対応させているので、このイベントバンドルは、ユーザーが経験したアプリの「セッション」を表します。いつFirebaseコンソールに報告されますか? – Siddharth2092

+2

同じユーザープロパティ値を共有することを除いて、バンドルされているイベント間の関係については、何も仮定しないでください。バッチ処理戦略の目的は、バッテリ寿命を節約し、オーバーヘッドを削減することです。 –

+0

"ただし、一般に、静的またはゆっくりと変化する属性にユーザープロパティを使用することをお勧めします。" - これには技術的な理由がありますか?彼女がプレイしている最後のレベルでユーザーが持っていた失敗の数を保存すると便利です – baris

関連する問題