[英]Google Analytics screen tracking swift 3.0 not working
Google's code for screen tracking isn't working in swift 3.0 This is the code: Google的屏幕跟踪代码在swift 3.0中不起作用。代码如下:
let tracker = GAI.sharedInstance().defaultTracker
tracker.set(kGAIScreenName, value: name)
let builder = GAIDictionaryBuilder.createScreenView()
tracker.send(builder.build() as [NSObject : AnyObject])
I am getting the following error: "cannot convert value of type NSMutableDictionary? to type [NSObject: AnyObject] in coercion". 我收到以下错误:“无法将NSMutableDictionary类型的值转换为强制类型[NSObject:AnyObject]”。 Any help please?
有什么帮助吗?
Cast to NSDictionary first. 首先投放到NSDictionary。 This works:
这有效:
tracker.send(builder.build() as NSDictionary as [NSObject : AnyObject])
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.