2012-03-01 99 views
2

嗨,Flurry Analytics信息

我对Flurry Analytics有一些疑问。我的应用程序有一个TabbarController,我不想跟踪所有的pageView。

  1. 我已经在应用程序委托中启动了我的FlurrySesion。我应该在AppInBackground上结束会话还是应用程序终止?

  2. 我已经成功追踪日志,但我怎样才能得到它结束事件随着时间的推移?

  3. 用户数量在flurry analytics server上增加了多少?

  4. 如何跟踪

    • 新用户
    • 活跃用户
    • 会议
    • 会话时长
    • 使用频率
    • 用户保留
    • 页看法 - 需要跟踪页面查看数据
    • 时代 - 需要跟踪年龄数据
    • 性别 - 需要跟踪性别数据
    • 地理

如果它是手动或动态吗?

谢谢。 -Keyur

回答

2
  1. 你应该这样做时,要停止跟踪事件
  2. [FluryAnalytics logEvent:eventName timed:YES]应该这样做
  3. 跟踪它的仪表盘乱舞。
  4. 跟踪它的仪表盘乱舞
+0

谢谢你明白这个概念。 – 2012-03-02 08:39:29

3

乱舞当连接到一个navigationController,不是tabBarController只会记录所有的页面访问量。如果你想追踪它,你不得不补充说,它不是标准的。

发送会话数据是个人偏好。如果你没有太多的事情发生,没有理由重写默认值。

要跟踪定时事件,您需要使用匹配的名称调用-endTimedEvent方法以正确捕获时间。

[FlurryAnalytics logEvent:@"MyCustomEvent" timed:YES]; 

// do stuff 

[FlurryAnalytics endTimedEvent:@"MyCustomEvent" withParameters:nil]; // set parameters if you have any 

如果您未调用endTimedEvent,则所有带timed:YES的事件都将在会话结束时结束。

新用户从Flurry发送的默认数据中自动捕获。它不会捕获像年龄,唯一ID或位置等个人信息。但它会准确地表示有多少新用户在使用您的应用。如果你想添加进一步的追踪,你将不得不将其添加到Flurry额外。

Flurry允许您添加userId,年龄,性别和位置,以及它收集的设备和运营商信息。您必须手动设置并在API文档中列出。

希望这可以解决您的所有问题。

+0

谢谢..显然。 – 2012-03-02 08:38:25

+0

如果我想要结束我一直运行的所有事件而不依赖于事件名称,该怎么办? – user431791 2013-01-10 17:12:51

+0

@ user431791,请参阅当前的答案,可能您会从中获得解决方案。 :-) – 2013-03-02 06:27:03

相关问题