4

我正在一个只有一个 Activity 的简单 Android 应用程序上测试 Flurry。

FlurryAgent.onPageView();从 Activity 的onCreate方法中调用。

这是计算页面浏览量的正确方法吗?

另外,我在http://dev.flurry.com/上找不到 PageView 报告,它在哪里?

谢谢,贾科莫

4

3 回答 3

0

根据 FlurrySDK.jar文件中的混淆代码,该方法唯一onPageView()做的就是增加静态int页面查看计数器。所以我认为@Litux 关于使用方式是正确的,但是由于这个字段是静态的,我认为使用它不是一个好主意,例如,计算Fragment视图数量,特别是如果你有多个Fragments视图Activity

于 2012-12-25T10:46:42.970 回答
0

首先,您需要调用FlurryAgent.onStartSession(Context, String). 可能在onStar(). 然后,在那之后,你可以打电话给FlurryAgent.onPageView();。请记住,该事件onCreate首先是onStar

于 2011-02-23T14:08:37.187 回答
0

As... "Page View tracking 是 Fl​​urry SDK 的一个可选部分,它允许您报告用户生成的页面查看次数,以用于跟踪广告。由于每个应用程序的 Page View 定义不同,因此 Flurry SDK 无法自动为您跟踪这些。相反,您需要添加适当的集成点来跟踪与您的应用程序相关的页面视图。”

如果要记录特定的Page/ Activity/Fragment使用情况和User Paths,则需要使用自定义事件和FlurryAgent.logEvent(),可选地使用FlurryAgent.endTimedEvent()

您可以将其集成到 Activity/Fragment onResumeonPause回调中。

于 2016-02-12T10:39:10.620 回答