2012-05-13 65 views
1

我想端口GA的这个JavaScript版本,以提供原生iOS SDKGoogle Analytics for iOS,如何设置域名?

pageTracker = _gat._getTracker("UA-XXXXXXX-1"); 
pageTracker._setDomainName(".test.org"); 
pageTracker._trackPageview(); 

我知道如何设置的UA帐户以及如何报告中的网页浏览量,但我怎么设置域名?

[[GANTracker sharedTracker] startTrackerWithAccountID:@"UA-XXXXXXX-1" 
            dispatchPeriod:kGANDispatchPeriodSec 
              delegate:nil]; 


    if (![[GANTracker sharedTracker] trackPageview:@"/" 
           withError:&error]) { // Handle error here } 
+0

为什么你需要设置域?我一直在使用谷歌分析,没有明确的需要做一段时间。 –

+0

如实说,我不知道,我从第三方获得这个JavaScript代码,据说这是正确的,我试图将其移植到本地。如果我不设置域名,它将如何知道它是哪一个?为什么它需要JavaScript而不是本地代码? –

+0

其不需要。你需要添加UA代码。它会正常工作。 –

回答

2

只是从我的意见后续。 iOS中的Google Analytics本机代码跟踪器不需要域名。它在网络上使用,因此您可以在可能使用多个子域的网站上以更细粒度的级别跟踪流量。例如,如果您有一个通用的“产品”网页,但同一产品页面位于dogs.mystore.com/products和cats.mystore.com/products上,并且您希望使用相同的跟踪器,但区分不同流量这两个网站,您可以利用JavaScript API中的域变量。我无法想象这样的用例会在本地应用程序后面需要它。

下面是相关的JavaScript API https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingSite

底线的一个引用,它是没有必要的。 :)

+0

谢谢你#obuseme –

相关问题