如何在iPhone上排除Google Analytics中的自助流量?

时间:2011-05-26 16:10:13

标签: iphone google-analytics

我正在使用Google Analytics iOS SDK来管理应用事件和综合浏览量。它很棒。

当我对应用进行编码/调试时,我不希望Google Analytics管理我的活动或网页浏览,导致它们无用。那么,有没有办法在iPhone上使用Google Analytics iOS SDK排除自助交易?

感谢。

2 个答案:

答案 0 :(得分:2)

您可以在开始跟踪的代码周​​围添加#ifndef。为调试配置定义一个名为__DEBUG__的自定义用户定义构建设置,然后在您的代码中使用它,如下所示:

#ifndef __DEBUG__

//code to start analytics tracking

#endif

这将阻止您的调试版本进行跟踪,但您的发布/分发版本将正确跟踪。

答案 1 :(得分:2)

我为Google Analytics所做的工作是为实时应用和调试提供单独的帐户ID。

我将要在app中使用的帐户ID存储在plist中。因此,在调试应用程序时,我将帐户ID从实时ID更改为调试ID。