2012-05-13 67 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 –

相關問題