プロジェクト自体についてのいくつかの説明: AndroidとIOS用のReact NativeでAppを構築しています。 Firebaseは素晴らしいものをたくさん提供しています。FirestackとReactネイティブのFirebaseアナリティクス
FirebaseのすべてがApp(リモートの設定、データベース、ストレージなど)で動作しており、Analyticsが少ししか動作していません。 Firebaseデータベースにデータを入れる小さなフィードバックコンポーネント(コメントと星評価)を作成しました。
また、アナリティクスの一部のデータも表示したいと考えています。
これに応じて、ユーザーのプロパティを設定し、ユーザー層を作成し、10人以上のデバイスと10人以上のユーザーを実行して、アナリティクスでデータを取得しました。
メインイベントなどの基本的なものを取得します。しかし、すべてのカスタムデータはダッシュボードに表示されません。
次のコードは、フィードバックが送信されるたびにトリガーされる関数です。
firestack.analytics.logEventWithName('feedback', { 'screen': this.props.pageTitle });
firestack.analytics.logEventWithName('feedback_2', {
'item_id': '1',
'item_name': this.props.pageTitle,
'item_category': 'category 1',
'star_count': this.state.starCount
});
firestack.analytics.logEventWithName('view_item', {
'item_id': '10',
'item_name': this.props.pageTitle,
'item_category': 'category 10',
'star_count': this.state.starCount
});
枚は、解析で示されているメインイベント(フィードバック、feedback_2とview_item)が、すべてのカスタムデータやパラメータがどこにも表示されません前にも言いました。
Androidスタジオでは、コンソールログには、イベント「Logging event view_item」または「Logging event feedback_2」ごとに次の情報が表示されます。
BigQueryを使用するには、何か不足しているか、またはBlazeとの契約を拡張する必要がありますか?