【问题标题】:Google Analytics with multiple UIViews on one UIViewController一个 UIViewController 上有多个 UIView 的 Google Analytics
【发布时间】:2013-09-25 21:49:52
【问题描述】:
我正在尝试使用 Google Analytics 来跟踪屏幕流。但是,我们的一些屏幕是 UIScrollView 上的多个 UIView,由 UIViewController 控制。我知道如果您在每个屏幕上使用一个 UIViewController,那么您只需为 UIViewController 设置跟踪名称。有没有办法为每个可见的 UIView 做到这一点?
通过更改 UIScrollView 上内容偏移的 y 值来切换屏幕。
【问题讨论】:
标签:
ios
objective-c
uiview
google-analytics
【解决方案1】:
当然你也可以换一种方式,这里是another stack link
我认为您可以在那里找到所有信息,但您正在寻找的是:
要手动发送屏幕视图,请在
跟踪器,然后发送命中
// May return nil if a tracker has not already been initialized with a
// property ID.
id tracker = [[GAI sharedInstance] defaultTracker];
// This screen name value will remain set on the tracker and sent with
// hits until it is set to a new value or to nil.
[tracker set:kGAIScreenName
value:@"Home Screen"];
[tracker send:[[GAIDictionaryBuilder createAppView] build]];