我可以跟踪events
并且还能够跟踪real time report
,但问题是我无法跟踪screen view
。
我使用以下代码: -
Flurry.logEvent("Setting") Flurry.logAllPageViewsForTarget(settingsTabButton)
请提供明确而简单的一步一步的方法。
答案 0 :(得分:2)
官方乱舞文件:
Flurry.logAllPageViewsForTarget(navigationController)
要启用Flurry Agent自动检测并记录页面视图,请传递 在UINavigationController或UITabBarController的实例中 countPageViews。 Flurry Agent将在您的对象上创建一个委托 检测用户交互。每个检测到的用户交互都会 自动记录为页面视图。每个实例都只需要 一次传递给Flurry Agent。多个UINavigationController或 UITabBarController实例可以传递给Flurry代理。
通过实施上述跟踪指标启用此功能(默认情况下已禁用),可为您的应用提供以下指标:
但是,Flurry Analytics页面视图只计算每个会话的页面查看次数,而不是特定于应用程序中的特定屏幕。因此,跟踪用户访问的页面是Custom Events。
Page Views: Flurry中的页面视图通过自定义事件进行跟踪。你可以标记一个 应用中每个屏幕的自定义事件,并跟踪其数量 访问量和唯一身份访问者以及其他指标。
以下是一个示例,在viewDidLoad()
或viewWillAppear()
中编写此代码取决于您要跟踪的屏幕类型。
Flurry.logEvent("ScreenView_SettingsVC")
答案 1 :(得分:1)
如果您想查看用户访问的应用中的哪些页面,最好为每个屏幕创建事件并将其记录在viewdidload
中。通过仪表板的“事件”部分中的用户路径报告,您可以清楚地了解用户在应用中的移动方式。