如何在Google Analytics for iOS中设置页面标题?

时间:2011-06-09 20:11:52

标签: iphone ios google-analytics

我在iPhone应用中使用Google Analytics SDK for iOS。它跟踪“页面”很好,但我还需要跟踪页面标题,因为它们现在在我的报告中显示为“(未设置)”。我认为这是为网站自动完成的,但我无法弄清楚如何在应用程序中完成它。

对Google Analytics SDK的调用是:

[[GANTracker sharedTracker] trackPageview:@"myPage" withError:&error]

“myPage”显示为页面名称,但没有页面标题。有谁知道怎么做?也许是自定义变量或什么?

2 个答案:

答案 0 :(得分:0)

不知道我是否理解你,但你只能在网页中设置页面名称原因,你有一个页面网址和一个页面标题,谷歌分析会自动读取。在ios中,您只有一个页面名称或标题。因此,只需设置您的视图标题或页面名称的内部ios网址,然后您就可以在Google Analytics中识别。

我在UITableViewController的viewWillAppear方法中使用谷歌分析(你必须设置标题,否则它将是零)使用此代码:

[[GANTracker sharedTracker] trackPageview:[self.title] withError:&error]

其他想法只是使用类的名称,如果它们是唯一的,或者可能是加载了视图的xib的名称:

[[GANTracker sharedTracker] trackPageview:NSStringFromClass([self class]) withError:&error]

答案 1 :(得分:0)

使用此行设置视图的名称,放在viewDidLoad中。

self.trackedViewName = @"Main App View";