2016-06-14 48 views
12

Firebase Analyticsについてほとんど読んでいますが、主にイベントベースのデータモデルであるため、直接画面を追跡することはできません。Firebase Analytics - オープンおよびクローズドファネルトラッキング

私は、イベントのパラメータの一部としてスクリーンタイプ/名前を渡す必要があるかどうか、あるいはカスタムプロパティを呼び出す簡単な方法と思われるユーザープロパティとして振る舞う必要があるかどうかを迷っていましたか?したがって、 'ホーム'画面で起動されるすべてのイベントは、content_type_Home = 1ですか?

誰かが私のための答えを持っているだけでなく、コード例もお願いしますか?感謝:)

答えて

11

画面のトラッキングとユーザーが流れ出るまで利用可能になる、最も近い選択肢は以下のとおりです。

  1. 画面ごとに個別のイベント(例えば「welcome_menu」)をログに記録すると視覚化するFunnelを使用します一連の接続された画面を流れます。
  2. 単一のイベント(「画面ビュー」など)をログに記録し、画面自体を識別するパラメータを追加します。現在のところ、Funnelsではイベントパラメータを指定することができないため、現時点ではBigQueryを使用してレポートを見ることしかできません。
+0

グレート、ありがとう@Steve!たとえば、HomeScreenとListing Screenに2つの別々のイベントを記録する場合、次の例は機能しません。 1)イベント= view_item&content_type \tパラメータ(kParameterContentType、 "shop_hp")と2)イベント= view_item:content_type \tパラメータ(kParameterContentType、 "shop_listing")。このようにして、イベントのパラメータをフィルタリングしたい場合や、content_typeのみを編集して同じコードを再利用できるようにすると、より細かいビューが表示されます。あなたが提案したように、ドリルダウンはBigQueryのcontent_type上になければなりません。後者の例はうまくいきますか?ありがとう:) – Dirk

+0

また、画面の別のイベントをログに記録してから(その後に漏斗を作成する)あなたの提案が好きですが、私たちの漏斗のいくつかのイベントに深い洞察を加えたい場合、上記の 'content_type'-codeは、' Add-item 'と' ProceedtoCheckout 'イベントが同じ「画面」にある次のユースケースに適用されると機能しますか?次に、HP( "shop_hp"画面)>>リスティング( "shop_listing"画面)>>ショップ( "shop_detail"画面)>>アイテムをカートイベントに追加する( "shop_detail"画面)>>チェックアウトに進む(「shop_detail」画面)>>「注文成功」(「shop_order」画面)。 – Dirk

+0

bigQueryの 'user_engagement'イベントのparam' firebase_screen_class'を見ました。これは私のアクティビティの名前を含んでいます。 'user_engagement'が生成され、そこからいくつかの有用な洞察を得る方法が不思議です。 –

0

スティーブの答えに追加する:Firebaseは"open" funnelsしか提供していないので、この手法は、ユーザがあるスクリーンから次のスクリーンに移動するような流れにのみ有効です。

この特定のフローの外から画面にアクセスできる場合は、そのフロー内外のユーザー数が合計されるため、ファンネルの視覚化がうまくいかない可能性があります。 100%。

(それは非常に具体的なユースケースを除き、IMOオープンファンネルはかなり役に立たないことができます。)

関連する問題