如何在iPhone上排除谷歌分析中的自我流量



我正在使用Google Analytics iOS SDK来传输应用程序事件和页面视图。它非常有效。

当我编写/调试应用程序时,我不希望Google Analytics流量我的事件或页面浏览量,因为它们毫无用处。那么,有没有办法用谷歌分析iOS SDK排除iPhone上的自流量?

谢谢。

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

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

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

#ifndef __DEBUG__
//code to start analytics tracking
#endif

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

最新更新