2016-07-20 4 views
0

eventsを追跡でき、real time reportも追跡できますが、問題は私がscreen viewを追跡できないことです。 私は、次のコードを使用しています: -スウィフトでFlurryの画面を追跡する方法(iOS)

Flurry.logEvent("Setting")  Flurry.logAllPageViewsForTarget(settingsTabButton) 

をそれを行うためのステップの方法により、明確かつシンプルなステップを提供してください。

答えて

1

ユーザーが訪問するアプリ内のページを確認するには、各画面のイベントを作成し、viewdidloadにログインする方がよいでしょう。ダッシュボードの[イベント]セクションにあるユーザーパスレポートは、アプリ内でのユーザーの動きを明確に示します。

+0

私がイベントとページビューの両方をLogEventとして追跡すると、両方を識別するのが難しいと思われます。つまり、私は区別できません。 –

+0

画面ロードイベントにいくつかの命名規則を使用できます。この命名規則は、画面のロード・イベントを他のイベントと区別するのに役立ちます。 –

2

公式フラリードキュメント:

Track page views

Flurry.logAllPageViewsForTarget(navigationController) 

countPageViewsにUINavigationControllerまたはUITabBarControllerのインスタンスで を渡し、自動的にページビューを検出し、ログに記録するフラリーエージェントを有効にします。 Flurry Agentはオブジェクトに代理人を作成して ユーザーの操作を検出します。検出された各ユーザの対話は、 が自動的にページビューとして記録されます。各インスタンスはFlurryエージェントに一度だけ渡された である必要があります。複数のUINavigationControllerまたは UITabBarControllerインスタンスをFlurryエージェントに渡すことができます。時間 にわたるセッションあたりのページビュー

  • 総ページビューの

    • 頻度分布:アプリのメトリック以下を提供します、追跡メトリックの上に実装することで、この(デフォルトでは無効)を有効

  • セッションあたりの平均ページビュー数
  • しかし、Flurry Analyticsのページビューでは、セッションごとのページビューの数であり、アプリケーションの特定の画面に固有のものではありません。したがって、どのページがユーザーによって訪問されたかを追跡することは、Custom Eventsによって行われます。

    : Flurryのページビューは、カスタムイベントによって追跡されます。アプリのすべての画面に カスタムイベントにタグを付けて、他の指標の中で 訪問数とユニークビジターの数をトラッキングすることができます。

    ここでは、このコードをviewDidLoad()またはviewWillAppear()のいずれかに書き込むことは、トラッキングする画面のタイプによって異なります。

    Flurry.logEvent("ScreenView_SettingsVC") 
    
    +0

    あなたが私のイベントとページビューの両方をLogEventとして追跡すれば、私は両方を識別することが難しくなると思います。つまり、私は区別できません。 –

    +0

    さて、私はあなたを理解しています。しかし、あなたはページビューを単なる別のイベントと見なして、とにかくイベントの種類を区別することになります(多くの場合)。個人的に、私はFlurryのインターフェースが分化するのがとても親切ではないことが分かりました。 –

    +0

    商業目的のために何を好きですか –

    関連する問題