2017-01-04 14 views
2

を示していないし、私は以下のようにそれを行うための標準的な方法を使用しています:私は、ドキュメントと、複数の言及がロギングカスタムイベントはカスタムイベント私はfirebase Analyticsのカスタムイベントをログに記録したい

Bundle bundle = new Bundle(); 
bundle.putString(FirebaseAnalytics.Param.ITEM_CATEGORY, eventCategory); 
bundle.putString(FirebaseAnalytics.Param.ITEM_ID,eventType); 
bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, eventName); 
FcmAnalytics.getInstance(context).logEvent(eventType, bundle); 

質問、さらにはFirebaseの分析の文書化私は物事がここでどのように働いているのか理解するのが難しいと感じています。私は、イベントをログに記録し、どのようにこれらのコンソールに反映されている間、まず誰かが私にITEM_CATEGORYITEM_NAMEITEM_IDの意味を説明することができ、このトピック

のための明確な文書が存在しないとして、それらのほとんどは、この問題を持っていると思います。

たとえば、カスタムイベント名"button_click_event"というボタンをクリックしてカスタムイベントをログに記録し、そのボタンをクリックしたユーザーの数をコンソールで確認するにはどうすればいいですか?

私はどのように選択されたボタンまたは"select_content"/"view_item"のような唯一のイベントカテゴリ名がコンソールに示されているように、閲覧されたページを知っていますSELECT_CONTENTVIEW_ITEMのようないくつかの定義済みイベントを使用しています。どうすればいいのですか?助けてください?

+0

私はこの質問は[ここ](http://stackoverflow.com/questions/37507941/firebase-analytics-custom-events-params)と答えたと思います。 –

+0

しかしそれは助けません。私はそれらのソリューションを試しました。@ DanMorenus –

答えて

0

イベントをログに記録するときは、実際には任意の目的のために任意のパラメータを使用したり、独自のパラメータを使用して独自に使用することができます。 paramsは一貫して使用する必要があります。そのため、常にアプリケーション内で同じことを意味するか、それらから有用な情報を得ることはありません。

ITEM_CATEGORY、ITEM_NAME、およびITEM_IDは、hereと記載されています。これらは、VIEW_ITEMイベントで使用するためのものです。

あなたのアプリからcreate a FirebaseAnalytics instanceに移動し、logEvent( "button_click_event"、新しいBundle())を呼び出す必要があります。または、ボタンの名前など、バンドルにパラメータを追加することもできます。カスタムパラメータはレポートに表示されませんが、イベントがダッシュボードに記録された回数をカウントできます。

button_pressed_eventの代わりにSELECT_CONTENTの定義済みイベントを使用し、ボタンの名前としてCONTENT_TYPEやITEM_IDなどの事前定義されたパラメータを使用できます。次に、ダッシュボードにparam情報が表示されると思います。新しいデータが表示されるまで24時間待つ必要があります。

関連する問題