我正在尝试将自定义维度作为数据从我的应用程序发送到Google Analytics分析仪表板。我已成功获得Google Analytics中显示的屏幕视图和事件。
以下是我发送自定义维度的代码
func logScreenTrackingWithCustomDimension(screenName: String, data: AnyObject) {
let customDimension = data
let tracker = GAI.sharedInstance().defaultTracker
tracker.set(GAIFields.customDimensionForIndex(1), value: customDimension as! String)
tracker.set(kGAIScreenName, value: screenName)
tracker.send(GAIDictionaryBuilder.createScreenView().set(customDimension as! String, forKey: GAIFields.customDimensionForIndex(1)).build() as NSDictionary as [NSObject : AnyObject])
}
函数参数"数据"是我从其他控制器传入的字符串值,我调用此函数。
I have also set up the dimension correctly within google analytics
P.S我正在跟踪上述代码的屏幕视图和事件,它们会显示在Google Analytics中。只是没有因某种原因未被跟踪的维度的实际数据
我真的很感激任何帮助,因为我在点击产品屏幕时试图跟踪产品ID。这将使我能够看到正在浏览的产品等。
由于
答案 0 :(得分:0)
对于尺寸,请使用:
{{1}}