【发布时间】:2009-10-20 21:27:34
【问题描述】:
是否有人使用 medialets 来跟踪 iPhone 应用程序的使用情况?他们的文档还有很多不足之处..
【问题讨论】:
-
我已经使用了他们的库,并且按照随附的 PDF 中的分步说明操作没有任何问题。如果您可以为您的问题添加更多细节或细节,我可能会更好地为您提供帮助。谢谢。
是否有人使用 medialets 来跟踪 iPhone 应用程序的使用情况?他们的文档还有很多不足之处..
【问题讨论】:
设置和使用基本功能应该不会太难。
只需将库包含在您的项目中,并确保您的目标链接到它。 然后使用密钥向目标的 info.plist 添加一个条目:
MMAppID
该值应该是您的 Medialytics appID。
设置完成后,您应该能够从 AppDelegate 的初始化方法中开始跟踪:
+ (void)initialize
{
[[MMTrackingMgr sharedInstance] startDefaultTrackingWithoutLocation];
}
这将为您的应用提供准系统跟踪。
至于自定义事件,我还没有研究过。
【讨论】:
我得到了这个工作。我必须清除我的 LIB_SEARCH_PATH 中的一些条目。 现在可以正常编译和链接了。
我还打开了日志记录。我看到一些消息流过。一切看起来都很好。
但是,现在我在 medialets 分析网站的应用程序下看不到任何使用情况。 http://www.medialytics.com/app_reports/runs
我已向他们的开发者支持网站发送了电子邮件。我仔细检查了我的 MMID.. 它是正确的。
....日志片段... [会议于 2009-10-21 15:22:55 -0400 开始。] 2009-10-21 15:22:57.609 InternationalNews[5300:207] MMT 使用位置(运行 ID 0)开始跟踪(2.0 build 37) 2009-10-21 15:22:57.615 InternationalNews[5300:207] MMT 跟踪事件 => [3:277845777:0] 2009-10-21 15:22:57 -0400:“MMRunStartEvent "(未连接)(运行 ID 108F9711) 2009-10-21 15:22:57.616 InternationalNews[5300:207] MMT 完成跟踪并启动位置(运行 ID 108F9711) 2009-10-21 15:22:57.616 InternationalNews[5300:207] MMT 跟踪事件 => [3:277845777:0] 2009-10-21 15:22:57 -0400:“测试RUN"(未连接)(运行 ID 108F9711) 2009-10-21 15:22:57.623 InternationalNews[5300:207] MMT 开始处理应用通知:UIApplicationDidFinishLaunchingNotification(运行 ID 108F9711) 2009-10-21 15:22:57.626 InternationalNews[5300:207] MMT 跟踪事件 => [3:277845777:0] 2009-10-21 15:22:57 -0400:“UIApplicationDidFinishLaunchingNotification "(未连接)(运行 ID 108F9711) 2009-10-21 15:22:57.629 InternationalNews[5300:207] MMT 完成处理应用程序通知:UIApplicationDidFinishLaunchingNotification(运行 ID 108F9711) 2009-10-21 15:23:00.616 InternationalNews[5300:207] MMT 获得新位置: +/- 100.00m(速度 -1.00 mps / course -1.00) @ 2009-10-21 15:23:00 -0400(运行 ID 108F9711) 2009-10-21 15:23:07.617 InternationalNews[5300:207] MMT 已达到最大排队事件年龄 - 尝试广播(运行 ID 108F9711) 2009-10-21 15:23:07.867 InternationalNews[5300:207] MMT 成功将事件发送到服务器(运行 ID 108F9711) -- 结束日志片段。--
【讨论】: