アクティビティが1つしかないシンプルなAndroidアプリでFlurryをテストしています。
FlurryAgent.onPageView();
アクティビティのonCreate
メソッドからを呼び出します。
これはページビューをカウントする正しい方法ですか?
また、 http: //dev.flurry.com/でPageViewレポートが見つかりません。どこにありますか?
ありがとう、ジャコモ
として... "ページ ビュー トラッキングは、Flurry SDK のオプション部分であり、広告を追跡する目的で、ユーザーによって生成されたページ ビューの数を報告できます。ページ ビューの定義はアプリケーションごとに異なるため、Flurry はSDK はこれらを自動的に追跡することはできません。代わりに、適切な統合ポイントを追加して、アプリケーションに関連するページ ビューを追跡する必要があります。」
特定のページ/アクティビティ/フラグメントの使用状況とユーザー パスをログに記録する場合は、カスタム イベントを でFlurryAgent.logEvent()
、オプションで で使用する必要がありますFlurryAgent.endTimedEvent()
。
それをアクティビティ/フラグメントonResume
、onPause
コールバックに統合できます。
FlurrySDK.jar
ファイルの難読化されたコードによると、onPageView()
メソッドが行う唯一のことは、静的int
ページ ビュー カウンターの増加です。したがって、@ Litux の使用方法は正しいと思いますが、このフィールドは静的であるため、たとえばFragment
ビューの数をカウントするために使用するのは良い考えではないと思いFragments
ますActivity
。
まず、 への呼び出しが必要ですFlurryAgent.onStartSession(Context, String)
。にある可能性がありonStar()
ます。その後、 に電話をかけることができますFlurryAgent.onPageView();
。onCreate
イベントが最初であることを覚えておいてくださいonStar