在我的iPhone应用程序中,我正在使用Omniture进行跟踪。如何跟踪iPhone应用程序中的全部内容
我在AppDelegate中编写代码:
OMAppMeasurement * s = [OMAppMeasurement getInstance];
/* Specify the Report Suite ID(s) to track here */
s.account = @"reportSuiteID";
s.currencyCode = @"USD";
/* Turn on and configure debugging here */
s.debugTracking = YES;
/* WARNING: Changing any of the below variables will cause drastic
changes
to how your visitor data is collected. Changes should only be made
when instructed to do so by your account manager.*/
[email protected]"firstViewController";
s.trackingServer = @"trackingserver";
[s track];
我的控制台显示只有一行:
应用测试库的编译时间= 2011年1月25日11时46分14秒
建议我我做错了什么?
我的代码是否在正确的位置?
而我在哪里可以看到报告?
@Claudio Sermenghi:非常感谢,我想了解更多信息,如果我想跟踪其他页面,该怎么办?这段代码是否只追踪“主页”? – Meghan 2011-03-03 11:32:42
这是实例化跟踪对象并将第一个pageView发送到Omniture服务器的配置代码。为了跟踪所有其他操作,您必须在每个要跟踪的动作(例如按钮推送,页面重新加载,应用程序导航)中将呼叫转到s.pageName = @“New Page Name”和[s track] – 2011-03-04 08:45:36
@Claudio Sermenghi:谢谢。我知道了。我还有一个疑问就是,正如你所说的那样,打电话给s。pagename = @“New Page Name”和[s track],是否应该在每个我想跟踪的页面上创建对象(OMAppMeasurement * s = [[OMAppMeasurement alloc] init];) – Meghan 2011-03-05 03:59:34