繁体   English   中英

自定义维度Swift未显示在Google Analytics信息中心中

[英]Custom Dimensions Swift not showing up in Google Analytics Dashboard

我正在尝试将自定义维度作为数据从我的应用程序发送到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])
            }

函数参数“data”是我从另一个调用此函数的控制器传入的字符串值。

我还在谷歌分析中正确设置了维度

PS我正在跟踪上述代码的屏幕视图和事件,它们出现在谷歌分析中。 只是不是由于某种原因未被跟踪的维度的实际数据

我真的很感激任何帮助,因为我在点击产品屏幕时试图跟踪产品ID。 这将使我能够看到正在浏览的产品等。

谢谢

对于尺寸,请使用:

let customDimension =  data as! String
tracker.set(GAIFields.customDimension(for: UInt(indexNo)), value: customDimension)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM