0

目前我将跟踪代码放在 viewWillAppear 中以跟踪页面浏览量。我发现,如果我在没有完全加载内容的情况下快速来回切换视图,跟踪器仍然会发送与视图切换次数一样多的流量。我可以在我的分析报告中防止此类垃圾邮件吗?放置跟踪代码以跟踪 iPhone 页面浏览量的最佳位置在哪里。

4

3 回答 3

1

如果您真的对此感到担心,请制作一个在 5 秒内触发的 NSTimer,并在触发时发送流量。当您的视图消失时使计时器无效。

于 2011-11-29T17:18:44.963 回答
1

设置采样率:您可以使用属性 sampleRate 设置采样率。如果您的应用程序生成大量 Analytics 流量,则设置采样率可能会阻止使用采样数据生成您的报告。唯一访问者之间的采样始终如一,因此启用采样率时趋势和报告的完整性。sampleRate 参数是一个 NSUInteger 并且可以具有介于 0 和 100 之间的值,包括 0 和 100。这是一个将 sampleRate 降低到 95% 的示例:

[[GANTracker sharedTracker] setSampleRate:95];

速率为 0 会关闭命中生成,而速率为 100 会将所有数据发送到 Google Analytics。最好在调用任何跟踪方法之前设置 sampleRate。您可以从采样概念指南中了解有关采样的更多信息。

来自:http ://code.google.com/mobile/analytics/docs/iphone/#overview

于 2011-12-01T20:04:39.397 回答
-6

viewDidAppear 可能会起作用。虽然它可能有同样的问题。

于 2011-11-29T17:35:42.017 回答