【发布时间】:2012-10-18 12:38:18
【问题描述】:
我正在尝试使用 Flurry 在我的 iOS 5.x 和 6.x 应用程序中收集分析数据。 总的来说,我所做的似乎很有效,但是在 Flurry 仪表板的事件选项卡中,我只能看到一种类型的事件,即定时事件。我应该说我已经做了一个多星期的测试,因为即使它不是实时的,我已经给了它超过 72 小时的更新时间。 据我所知,安装很好。我已将 .h 和 .a 文件添加并复制到我的项目中,它们被引用,并且库正在链接到目标设置的库部分中的链接二进制文件中。
下面是一些代码: 在应用程序委托中,我有以下内容:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[Flurry startSession:@"MYKEY"];
[Flurry logAllPageViews:self.navigationController]; // Pageviews logging appear to be working
现在,在我的代码的某些部分,我确实执行了:
[Flurry logEvent:@"SOME_EVENT_NAME"];
// The event above never shows
在我的应用程序的某些时候我会这样做:
[Flurry logEvent:@"SOME_TIMED_EVENT_NAME" timed:YES];
然后过了一段时间我会这样做:
[Flurry endTimedEvent:@"SOME_TIMED_EVENT_NAME" withParameters:nil];
正如我所说,有趣的是,定时事件和页面浏览量在 Flurry 仪表板中显示时似乎确实有效,但常规事件却没有。 我即将尝试第 2 层活动,看看情况如何。 无论如何,这个问题对我来说似乎很奇怪,不用说这是多么令人沮丧。
【问题讨论】:
标签: iphone ios ipad analytics flurry