1

我正在尝试将此 GA 的 javascript 版本移植到本机 iOS SDK

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

我知道如何设置UA账号和如何上报pageView,但是如何设置域名呢?

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


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

1 回答 1

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

归根结底,不需要。:)

于 2012-05-14T01:08:27.367 回答