2

你好 ,

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

  1. 我已经在 App 委托中开始了我的 FlurrySession。我应该在 AppInBackground 上结束会话还是在应用终止时结束会话?

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

  3. Flurry 分析服务器上的用户数量何时增加?

  4. 我如何追踪

    • 新用户
    • 活跃用户
    • 会话
    • 会话长度
    • 使用频率
    • 用户留存
    • 页面浏览量 - 需要跟踪页面浏览量数据
    • 年龄——需要跟踪年龄数据
    • 性别——需要跟踪性别数据
    • 地理

应该手动还是动态进行?

谢谢。-凯尔

4

2 回答 2

3

Flurry 只会在连接到 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 发送的默认数据会自动捕获新用户。它不会捕获年龄、uniqueID 或位置等个人信息。但它会给你一个准确的表示有多少新用户正在使用你的应用程序。如果您想添加进一步的跟踪,则必须将其添加到 Flurry extra。

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

希望这能解决你所有的问题。

于 2012-03-01T14:09:54.290 回答
2
  1. 当您想停止跟踪事件时应该这样做
  2. [FluryAnalytics logEvent:eventName timed:YES]应该这样做
  3. 在flurry仪表板上跟踪它。
  4. 在flurry仪表板上跟踪它
于 2012-03-01T13:54:45.197 回答