我在我的IOS应用程序中使用flurry,我有很多疑问:
我在myAppDelegate.m中完成了这个
[FlurryAPI startSession:@"VmyKey"];
[FlurryAPI logAllPageViews:self.navController];
Run Code Online (Sandbox Code Playgroud)我将在指示中看到:
[FlurryAPI logAllPageViews:self.navController];
Run Code Online (Sandbox Code Playgroud)
我想在我的应用程序关闭时禁用发送数据,我已在我的应用程序委托中完成此操作:[FlurryAPI setSessionReportsOnCloseEnabled:NO];这是写吗?
我想在我的应用程序中创建活动,我这样做了:[FlurryAPI logEvent:@"EVENT_NAME"];,我会把它放在哪里?我把它放在每个viewController(viewDidload)??
有什么区别:
[FlurryAPI logAllPageViews:self.navController];
[FlurryAPI logEvent:@"EVENT_NAME"]
Run Code Online (Sandbox Code Playgroud)感谢您的回答
小智 7
[FlurryAPI logEvent:@"EVENT_NAME"];
Run Code Online (Sandbox Code Playgroud)
使用logEvent计算应用程序会话期间某些事件发生的次数.这对于衡量用户执行各种操作的频率非常有用
[FlurryAPI logAllPageViews:navigationController];
Run Code Online (Sandbox Code Playgroud)
要使Flurry代理能够自动检测和记录页面视图,请将UINavigationController或UITabBarController的实例传递给logAllPageViews.Flurry代理将在您的对象上创建一个委托以检测用户交互.每个检测到的用户交互将自动记录为页面视图.每个实例只需要传递给Flurry代理一次.可以将多个UINavigationController或UITabBarController实例传递给Flurry代理
[FlurryAPI setSessionReportsOnCloseEnabled:(BOOL)sendSessionReportsOnClose];
Run Code Online (Sandbox Code Playgroud)
默认情况下,此选项处于启用状 启用后,Flurry将尝试在退出应用程序时发送会话数据,以及应用程序启动时通常会发送的会话数据.这将提高应用程序分析的更新速度,但可以延长因网络延迟而导致的应用程序终止过程.在某些情况下,网络延迟可能导致应用程序崩溃.
| 归档时间: |
|
| 查看次数: |
6024 次 |
| 最近记录: |