简体   繁体   English

Flurry Analytics信息

[英]Flurry Analytics Info

Hi , 嗨,

I have some questions about Flurry Analytics. 我对Flurry Analytics有疑问。 My App has a TabbarController and I wouldn't want to track all pageView. 我的应用程序有一个TabbarController,我不想跟踪所有的pageView。

  1. I have started my FlurrySesion in App delegate. 我已经在App委托中启动了FlurrySesion。 Should I end the session on AppInBackground or when the app terminates? 我应该在AppInBackground上终止会话还是在应用终止时终止会话?

  2. I have suuccessfully track log eveent, but how can I get it End Event With time? 我已经成功跟踪了日志事件,但是如何获得带有时间的结束事件?

  3. When does the number of user increase on flurry analytics server? 何时在flurry Analytics服务器上增加用户数量?

  4. How can I track 我该如何追踪

    • New Users 新用户
    • Active Users 活跃用户
    • Sessions 会议
    • Session Length 会话时长
    • Frequency of Use 使用频率
    • User Retention 用户保留
    • Page views – Need to track Page view data 页面浏览量–需要跟踪页面浏览量数据
    • Age – need to track age data 年龄-需要跟踪年龄数据
    • Gender – need to track gender data 性别–需要跟踪性别数据
    • Geography 地理

Should it to be do manually or dynamically? 应该手动还是动态执行?

Thanks. 谢谢。 -Keyur -Keyur

Flurry will only log all page views when connected to a navigationController, not a tabBarController. 当Flurry连接到navigationController而不是tabBarController时,它只会记录所有页面视图。 And you would have to add that if you wanted to track it, it does not come standard. 而且您还必须添加一点,如果您想对其进行跟踪,则它不是标准的。

Sending the session data is personal preference. 发送会话数据是个人喜好。 If you don't have much going on, no reason to override the defaults. 如果您没有太多操作,则没有理由覆盖默认设置。

To track a timed event, you need to call the -endTimedEvent method with the matching name to capture the time correctly. 要跟踪定时事件,您需要使用匹配名称调用-endTimedEvent方法以正确捕获时间。

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

// do stuff

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

If you do not call endTimedEvent, all events with timed:YES will end at the end of the session. 如果不调用endTimedEvent,则所有timed:YES事件将在会话结束时结束。

New users are captured automatically from the default data the Flurry sends. 从Flurry发送的默认数据中自动捕获新用户。 It will not capture the personal information like age, uniqueID, or location. 它不会捕获年龄,唯一ID或位置等个人信息。 But it will give you an accurate representation of how many new users are using your app. 但这将使您准确地了解有多少新用户正在使用您的应用程序。 If you want to add further tracking, you will have to add that in to Flurry extra. 如果要添加进一步的跟踪,则必须将其添加到Flurry extra。

Flurry allows you to add userId, age, gender, and location in addition to the device and carrier information it collects anyway. Flurry允许您除了以任何方式收集的设备和运营商信息之外,还添加userId,年龄,性别和位置。 You have to set these manually and are listed in the API documentation. 您必须手动设置它们,并在API文档中列出。

Hope this addresses all your questions. 希望这能解决您的所有问题。

  1. You should do it when you want to stop tracking the events 当您要停止跟踪事件时应执行此操作
  2. [FluryAnalytics logEvent:eventName timed:YES] should do it [FluryAnalytics logEvent:eventName timed:YES]应该执行此操作
  3. Track it on flurry dashboard. 在快速仪表板上跟踪它。
  4. Track it on flurry dashboard 在快速仪表板上跟踪它

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM